From b744de296e6d90cc6e115b56333372fe2692e899 Mon Sep 17 00:00:00 2001 From: "K.Himeno" <6715229+Himenon@users.noreply.github.com> Date: Sat, 1 Apr 2023 18:14:00 +0900 Subject: [PATCH 1/6] fix: util --- src/code-templates/_shared/MethodBody/CallRequest.ts | 2 +- src/code-templates/_shared/MethodBody/HeaderParameter.ts | 2 +- src/code-templates/_shared/MethodBody/PathParameter.ts | 2 +- src/code-templates/_shared/MethodBody/QueryParameter.ts | 2 +- .../_shared/MethodBody/__tests__/PathParameter-test.ts | 2 +- src/code-templates/_shared/MethodBody/index.ts | 2 +- src/code-templates/{class-api-client => _shared}/utils.ts | 0 src/meta.ts | 2 +- 8 files changed, 7 insertions(+), 7 deletions(-) rename src/code-templates/{class-api-client => _shared}/utils.ts (100%) diff --git a/src/code-templates/_shared/MethodBody/CallRequest.ts b/src/code-templates/_shared/MethodBody/CallRequest.ts index 7a03b19e..d07a1e63 100644 --- a/src/code-templates/_shared/MethodBody/CallRequest.ts +++ b/src/code-templates/_shared/MethodBody/CallRequest.ts @@ -2,7 +2,7 @@ import ts from "typescript"; import type { TsGenerator } from "../../../api"; import type { CodeGenerator } from "../../../types"; -import * as Utils from "../../class-api-client/utils"; +import * as Utils from "../utils"; import type { MethodType } from "./types"; export interface Params { diff --git a/src/code-templates/_shared/MethodBody/HeaderParameter.ts b/src/code-templates/_shared/MethodBody/HeaderParameter.ts index 0134d75a..f42fb711 100644 --- a/src/code-templates/_shared/MethodBody/HeaderParameter.ts +++ b/src/code-templates/_shared/MethodBody/HeaderParameter.ts @@ -1,7 +1,7 @@ import ts from "typescript"; import type { TsGenerator } from "../../../api"; -import * as Utils from "../../class-api-client/utils"; +import * as Utils from "../utils"; export interface Params { variableName: string; diff --git a/src/code-templates/_shared/MethodBody/PathParameter.ts b/src/code-templates/_shared/MethodBody/PathParameter.ts index 74841828..28a7ec12 100644 --- a/src/code-templates/_shared/MethodBody/PathParameter.ts +++ b/src/code-templates/_shared/MethodBody/PathParameter.ts @@ -2,7 +2,7 @@ import ts from "typescript"; import type { TsGenerator } from "../../../api"; import type { CodeGenerator } from "../../../types"; -import * as Utils from "../../class-api-client/utils"; +import * as Utils from "../utils"; import { escapeText2 as escapeText } from "../../../utils"; import type { MethodType } from "./types"; diff --git a/src/code-templates/_shared/MethodBody/QueryParameter.ts b/src/code-templates/_shared/MethodBody/QueryParameter.ts index f5c52ca1..d8d51b98 100644 --- a/src/code-templates/_shared/MethodBody/QueryParameter.ts +++ b/src/code-templates/_shared/MethodBody/QueryParameter.ts @@ -2,7 +2,7 @@ import ts from "typescript"; import type { TsGenerator } from "../../../api"; import * as Utils from "../../../utils"; -import * as UtilsExtra from "../../class-api-client/utils"; +import * as UtilsExtra from "../utils"; export interface Item { type: "string" | "variable"; diff --git a/src/code-templates/_shared/MethodBody/__tests__/PathParameter-test.ts b/src/code-templates/_shared/MethodBody/__tests__/PathParameter-test.ts index 9aacdd82..d313a7d0 100644 --- a/src/code-templates/_shared/MethodBody/__tests__/PathParameter-test.ts +++ b/src/code-templates/_shared/MethodBody/__tests__/PathParameter-test.ts @@ -4,7 +4,7 @@ import ts from "typescript"; import { TsGenerator } from "../../../../api"; import type { CodeGenerator } from "../../../../types"; -import * as Utils from "../../../class-api-client/utils"; +import * as Utils from "../../utils"; import * as PathParameter from "../PathParameter"; const traverse = diff --git a/src/code-templates/_shared/MethodBody/index.ts b/src/code-templates/_shared/MethodBody/index.ts index 164e3f98..077fd66f 100644 --- a/src/code-templates/_shared/MethodBody/index.ts +++ b/src/code-templates/_shared/MethodBody/index.ts @@ -3,7 +3,7 @@ import ts from "typescript"; import type { TsGenerator } from "../../../api"; import type { CodeGenerator } from "../../../types"; import { escapeText2 as escapeText } from "../../../utils"; -import * as Utils from "../../class-api-client/utils"; +import * as Utils from "../utils"; import * as CallRequest from "./CallRequest"; import * as HeaderParameter from "./HeaderParameter"; import * as PathParameter from "./PathParameter"; diff --git a/src/code-templates/class-api-client/utils.ts b/src/code-templates/_shared/utils.ts similarity index 100% rename from src/code-templates/class-api-client/utils.ts rename to src/code-templates/_shared/utils.ts diff --git a/src/meta.ts b/src/meta.ts index d57631f8..d1511835 100644 --- a/src/meta.ts +++ b/src/meta.ts @@ -1,2 +1,2 @@ export const Name = "@himenon/openapi-typescript-code-generator"; -export const Version = "0.22.2"; \ No newline at end of file +export const Version = "0.22.3"; \ No newline at end of file From 0d4e157b7af9831c2dee6b4d43823c386b4fedf2 Mon Sep 17 00:00:00 2001 From: "K.Himeno" <6715229+Himenon@users.noreply.github.com> Date: Sat, 1 Apr 2023 18:22:55 +0900 Subject: [PATCH 2/6] chore: update --- .../{class-api-client => _shared}/__tests__/utils.test.ts | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/code-templates/{class-api-client => _shared}/__tests__/utils.test.ts (100%) diff --git a/src/code-templates/class-api-client/__tests__/utils.test.ts b/src/code-templates/_shared/__tests__/utils.test.ts similarity index 100% rename from src/code-templates/class-api-client/__tests__/utils.test.ts rename to src/code-templates/_shared/__tests__/utils.test.ts From 0e28fbfa5057832b9af4f27dbd4c4bbec18f9dce Mon Sep 17 00:00:00 2001 From: "K.Himeno" <6715229+Himenon@users.noreply.github.com> Date: Sat, 1 Apr 2023 18:46:46 +0900 Subject: [PATCH 3/6] feat: add request args interface --- .../_shared/ApiClientInterface.ts | 72 ++++++++++++------- .../_shared/MethodBody/index.ts | 4 +- 2 files changed, 47 insertions(+), 29 deletions(-) diff --git a/src/code-templates/_shared/ApiClientInterface.ts b/src/code-templates/_shared/ApiClientInterface.ts index 0a5c71ab..0fdd231b 100644 --- a/src/code-templates/_shared/ApiClientInterface.ts +++ b/src/code-templates/_shared/ApiClientInterface.ts @@ -117,33 +117,10 @@ export const create = (factory: TsGenerator.Factory.Type, list: CodeGenerator.Pa ], }); - const httpMethod = factory.ParameterDeclaration.create({ - name: "httpMethod", + const requestArgs = factory.ParameterDeclaration.create({ + name: "requestArgs", type: factory.TypeReferenceNode.create({ - name: "HttpMethod", - }), - }); - const url = factory.ParameterDeclaration.create({ - name: "url", - type: factory.TypeNode.create({ type: "string" }), - }); - const headers = factory.ParameterDeclaration.create({ - name: "headers", - type: objectLikeOrAnyType, - }); - const requestBody = factory.ParameterDeclaration.create({ - name: "requestBody", - type: objectLikeOrAnyType, - }); - const queryParameters = factory.ParameterDeclaration.create({ - name: "queryParameters", - type: factory.UnionTypeNode.create({ - typeNodes: [ - factory.TypeReferenceNode.create({ - name: "QueryParameters", - }), - factory.TypeNode.create({ type: "undefined" }), - ], + name: "RequestArgs", }), }); const options = factory.ParameterDeclaration.create({ @@ -186,7 +163,7 @@ export const create = (factory: TsGenerator.Factory.Type, list: CodeGenerator.Pa }), }), ], - parameters: [httpMethod, url, headers, requestBody, queryParameters, options], + parameters: [requestArgs, options], type: returnType, }); @@ -196,12 +173,53 @@ export const create = (factory: TsGenerator.Factory.Type, list: CodeGenerator.Pa type: functionType, }); + const requestArgsInterfaceDeclaration = factory.InterfaceDeclaration.create({ + export: true, + name: "RequestArgs", + members: [ + factory.PropertySignature.create({ + name: `httpMethod`, + optional: false, + type: factory.TypeReferenceNode.create({ name: "HttpMethod" }), + }), + factory.PropertySignature.create({ + name: `url`, + optional: false, + type: factory.TypeReferenceNode.create({ name: "string" }), + }), + factory.PropertySignature.create({ + name: `headers`, + optional: false, + type: objectLikeOrAnyType, + }), + factory.PropertySignature.create({ + name: `requestBody`, + optional: false, + type: objectLikeOrAnyType, + }), + factory.PropertySignature.create({ + name: `queryParameters`, + optional: false, + type: factory.UnionTypeNode.create({ + typeNodes: [ + factory.TypeReferenceNode.create({ + name: "QueryParameters", + }), + factory.TypeNode.create({ type: "undefined" }), + ], + }), + }), + ], + typeParameters: [], + }) + return [ createHttpMethod(factory), createObjectLikeInterface(factory), ...createQueryParamsDeclarations(factory), createSuccessResponseTypeAlias("SuccessResponses", factory, successResponseNames), errorResponseNamespace, + requestArgsInterfaceDeclaration, factory.InterfaceDeclaration.create({ export: true, name: "ApiClient", diff --git a/src/code-templates/_shared/MethodBody/index.ts b/src/code-templates/_shared/MethodBody/index.ts index 077fd66f..5a39284b 100644 --- a/src/code-templates/_shared/MethodBody/index.ts +++ b/src/code-templates/_shared/MethodBody/index.ts @@ -64,10 +64,10 @@ export const create = (factory: TsGenerator.Factory.Type, params: CodeGenerator. const queryParameter = pickedParameters.filter(item => item.in === "query"); const queryObject = Object.values(queryParameter).reduce<{ [key: string]: QueryParameter.Item }>((previous, current) => { const { text, escaped } = escapeText(current.name); - const variableDeclaraText = escaped ? `params.parameter[${text}]` : `params.parameter.${text}`; + const variableDeclareText = escaped ? `params.parameter[${text}]` : `params.parameter.${text}`; return { ...previous, - [current.name]: { type: "variable", value: variableDeclaraText, style: current.style, explode: !!current.explode }, + [current.name]: { type: "variable", value: variableDeclareText, style: current.style, explode: !!current.explode }, }; }, {}); statements.push(QueryParameter.create(factory, { variableName: "queryParameters", object: queryObject })); From bb7c307a5296e5decd37fe57f1837a4aa7341cd2 Mon Sep 17 00:00:00 2001 From: "K.Himeno" <6715229+Himenon@users.noreply.github.com> Date: Sat, 1 Apr 2023 18:54:21 +0900 Subject: [PATCH 4/6] chore: update --- .../_shared/MethodBody/CallRequest.ts | 44 ++++++++++++++----- 1 file changed, 32 insertions(+), 12 deletions(-) diff --git a/src/code-templates/_shared/MethodBody/CallRequest.ts b/src/code-templates/_shared/MethodBody/CallRequest.ts index d07a1e63..2868aed0 100644 --- a/src/code-templates/_shared/MethodBody/CallRequest.ts +++ b/src/code-templates/_shared/MethodBody/CallRequest.ts @@ -20,18 +20,38 @@ export const create = (factory: TsGenerator.Factory.Type, params: CodeGenerator. function: "apiClient.request", }; const expression = Utils.generateVariableIdentifier(factory, apiClientVariableIdentifier[methodType]); - const argumentsArray = [ - factory.StringLiteral.create({ text: params.operationParams.httpMethod.toUpperCase() }), - factory.Identifier.create({ name: "url" }), - factory.Identifier.create({ name: "headers" }), - convertedParams.hasRequestBody - ? Utils.generateVariableIdentifier(factory, "params.requestBody") - : factory.Identifier.create({ name: "undefined" }), - convertedParams.hasQueryParameters - ? factory.Identifier.create({ name: "queryParameters" }) - : factory.Identifier.create({ name: "undefined" }), - factory.Identifier.create({ name: "option" }), - ]; + + const requestArgs = factory.ObjectLiteralExpression.create({ + properties: [ + factory.PropertyAssignment.create({ + name: "httpMethod", + initializer: factory.StringLiteral.create({ text: params.operationParams.httpMethod.toUpperCase() }), + }), + factory.PropertyAssignment.create({ + name: "url", + initializer: factory.Identifier.create({ name: "url" }), + }), + factory.PropertyAssignment.create({ + name: "headers", + initializer: factory.Identifier.create({ name: "headers" }), + }), + factory.PropertyAssignment.create({ + name: "requestBody", + initializer: convertedParams.hasRequestBody + ? Utils.generateVariableIdentifier(factory, "params.requestBody") + : factory.Identifier.create({ name: "undefined" }), + }), + factory.PropertyAssignment.create({ + name: "queryParameters", + initializer: convertedParams.hasQueryParameters + ? factory.Identifier.create({ name: "queryParameters" }) + : factory.Identifier.create({ name: "undefined" }), + }), + ], + multiLine: true, + }); + + const argumentsArray = [requestArgs, factory.Identifier.create({ name: "option" })]; return factory.CallExpression.create({ expression: expression, From 2242eb96762cb9277868856fff3072c3e3482ae4 Mon Sep 17 00:00:00 2001 From: "K.Himeno" <6715229+Himenon@users.noreply.github.com> Date: Sat, 1 Apr 2023 18:55:20 +0900 Subject: [PATCH 5/6] chore: update snapshot --- .../__snapshots__/argo-rollout-test.ts.snap | 105 +- .../class/__snapshots__/format.domain.ts.snap | 9 +- .../__snapshots__/kubernetes-test.ts.snap | 7873 +++++++++++++++-- .../multi-type.test.domain.ts.snap | 25 +- .../__snapshots__/spit-code-test.ts.snap | 73 +- .../__snapshots__/template-only-test.ts.snap | 155 +- .../typedef-with-template-test.ts.snap | 254 +- .../unknown-schema-domain-test.ts.snap | 17 +- .../__snapshots__/argo-rollout-test.ts.snap | 105 +- .../__snapshots__/format.domain.ts.snap | 9 +- .../__snapshots__/kubernetes-test.ts.snap | 7873 +++++++++++++++-- .../multi-type.test.domain.ts.snap | 25 +- .../__snapshots__/spit-code-test.ts.snap | 73 +- .../__snapshots__/template-only-test.ts.snap | 155 +- .../typedef-with-template-test.ts.snap | 254 +- .../unknown-schema-domain-test.ts.snap | 17 +- 16 files changed, 14898 insertions(+), 2124 deletions(-) diff --git a/test/__tests__/class/__snapshots__/argo-rollout-test.ts.snap b/test/__tests__/class/__snapshots__/argo-rollout-test.ts.snap index eacf7ea5..7254e3e1 100644 --- a/test/__tests__/class/__snapshots__/argo-rollout-test.ts.snap +++ b/test/__tests__/class/__snapshots__/argo-rollout-test.ts.snap @@ -3826,8 +3826,15 @@ export namespace ErrorResponse { export type RolloutService_UndoRollout = void; export type RolloutService_Version = void; } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => Promise<T>; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => Promise<T>; } export class Client<RequestOption> { private baseUrl: string; @@ -3837,21 +3844,39 @@ export class Client<RequestOption> { const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } public async RolloutService_ListRolloutInfos(params: Params$RolloutService_ListRolloutInfos, option?: RequestOption): Promise<Response$RolloutService_ListRolloutInfos$Status$200["application/json"]> { const url = this.baseUrl + \`/api/v1/rollouts/\${params.parameter.namespace}/info\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } public async RolloutService_WatchRolloutInfos(params: Params$RolloutService_WatchRolloutInfos, option?: RequestOption): Promise<Response$RolloutService_WatchRolloutInfos$Status$200["application/json"]> { const url = this.baseUrl + \`/api/v1/rollouts/\${params.parameter.namespace}/info/watch\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } public async RolloutService_AbortRollout(params: Params$RolloutService_AbortRollout, option?: RequestOption): Promise<Response$RolloutService_AbortRollout$Status$200["application/json"]> { const url = this.baseUrl + \`/api/v1/rollouts/\${params.parameter.namespace}/\${params.parameter.name}/abort\`; @@ -3859,21 +3884,39 @@ export class Client<RequestOption> { "Content-Type": "application/json", Accept: "application/json" }; - return this.apiClient.request("PUT", url, headers, params.requestBody, undefined, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: undefined + }, option); } public async RolloutService_GetRolloutInfo(params: Params$RolloutService_GetRolloutInfo, option?: RequestOption): Promise<Response$RolloutService_GetRolloutInfo$Status$200["application/json"]> { const url = this.baseUrl + \`/api/v1/rollouts/\${params.parameter.namespace}/\${params.parameter.name}/info\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } public async RolloutService_WatchRolloutInfo(params: Params$RolloutService_WatchRolloutInfo, option?: RequestOption): Promise<Response$RolloutService_WatchRolloutInfo$Status$200["application/json"]> { const url = this.baseUrl + \`/api/v1/rollouts/\${params.parameter.namespace}/\${params.parameter.name}/info/watch\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } public async RolloutService_PromoteRollout(params: Params$RolloutService_PromoteRollout, option?: RequestOption): Promise<Response$RolloutService_PromoteRollout$Status$200["application/json"]> { const url = this.baseUrl + \`/api/v1/rollouts/\${params.parameter.namespace}/\${params.parameter.name}/promote\`; @@ -3881,7 +3924,13 @@ export class Client<RequestOption> { "Content-Type": "application/json", Accept: "application/json" }; - return this.apiClient.request("PUT", url, headers, params.requestBody, undefined, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: undefined + }, option); } public async RolloutService_RestartRollout(params: Params$RolloutService_RestartRollout, option?: RequestOption): Promise<Response$RolloutService_RestartRollout$Status$200["application/json"]> { const url = this.baseUrl + \`/api/v1/rollouts/\${params.parameter.namespace}/\${params.parameter.name}/restart\`; @@ -3889,7 +3938,13 @@ export class Client<RequestOption> { "Content-Type": "application/json", Accept: "application/json" }; - return this.apiClient.request("PUT", url, headers, params.requestBody, undefined, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: undefined + }, option); } public async RolloutService_RetryRollout(params: Params$RolloutService_RetryRollout, option?: RequestOption): Promise<Response$RolloutService_RetryRollout$Status$200["application/json"]> { const url = this.baseUrl + \`/api/v1/rollouts/\${params.parameter.namespace}/\${params.parameter.name}/retry\`; @@ -3897,7 +3952,13 @@ export class Client<RequestOption> { "Content-Type": "application/json", Accept: "application/json" }; - return this.apiClient.request("PUT", url, headers, params.requestBody, undefined, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: undefined + }, option); } public async RolloutService_SetRolloutImage(params: Params$RolloutService_SetRolloutImage, option?: RequestOption): Promise<Response$RolloutService_SetRolloutImage$Status$200["application/json"]> { const url = this.baseUrl + \`/api/v1/rollouts/\${params.parameter.namespace}/\${params.parameter.rollout}/set/\${params.parameter.container}/\${params.parameter.image}/\${params.parameter.tag}\`; @@ -3905,7 +3966,13 @@ export class Client<RequestOption> { "Content-Type": "application/json", Accept: "application/json" }; - return this.apiClient.request("PUT", url, headers, params.requestBody, undefined, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: undefined + }, option); } public async RolloutService_UndoRollout(params: Params$RolloutService_UndoRollout, option?: RequestOption): Promise<Response$RolloutService_UndoRollout$Status$200["application/json"]> { const url = this.baseUrl + \`/api/v1/rollouts/\${params.parameter.namespace}/\${params.parameter.rollout}/undo/\${params.parameter.revision}\`; @@ -3913,14 +3980,26 @@ export class Client<RequestOption> { "Content-Type": "application/json", Accept: "application/json" }; - return this.apiClient.request("PUT", url, headers, params.requestBody, undefined, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: undefined + }, option); } public async RolloutService_Version(option?: RequestOption): Promise<Response$RolloutService_Version$Status$200["application/json"]> { const url = this.baseUrl + \`/api/v1/version\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } } " diff --git a/test/__tests__/class/__snapshots__/format.domain.ts.snap b/test/__tests__/class/__snapshots__/format.domain.ts.snap index a7fddb23..efa7b9e1 100644 --- a/test/__tests__/class/__snapshots__/format.domain.ts.snap +++ b/test/__tests__/class/__snapshots__/format.domain.ts.snap @@ -43,8 +43,15 @@ export interface QueryParameters { } export type SuccessResponses = void; export namespace ErrorResponse { } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => Promise<T>; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => Promise<T>; } export class Client<RequestOption> { private baseUrl: string; diff --git a/test/__tests__/class/__snapshots__/kubernetes-test.ts.snap b/test/__tests__/class/__snapshots__/kubernetes-test.ts.snap index 86bbdb84..68e98e11 100644 --- a/test/__tests__/class/__snapshots__/kubernetes-test.ts.snap +++ b/test/__tests__/class/__snapshots__/kubernetes-test.ts.snap @@ -41025,8 +41025,15 @@ export namespace ErrorResponse { export type logFileHandler = void; export type getCodeVersion = void; } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => Promise<T>; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => Promise<T>; } export class Client<RequestOption> { private baseUrl: string; @@ -41037,7 +41044,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get available resources */ public async getCoreV1APIResources<ResponseContentType extends ResponseContentType$getCoreV1APIResources>(params: Params$getCoreV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getCoreV1APIResources$Status$200[ResponseContentType]> { @@ -41045,7 +41058,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list objects of kind ComponentStatus */ public async listCoreV1ComponentStatus<ResponseContentType extends ResponseContentType$listCoreV1ComponentStatus>(params: Params$listCoreV1ComponentStatus<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1ComponentStatus$Status$200[ResponseContentType]> { @@ -41064,7 +41083,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** read the specified ComponentStatus */ public async readCoreV1ComponentStatus<ResponseContentType extends ResponseContentType$readCoreV1ComponentStatus>(params: Params$readCoreV1ComponentStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1ComponentStatus$Status$200[ResponseContentType]> { @@ -41075,7 +41100,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind ConfigMap */ public async listCoreV1ConfigMapForAllNamespaces<ResponseContentType extends ResponseContentType$listCoreV1ConfigMapForAllNamespaces>(params: Params$listCoreV1ConfigMapForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1ConfigMapForAllNamespaces$Status$200[ResponseContentType]> { @@ -41094,7 +41125,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Endpoints */ public async listCoreV1EndpointsForAllNamespaces<ResponseContentType extends ResponseContentType$listCoreV1EndpointsForAllNamespaces>(params: Params$listCoreV1EndpointsForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1EndpointsForAllNamespaces$Status$200[ResponseContentType]> { @@ -41113,7 +41150,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Event */ public async listCoreV1EventForAllNamespaces<ResponseContentType extends ResponseContentType$listCoreV1EventForAllNamespaces>(params: Params$listCoreV1EventForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1EventForAllNamespaces$Status$200[ResponseContentType]> { @@ -41132,7 +41175,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind LimitRange */ public async listCoreV1LimitRangeForAllNamespaces<ResponseContentType extends ResponseContentType$listCoreV1LimitRangeForAllNamespaces>(params: Params$listCoreV1LimitRangeForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1LimitRangeForAllNamespaces$Status$200[ResponseContentType]> { @@ -41151,7 +41200,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Namespace */ public async listCoreV1Namespace<ResponseContentType extends ResponseContentType$listCoreV1Namespace>(params: Params$listCoreV1Namespace<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1Namespace$Status$200[ResponseContentType]> { @@ -41170,7 +41225,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a Namespace */ public async createCoreV1Namespace<ResponseContentType extends ResponseContentType$createCoreV1Namespace>(params: Params$createCoreV1Namespace<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1Namespace$Status$200 | Response$createCoreV1Namespace$Status$201 | Response$createCoreV1Namespace$Status$202)[ResponseContentType]> { @@ -41184,7 +41245,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** create a Binding */ public async createCoreV1NamespacedBinding<ResponseContentType extends ResponseContentType$createCoreV1NamespacedBinding>(params: Params$createCoreV1NamespacedBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedBinding$Status$200 | Response$createCoreV1NamespacedBinding$Status$201 | Response$createCoreV1NamespacedBinding$Status$202)[ResponseContentType]> { @@ -41198,7 +41265,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind ConfigMap */ public async listCoreV1NamespacedConfigMap<ResponseContentType extends ResponseContentType$listCoreV1NamespacedConfigMap>(params: Params$listCoreV1NamespacedConfigMap<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1NamespacedConfigMap$Status$200[ResponseContentType]> { @@ -41217,7 +41290,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a ConfigMap */ public async createCoreV1NamespacedConfigMap<ResponseContentType extends ResponseContentType$createCoreV1NamespacedConfigMap>(params: Params$createCoreV1NamespacedConfigMap<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedConfigMap$Status$200 | Response$createCoreV1NamespacedConfigMap$Status$201 | Response$createCoreV1NamespacedConfigMap$Status$202)[ResponseContentType]> { @@ -41231,7 +41310,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of ConfigMap */ public async deleteCoreV1CollectionNamespacedConfigMap<ResponseContentType extends ResponseContentType$deleteCoreV1CollectionNamespacedConfigMap>(params: Params$deleteCoreV1CollectionNamespacedConfigMap<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionNamespacedConfigMap$Status$200[ResponseContentType]> { @@ -41255,7 +41340,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified ConfigMap */ public async readCoreV1NamespacedConfigMap<ResponseContentType extends ResponseContentType$readCoreV1NamespacedConfigMap>(params: Params$readCoreV1NamespacedConfigMap<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedConfigMap$Status$200[ResponseContentType]> { @@ -41268,7 +41359,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified ConfigMap */ public async replaceCoreV1NamespacedConfigMap<ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedConfigMap>(params: Params$replaceCoreV1NamespacedConfigMap<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedConfigMap$Status$200 | Response$replaceCoreV1NamespacedConfigMap$Status$201)[ResponseContentType]> { @@ -41282,7 +41379,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a ConfigMap */ public async deleteCoreV1NamespacedConfigMap<ResponseContentType extends ResponseContentType$deleteCoreV1NamespacedConfigMap>(params: Params$deleteCoreV1NamespacedConfigMap<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1NamespacedConfigMap$Status$200 | Response$deleteCoreV1NamespacedConfigMap$Status$202)[ResponseContentType]> { @@ -41298,7 +41401,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified ConfigMap */ public async patchCoreV1NamespacedConfigMap<RequestContentType extends RequestContentType$patchCoreV1NamespacedConfigMap, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedConfigMap>(params: Params$patchCoreV1NamespacedConfigMap<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedConfigMap$Status$200[ResponseContentType]> { @@ -41313,7 +41422,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Endpoints */ public async listCoreV1NamespacedEndpoints<ResponseContentType extends ResponseContentType$listCoreV1NamespacedEndpoints>(params: Params$listCoreV1NamespacedEndpoints<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1NamespacedEndpoints$Status$200[ResponseContentType]> { @@ -41332,7 +41447,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create Endpoints */ public async createCoreV1NamespacedEndpoints<ResponseContentType extends ResponseContentType$createCoreV1NamespacedEndpoints>(params: Params$createCoreV1NamespacedEndpoints<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedEndpoints$Status$200 | Response$createCoreV1NamespacedEndpoints$Status$201 | Response$createCoreV1NamespacedEndpoints$Status$202)[ResponseContentType]> { @@ -41346,7 +41467,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of Endpoints */ public async deleteCoreV1CollectionNamespacedEndpoints<ResponseContentType extends ResponseContentType$deleteCoreV1CollectionNamespacedEndpoints>(params: Params$deleteCoreV1CollectionNamespacedEndpoints<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionNamespacedEndpoints$Status$200[ResponseContentType]> { @@ -41370,7 +41497,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified Endpoints */ public async readCoreV1NamespacedEndpoints<ResponseContentType extends ResponseContentType$readCoreV1NamespacedEndpoints>(params: Params$readCoreV1NamespacedEndpoints<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedEndpoints$Status$200[ResponseContentType]> { @@ -41383,7 +41516,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified Endpoints */ public async replaceCoreV1NamespacedEndpoints<ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedEndpoints>(params: Params$replaceCoreV1NamespacedEndpoints<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedEndpoints$Status$200 | Response$replaceCoreV1NamespacedEndpoints$Status$201)[ResponseContentType]> { @@ -41397,7 +41536,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete Endpoints */ public async deleteCoreV1NamespacedEndpoints<ResponseContentType extends ResponseContentType$deleteCoreV1NamespacedEndpoints>(params: Params$deleteCoreV1NamespacedEndpoints<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1NamespacedEndpoints$Status$200 | Response$deleteCoreV1NamespacedEndpoints$Status$202)[ResponseContentType]> { @@ -41413,7 +41558,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified Endpoints */ public async patchCoreV1NamespacedEndpoints<RequestContentType extends RequestContentType$patchCoreV1NamespacedEndpoints, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedEndpoints>(params: Params$patchCoreV1NamespacedEndpoints<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedEndpoints$Status$200[ResponseContentType]> { @@ -41428,7 +41579,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Event */ public async listCoreV1NamespacedEvent<ResponseContentType extends ResponseContentType$listCoreV1NamespacedEvent>(params: Params$listCoreV1NamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1NamespacedEvent$Status$200[ResponseContentType]> { @@ -41447,7 +41604,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create an Event */ public async createCoreV1NamespacedEvent<ResponseContentType extends ResponseContentType$createCoreV1NamespacedEvent>(params: Params$createCoreV1NamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedEvent$Status$200 | Response$createCoreV1NamespacedEvent$Status$201 | Response$createCoreV1NamespacedEvent$Status$202)[ResponseContentType]> { @@ -41461,7 +41624,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of Event */ public async deleteCoreV1CollectionNamespacedEvent<ResponseContentType extends ResponseContentType$deleteCoreV1CollectionNamespacedEvent>(params: Params$deleteCoreV1CollectionNamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionNamespacedEvent$Status$200[ResponseContentType]> { @@ -41485,7 +41654,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified Event */ public async readCoreV1NamespacedEvent<ResponseContentType extends ResponseContentType$readCoreV1NamespacedEvent>(params: Params$readCoreV1NamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedEvent$Status$200[ResponseContentType]> { @@ -41498,7 +41673,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified Event */ public async replaceCoreV1NamespacedEvent<ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedEvent>(params: Params$replaceCoreV1NamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedEvent$Status$200 | Response$replaceCoreV1NamespacedEvent$Status$201)[ResponseContentType]> { @@ -41512,7 +41693,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete an Event */ public async deleteCoreV1NamespacedEvent<ResponseContentType extends ResponseContentType$deleteCoreV1NamespacedEvent>(params: Params$deleteCoreV1NamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1NamespacedEvent$Status$200 | Response$deleteCoreV1NamespacedEvent$Status$202)[ResponseContentType]> { @@ -41528,7 +41715,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified Event */ public async patchCoreV1NamespacedEvent<RequestContentType extends RequestContentType$patchCoreV1NamespacedEvent, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedEvent>(params: Params$patchCoreV1NamespacedEvent<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedEvent$Status$200[ResponseContentType]> { @@ -41543,7 +41736,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind LimitRange */ public async listCoreV1NamespacedLimitRange<ResponseContentType extends ResponseContentType$listCoreV1NamespacedLimitRange>(params: Params$listCoreV1NamespacedLimitRange<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1NamespacedLimitRange$Status$200[ResponseContentType]> { @@ -41562,7 +41761,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a LimitRange */ public async createCoreV1NamespacedLimitRange<ResponseContentType extends ResponseContentType$createCoreV1NamespacedLimitRange>(params: Params$createCoreV1NamespacedLimitRange<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedLimitRange$Status$200 | Response$createCoreV1NamespacedLimitRange$Status$201 | Response$createCoreV1NamespacedLimitRange$Status$202)[ResponseContentType]> { @@ -41576,7 +41781,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of LimitRange */ public async deleteCoreV1CollectionNamespacedLimitRange<ResponseContentType extends ResponseContentType$deleteCoreV1CollectionNamespacedLimitRange>(params: Params$deleteCoreV1CollectionNamespacedLimitRange<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionNamespacedLimitRange$Status$200[ResponseContentType]> { @@ -41600,7 +41811,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified LimitRange */ public async readCoreV1NamespacedLimitRange<ResponseContentType extends ResponseContentType$readCoreV1NamespacedLimitRange>(params: Params$readCoreV1NamespacedLimitRange<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedLimitRange$Status$200[ResponseContentType]> { @@ -41613,7 +41830,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified LimitRange */ public async replaceCoreV1NamespacedLimitRange<ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedLimitRange>(params: Params$replaceCoreV1NamespacedLimitRange<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedLimitRange$Status$200 | Response$replaceCoreV1NamespacedLimitRange$Status$201)[ResponseContentType]> { @@ -41627,7 +41850,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a LimitRange */ public async deleteCoreV1NamespacedLimitRange<ResponseContentType extends ResponseContentType$deleteCoreV1NamespacedLimitRange>(params: Params$deleteCoreV1NamespacedLimitRange<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1NamespacedLimitRange$Status$200 | Response$deleteCoreV1NamespacedLimitRange$Status$202)[ResponseContentType]> { @@ -41643,7 +41872,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified LimitRange */ public async patchCoreV1NamespacedLimitRange<RequestContentType extends RequestContentType$patchCoreV1NamespacedLimitRange, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedLimitRange>(params: Params$patchCoreV1NamespacedLimitRange<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedLimitRange$Status$200[ResponseContentType]> { @@ -41658,7 +41893,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind PersistentVolumeClaim */ public async listCoreV1NamespacedPersistentVolumeClaim<ResponseContentType extends ResponseContentType$listCoreV1NamespacedPersistentVolumeClaim>(params: Params$listCoreV1NamespacedPersistentVolumeClaim<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1NamespacedPersistentVolumeClaim$Status$200[ResponseContentType]> { @@ -41677,7 +41918,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a PersistentVolumeClaim */ public async createCoreV1NamespacedPersistentVolumeClaim<ResponseContentType extends ResponseContentType$createCoreV1NamespacedPersistentVolumeClaim>(params: Params$createCoreV1NamespacedPersistentVolumeClaim<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedPersistentVolumeClaim$Status$200 | Response$createCoreV1NamespacedPersistentVolumeClaim$Status$201 | Response$createCoreV1NamespacedPersistentVolumeClaim$Status$202)[ResponseContentType]> { @@ -41691,7 +41938,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of PersistentVolumeClaim */ public async deleteCoreV1CollectionNamespacedPersistentVolumeClaim<ResponseContentType extends ResponseContentType$deleteCoreV1CollectionNamespacedPersistentVolumeClaim>(params: Params$deleteCoreV1CollectionNamespacedPersistentVolumeClaim<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionNamespacedPersistentVolumeClaim$Status$200[ResponseContentType]> { @@ -41715,7 +41968,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified PersistentVolumeClaim */ public async readCoreV1NamespacedPersistentVolumeClaim<ResponseContentType extends ResponseContentType$readCoreV1NamespacedPersistentVolumeClaim>(params: Params$readCoreV1NamespacedPersistentVolumeClaim<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedPersistentVolumeClaim$Status$200[ResponseContentType]> { @@ -41728,7 +41987,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified PersistentVolumeClaim */ public async replaceCoreV1NamespacedPersistentVolumeClaim<ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedPersistentVolumeClaim>(params: Params$replaceCoreV1NamespacedPersistentVolumeClaim<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedPersistentVolumeClaim$Status$200 | Response$replaceCoreV1NamespacedPersistentVolumeClaim$Status$201)[ResponseContentType]> { @@ -41742,7 +42007,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a PersistentVolumeClaim */ public async deleteCoreV1NamespacedPersistentVolumeClaim<ResponseContentType extends ResponseContentType$deleteCoreV1NamespacedPersistentVolumeClaim>(params: Params$deleteCoreV1NamespacedPersistentVolumeClaim<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1NamespacedPersistentVolumeClaim$Status$200 | Response$deleteCoreV1NamespacedPersistentVolumeClaim$Status$202)[ResponseContentType]> { @@ -41758,7 +42029,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified PersistentVolumeClaim */ public async patchCoreV1NamespacedPersistentVolumeClaim<RequestContentType extends RequestContentType$patchCoreV1NamespacedPersistentVolumeClaim, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedPersistentVolumeClaim>(params: Params$patchCoreV1NamespacedPersistentVolumeClaim<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedPersistentVolumeClaim$Status$200[ResponseContentType]> { @@ -41773,7 +42050,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified PersistentVolumeClaim */ public async readCoreV1NamespacedPersistentVolumeClaimStatus<ResponseContentType extends ResponseContentType$readCoreV1NamespacedPersistentVolumeClaimStatus>(params: Params$readCoreV1NamespacedPersistentVolumeClaimStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedPersistentVolumeClaimStatus$Status$200[ResponseContentType]> { @@ -41784,7 +42067,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified PersistentVolumeClaim */ public async replaceCoreV1NamespacedPersistentVolumeClaimStatus<ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedPersistentVolumeClaimStatus>(params: Params$replaceCoreV1NamespacedPersistentVolumeClaimStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedPersistentVolumeClaimStatus$Status$200 | Response$replaceCoreV1NamespacedPersistentVolumeClaimStatus$Status$201)[ResponseContentType]> { @@ -41798,7 +42087,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified PersistentVolumeClaim */ public async patchCoreV1NamespacedPersistentVolumeClaimStatus<RequestContentType extends RequestContentType$patchCoreV1NamespacedPersistentVolumeClaimStatus, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedPersistentVolumeClaimStatus>(params: Params$patchCoreV1NamespacedPersistentVolumeClaimStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedPersistentVolumeClaimStatus$Status$200[ResponseContentType]> { @@ -41813,7 +42108,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Pod */ public async listCoreV1NamespacedPod<ResponseContentType extends ResponseContentType$listCoreV1NamespacedPod>(params: Params$listCoreV1NamespacedPod<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1NamespacedPod$Status$200[ResponseContentType]> { @@ -41832,7 +42133,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a Pod */ public async createCoreV1NamespacedPod<ResponseContentType extends ResponseContentType$createCoreV1NamespacedPod>(params: Params$createCoreV1NamespacedPod<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedPod$Status$200 | Response$createCoreV1NamespacedPod$Status$201 | Response$createCoreV1NamespacedPod$Status$202)[ResponseContentType]> { @@ -41846,7 +42153,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of Pod */ public async deleteCoreV1CollectionNamespacedPod<ResponseContentType extends ResponseContentType$deleteCoreV1CollectionNamespacedPod>(params: Params$deleteCoreV1CollectionNamespacedPod<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionNamespacedPod$Status$200[ResponseContentType]> { @@ -41870,7 +42183,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified Pod */ public async readCoreV1NamespacedPod<ResponseContentType extends ResponseContentType$readCoreV1NamespacedPod>(params: Params$readCoreV1NamespacedPod<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedPod$Status$200[ResponseContentType]> { @@ -41883,7 +42202,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified Pod */ public async replaceCoreV1NamespacedPod<ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedPod>(params: Params$replaceCoreV1NamespacedPod<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedPod$Status$200 | Response$replaceCoreV1NamespacedPod$Status$201)[ResponseContentType]> { @@ -41897,7 +42222,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a Pod */ public async deleteCoreV1NamespacedPod<ResponseContentType extends ResponseContentType$deleteCoreV1NamespacedPod>(params: Params$deleteCoreV1NamespacedPod<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1NamespacedPod$Status$200 | Response$deleteCoreV1NamespacedPod$Status$202)[ResponseContentType]> { @@ -41913,7 +42244,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified Pod */ public async patchCoreV1NamespacedPod<RequestContentType extends RequestContentType$patchCoreV1NamespacedPod, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedPod>(params: Params$patchCoreV1NamespacedPod<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedPod$Status$200[ResponseContentType]> { @@ -41928,7 +42265,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** connect GET requests to attach of Pod */ public async connectCoreV1GetNamespacedPodAttach(params: Params$connectCoreV1GetNamespacedPodAttach, option?: RequestOption): Promise<Response$connectCoreV1GetNamespacedPodAttach$Status$200["*/*"]> { @@ -41943,7 +42286,13 @@ export class Client<RequestOption> { stdout: { value: params.parameter.stdout, explode: false }, tty: { value: params.parameter.tty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect POST requests to attach of Pod */ public async connectCoreV1PostNamespacedPodAttach(params: Params$connectCoreV1PostNamespacedPodAttach, option?: RequestOption): Promise<Response$connectCoreV1PostNamespacedPodAttach$Status$200["*/*"]> { @@ -41958,7 +42307,13 @@ export class Client<RequestOption> { stdout: { value: params.parameter.stdout, explode: false }, tty: { value: params.parameter.tty, explode: false } }; - return this.apiClient.request("POST", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create binding of a Pod */ public async createCoreV1NamespacedPodBinding<ResponseContentType extends ResponseContentType$createCoreV1NamespacedPodBinding>(params: Params$createCoreV1NamespacedPodBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedPodBinding$Status$200 | Response$createCoreV1NamespacedPodBinding$Status$201 | Response$createCoreV1NamespacedPodBinding$Status$202)[ResponseContentType]> { @@ -41972,7 +42327,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** create eviction of a Pod */ public async createCoreV1NamespacedPodEviction<ResponseContentType extends ResponseContentType$createCoreV1NamespacedPodEviction>(params: Params$createCoreV1NamespacedPodEviction<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedPodEviction$Status$200 | Response$createCoreV1NamespacedPodEviction$Status$201 | Response$createCoreV1NamespacedPodEviction$Status$202)[ResponseContentType]> { @@ -41986,7 +42347,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** connect GET requests to exec of Pod */ public async connectCoreV1GetNamespacedPodExec(params: Params$connectCoreV1GetNamespacedPodExec, option?: RequestOption): Promise<Response$connectCoreV1GetNamespacedPodExec$Status$200["*/*"]> { @@ -42002,7 +42369,13 @@ export class Client<RequestOption> { stdout: { value: params.parameter.stdout, explode: false }, tty: { value: params.parameter.tty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect POST requests to exec of Pod */ public async connectCoreV1PostNamespacedPodExec(params: Params$connectCoreV1PostNamespacedPodExec, option?: RequestOption): Promise<Response$connectCoreV1PostNamespacedPodExec$Status$200["*/*"]> { @@ -42018,7 +42391,13 @@ export class Client<RequestOption> { stdout: { value: params.parameter.stdout, explode: false }, tty: { value: params.parameter.tty, explode: false } }; - return this.apiClient.request("POST", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** read log of the specified Pod */ public async readCoreV1NamespacedPodLog<ResponseContentType extends ResponseContentType$readCoreV1NamespacedPodLog>(params: Params$readCoreV1NamespacedPodLog<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedPodLog$Status$200[ResponseContentType]> { @@ -42037,7 +42416,13 @@ export class Client<RequestOption> { tailLines: { value: params.parameter.tailLines, explode: false }, timestamps: { value: params.parameter.timestamps, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect GET requests to portforward of Pod */ public async connectCoreV1GetNamespacedPodPortforward(params: Params$connectCoreV1GetNamespacedPodPortforward, option?: RequestOption): Promise<Response$connectCoreV1GetNamespacedPodPortforward$Status$200["*/*"]> { @@ -42048,7 +42433,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { ports: { value: params.parameter.ports, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect POST requests to portforward of Pod */ public async connectCoreV1PostNamespacedPodPortforward(params: Params$connectCoreV1PostNamespacedPodPortforward, option?: RequestOption): Promise<Response$connectCoreV1PostNamespacedPodPortforward$Status$200["*/*"]> { @@ -42059,7 +42450,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { ports: { value: params.parameter.ports, explode: false } }; - return this.apiClient.request("POST", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect GET requests to proxy of Pod */ public async connectCoreV1GetNamespacedPodProxy(params: Params$connectCoreV1GetNamespacedPodProxy, option?: RequestOption): Promise<Response$connectCoreV1GetNamespacedPodProxy$Status$200["*/*"]> { @@ -42070,7 +42467,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect PUT requests to proxy of Pod */ public async connectCoreV1PutNamespacedPodProxy(params: Params$connectCoreV1PutNamespacedPodProxy, option?: RequestOption): Promise<Response$connectCoreV1PutNamespacedPodProxy$Status$200["*/*"]> { @@ -42081,7 +42484,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("PUT", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect POST requests to proxy of Pod */ public async connectCoreV1PostNamespacedPodProxy(params: Params$connectCoreV1PostNamespacedPodProxy, option?: RequestOption): Promise<Response$connectCoreV1PostNamespacedPodProxy$Status$200["*/*"]> { @@ -42092,7 +42501,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("POST", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect DELETE requests to proxy of Pod */ public async connectCoreV1DeleteNamespacedPodProxy(params: Params$connectCoreV1DeleteNamespacedPodProxy, option?: RequestOption): Promise<Response$connectCoreV1DeleteNamespacedPodProxy$Status$200["*/*"]> { @@ -42103,7 +42518,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("DELETE", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect OPTIONS requests to proxy of Pod */ public async connectCoreV1OptionsNamespacedPodProxy(params: Params$connectCoreV1OptionsNamespacedPodProxy, option?: RequestOption): Promise<Response$connectCoreV1OptionsNamespacedPodProxy$Status$200["*/*"]> { @@ -42114,7 +42535,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("OPTIONS", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "OPTIONS", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect HEAD requests to proxy of Pod */ public async connectCoreV1HeadNamespacedPodProxy(params: Params$connectCoreV1HeadNamespacedPodProxy, option?: RequestOption): Promise<Response$connectCoreV1HeadNamespacedPodProxy$Status$200["*/*"]> { @@ -42125,7 +42552,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("HEAD", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "HEAD", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect PATCH requests to proxy of Pod */ public async connectCoreV1PatchNamespacedPodProxy(params: Params$connectCoreV1PatchNamespacedPodProxy, option?: RequestOption): Promise<Response$connectCoreV1PatchNamespacedPodProxy$Status$200["*/*"]> { @@ -42136,7 +42569,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("PATCH", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect GET requests to proxy of Pod */ public async connectCoreV1GetNamespacedPodProxyWithPath(params: Params$connectCoreV1GetNamespacedPodProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1GetNamespacedPodProxyWithPath$Status$200["*/*"]> { @@ -42147,7 +42586,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect PUT requests to proxy of Pod */ public async connectCoreV1PutNamespacedPodProxyWithPath(params: Params$connectCoreV1PutNamespacedPodProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1PutNamespacedPodProxyWithPath$Status$200["*/*"]> { @@ -42158,7 +42603,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("PUT", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect POST requests to proxy of Pod */ public async connectCoreV1PostNamespacedPodProxyWithPath(params: Params$connectCoreV1PostNamespacedPodProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1PostNamespacedPodProxyWithPath$Status$200["*/*"]> { @@ -42169,7 +42620,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("POST", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect DELETE requests to proxy of Pod */ public async connectCoreV1DeleteNamespacedPodProxyWithPath(params: Params$connectCoreV1DeleteNamespacedPodProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1DeleteNamespacedPodProxyWithPath$Status$200["*/*"]> { @@ -42180,7 +42637,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("DELETE", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect OPTIONS requests to proxy of Pod */ public async connectCoreV1OptionsNamespacedPodProxyWithPath(params: Params$connectCoreV1OptionsNamespacedPodProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1OptionsNamespacedPodProxyWithPath$Status$200["*/*"]> { @@ -42191,7 +42654,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("OPTIONS", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "OPTIONS", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect HEAD requests to proxy of Pod */ public async connectCoreV1HeadNamespacedPodProxyWithPath(params: Params$connectCoreV1HeadNamespacedPodProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1HeadNamespacedPodProxyWithPath$Status$200["*/*"]> { @@ -42202,7 +42671,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("HEAD", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "HEAD", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect PATCH requests to proxy of Pod */ public async connectCoreV1PatchNamespacedPodProxyWithPath(params: Params$connectCoreV1PatchNamespacedPodProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1PatchNamespacedPodProxyWithPath$Status$200["*/*"]> { @@ -42213,7 +42688,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("PATCH", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** read status of the specified Pod */ public async readCoreV1NamespacedPodStatus<ResponseContentType extends ResponseContentType$readCoreV1NamespacedPodStatus>(params: Params$readCoreV1NamespacedPodStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedPodStatus$Status$200[ResponseContentType]> { @@ -42224,7 +42705,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified Pod */ public async replaceCoreV1NamespacedPodStatus<ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedPodStatus>(params: Params$replaceCoreV1NamespacedPodStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedPodStatus$Status$200 | Response$replaceCoreV1NamespacedPodStatus$Status$201)[ResponseContentType]> { @@ -42238,7 +42725,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified Pod */ public async patchCoreV1NamespacedPodStatus<RequestContentType extends RequestContentType$patchCoreV1NamespacedPodStatus, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedPodStatus>(params: Params$patchCoreV1NamespacedPodStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedPodStatus$Status$200[ResponseContentType]> { @@ -42253,7 +42746,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind PodTemplate */ public async listCoreV1NamespacedPodTemplate<ResponseContentType extends ResponseContentType$listCoreV1NamespacedPodTemplate>(params: Params$listCoreV1NamespacedPodTemplate<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1NamespacedPodTemplate$Status$200[ResponseContentType]> { @@ -42272,7 +42771,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a PodTemplate */ public async createCoreV1NamespacedPodTemplate<ResponseContentType extends ResponseContentType$createCoreV1NamespacedPodTemplate>(params: Params$createCoreV1NamespacedPodTemplate<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedPodTemplate$Status$200 | Response$createCoreV1NamespacedPodTemplate$Status$201 | Response$createCoreV1NamespacedPodTemplate$Status$202)[ResponseContentType]> { @@ -42286,7 +42791,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of PodTemplate */ public async deleteCoreV1CollectionNamespacedPodTemplate<ResponseContentType extends ResponseContentType$deleteCoreV1CollectionNamespacedPodTemplate>(params: Params$deleteCoreV1CollectionNamespacedPodTemplate<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionNamespacedPodTemplate$Status$200[ResponseContentType]> { @@ -42310,7 +42821,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified PodTemplate */ public async readCoreV1NamespacedPodTemplate<ResponseContentType extends ResponseContentType$readCoreV1NamespacedPodTemplate>(params: Params$readCoreV1NamespacedPodTemplate<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedPodTemplate$Status$200[ResponseContentType]> { @@ -42323,7 +42840,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified PodTemplate */ public async replaceCoreV1NamespacedPodTemplate<ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedPodTemplate>(params: Params$replaceCoreV1NamespacedPodTemplate<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedPodTemplate$Status$200 | Response$replaceCoreV1NamespacedPodTemplate$Status$201)[ResponseContentType]> { @@ -42337,7 +42860,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a PodTemplate */ public async deleteCoreV1NamespacedPodTemplate<ResponseContentType extends ResponseContentType$deleteCoreV1NamespacedPodTemplate>(params: Params$deleteCoreV1NamespacedPodTemplate<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1NamespacedPodTemplate$Status$200 | Response$deleteCoreV1NamespacedPodTemplate$Status$202)[ResponseContentType]> { @@ -42353,7 +42882,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified PodTemplate */ public async patchCoreV1NamespacedPodTemplate<RequestContentType extends RequestContentType$patchCoreV1NamespacedPodTemplate, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedPodTemplate>(params: Params$patchCoreV1NamespacedPodTemplate<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedPodTemplate$Status$200[ResponseContentType]> { @@ -42368,7 +42903,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind ReplicationController */ public async listCoreV1NamespacedReplicationController<ResponseContentType extends ResponseContentType$listCoreV1NamespacedReplicationController>(params: Params$listCoreV1NamespacedReplicationController<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1NamespacedReplicationController$Status$200[ResponseContentType]> { @@ -42387,7 +42928,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a ReplicationController */ public async createCoreV1NamespacedReplicationController<ResponseContentType extends ResponseContentType$createCoreV1NamespacedReplicationController>(params: Params$createCoreV1NamespacedReplicationController<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedReplicationController$Status$200 | Response$createCoreV1NamespacedReplicationController$Status$201 | Response$createCoreV1NamespacedReplicationController$Status$202)[ResponseContentType]> { @@ -42401,7 +42948,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of ReplicationController */ public async deleteCoreV1CollectionNamespacedReplicationController<ResponseContentType extends ResponseContentType$deleteCoreV1CollectionNamespacedReplicationController>(params: Params$deleteCoreV1CollectionNamespacedReplicationController<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionNamespacedReplicationController$Status$200[ResponseContentType]> { @@ -42425,7 +42978,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified ReplicationController */ public async readCoreV1NamespacedReplicationController<ResponseContentType extends ResponseContentType$readCoreV1NamespacedReplicationController>(params: Params$readCoreV1NamespacedReplicationController<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedReplicationController$Status$200[ResponseContentType]> { @@ -42438,7 +42997,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified ReplicationController */ public async replaceCoreV1NamespacedReplicationController<ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedReplicationController>(params: Params$replaceCoreV1NamespacedReplicationController<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedReplicationController$Status$200 | Response$replaceCoreV1NamespacedReplicationController$Status$201)[ResponseContentType]> { @@ -42452,7 +43017,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a ReplicationController */ public async deleteCoreV1NamespacedReplicationController<ResponseContentType extends ResponseContentType$deleteCoreV1NamespacedReplicationController>(params: Params$deleteCoreV1NamespacedReplicationController<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1NamespacedReplicationController$Status$200 | Response$deleteCoreV1NamespacedReplicationController$Status$202)[ResponseContentType]> { @@ -42468,7 +43039,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified ReplicationController */ public async patchCoreV1NamespacedReplicationController<RequestContentType extends RequestContentType$patchCoreV1NamespacedReplicationController, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedReplicationController>(params: Params$patchCoreV1NamespacedReplicationController<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedReplicationController$Status$200[ResponseContentType]> { @@ -42483,7 +43060,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read scale of the specified ReplicationController */ public async readCoreV1NamespacedReplicationControllerScale<ResponseContentType extends ResponseContentType$readCoreV1NamespacedReplicationControllerScale>(params: Params$readCoreV1NamespacedReplicationControllerScale<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedReplicationControllerScale$Status$200[ResponseContentType]> { @@ -42494,7 +43077,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace scale of the specified ReplicationController */ public async replaceCoreV1NamespacedReplicationControllerScale<ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedReplicationControllerScale>(params: Params$replaceCoreV1NamespacedReplicationControllerScale<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedReplicationControllerScale$Status$200 | Response$replaceCoreV1NamespacedReplicationControllerScale$Status$201)[ResponseContentType]> { @@ -42508,7 +43097,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update scale of the specified ReplicationController */ public async patchCoreV1NamespacedReplicationControllerScale<RequestContentType extends RequestContentType$patchCoreV1NamespacedReplicationControllerScale, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedReplicationControllerScale>(params: Params$patchCoreV1NamespacedReplicationControllerScale<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedReplicationControllerScale$Status$200[ResponseContentType]> { @@ -42523,7 +43118,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified ReplicationController */ public async readCoreV1NamespacedReplicationControllerStatus<ResponseContentType extends ResponseContentType$readCoreV1NamespacedReplicationControllerStatus>(params: Params$readCoreV1NamespacedReplicationControllerStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedReplicationControllerStatus$Status$200[ResponseContentType]> { @@ -42534,7 +43135,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified ReplicationController */ public async replaceCoreV1NamespacedReplicationControllerStatus<ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedReplicationControllerStatus>(params: Params$replaceCoreV1NamespacedReplicationControllerStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedReplicationControllerStatus$Status$200 | Response$replaceCoreV1NamespacedReplicationControllerStatus$Status$201)[ResponseContentType]> { @@ -42548,7 +43155,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified ReplicationController */ public async patchCoreV1NamespacedReplicationControllerStatus<RequestContentType extends RequestContentType$patchCoreV1NamespacedReplicationControllerStatus, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedReplicationControllerStatus>(params: Params$patchCoreV1NamespacedReplicationControllerStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedReplicationControllerStatus$Status$200[ResponseContentType]> { @@ -42563,7 +43176,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind ResourceQuota */ public async listCoreV1NamespacedResourceQuota<ResponseContentType extends ResponseContentType$listCoreV1NamespacedResourceQuota>(params: Params$listCoreV1NamespacedResourceQuota<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1NamespacedResourceQuota$Status$200[ResponseContentType]> { @@ -42582,7 +43201,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a ResourceQuota */ public async createCoreV1NamespacedResourceQuota<ResponseContentType extends ResponseContentType$createCoreV1NamespacedResourceQuota>(params: Params$createCoreV1NamespacedResourceQuota<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedResourceQuota$Status$200 | Response$createCoreV1NamespacedResourceQuota$Status$201 | Response$createCoreV1NamespacedResourceQuota$Status$202)[ResponseContentType]> { @@ -42596,7 +43221,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of ResourceQuota */ public async deleteCoreV1CollectionNamespacedResourceQuota<ResponseContentType extends ResponseContentType$deleteCoreV1CollectionNamespacedResourceQuota>(params: Params$deleteCoreV1CollectionNamespacedResourceQuota<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionNamespacedResourceQuota$Status$200[ResponseContentType]> { @@ -42620,7 +43251,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified ResourceQuota */ public async readCoreV1NamespacedResourceQuota<ResponseContentType extends ResponseContentType$readCoreV1NamespacedResourceQuota>(params: Params$readCoreV1NamespacedResourceQuota<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedResourceQuota$Status$200[ResponseContentType]> { @@ -42633,7 +43270,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified ResourceQuota */ public async replaceCoreV1NamespacedResourceQuota<ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedResourceQuota>(params: Params$replaceCoreV1NamespacedResourceQuota<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedResourceQuota$Status$200 | Response$replaceCoreV1NamespacedResourceQuota$Status$201)[ResponseContentType]> { @@ -42647,7 +43290,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a ResourceQuota */ public async deleteCoreV1NamespacedResourceQuota<ResponseContentType extends ResponseContentType$deleteCoreV1NamespacedResourceQuota>(params: Params$deleteCoreV1NamespacedResourceQuota<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1NamespacedResourceQuota$Status$200 | Response$deleteCoreV1NamespacedResourceQuota$Status$202)[ResponseContentType]> { @@ -42663,7 +43312,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified ResourceQuota */ public async patchCoreV1NamespacedResourceQuota<RequestContentType extends RequestContentType$patchCoreV1NamespacedResourceQuota, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedResourceQuota>(params: Params$patchCoreV1NamespacedResourceQuota<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedResourceQuota$Status$200[ResponseContentType]> { @@ -42678,7 +43333,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified ResourceQuota */ public async readCoreV1NamespacedResourceQuotaStatus<ResponseContentType extends ResponseContentType$readCoreV1NamespacedResourceQuotaStatus>(params: Params$readCoreV1NamespacedResourceQuotaStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedResourceQuotaStatus$Status$200[ResponseContentType]> { @@ -42689,7 +43350,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified ResourceQuota */ public async replaceCoreV1NamespacedResourceQuotaStatus<ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedResourceQuotaStatus>(params: Params$replaceCoreV1NamespacedResourceQuotaStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedResourceQuotaStatus$Status$200 | Response$replaceCoreV1NamespacedResourceQuotaStatus$Status$201)[ResponseContentType]> { @@ -42703,7 +43370,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified ResourceQuota */ public async patchCoreV1NamespacedResourceQuotaStatus<RequestContentType extends RequestContentType$patchCoreV1NamespacedResourceQuotaStatus, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedResourceQuotaStatus>(params: Params$patchCoreV1NamespacedResourceQuotaStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedResourceQuotaStatus$Status$200[ResponseContentType]> { @@ -42718,7 +43391,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Secret */ public async listCoreV1NamespacedSecret<ResponseContentType extends ResponseContentType$listCoreV1NamespacedSecret>(params: Params$listCoreV1NamespacedSecret<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1NamespacedSecret$Status$200[ResponseContentType]> { @@ -42737,7 +43416,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a Secret */ public async createCoreV1NamespacedSecret<ResponseContentType extends ResponseContentType$createCoreV1NamespacedSecret>(params: Params$createCoreV1NamespacedSecret<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedSecret$Status$200 | Response$createCoreV1NamespacedSecret$Status$201 | Response$createCoreV1NamespacedSecret$Status$202)[ResponseContentType]> { @@ -42751,7 +43436,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of Secret */ public async deleteCoreV1CollectionNamespacedSecret<ResponseContentType extends ResponseContentType$deleteCoreV1CollectionNamespacedSecret>(params: Params$deleteCoreV1CollectionNamespacedSecret<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionNamespacedSecret$Status$200[ResponseContentType]> { @@ -42775,7 +43466,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified Secret */ public async readCoreV1NamespacedSecret<ResponseContentType extends ResponseContentType$readCoreV1NamespacedSecret>(params: Params$readCoreV1NamespacedSecret<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedSecret$Status$200[ResponseContentType]> { @@ -42788,7 +43485,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified Secret */ public async replaceCoreV1NamespacedSecret<ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedSecret>(params: Params$replaceCoreV1NamespacedSecret<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedSecret$Status$200 | Response$replaceCoreV1NamespacedSecret$Status$201)[ResponseContentType]> { @@ -42802,7 +43505,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a Secret */ public async deleteCoreV1NamespacedSecret<ResponseContentType extends ResponseContentType$deleteCoreV1NamespacedSecret>(params: Params$deleteCoreV1NamespacedSecret<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1NamespacedSecret$Status$200 | Response$deleteCoreV1NamespacedSecret$Status$202)[ResponseContentType]> { @@ -42818,7 +43527,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified Secret */ public async patchCoreV1NamespacedSecret<RequestContentType extends RequestContentType$patchCoreV1NamespacedSecret, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedSecret>(params: Params$patchCoreV1NamespacedSecret<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedSecret$Status$200[ResponseContentType]> { @@ -42833,7 +43548,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind ServiceAccount */ public async listCoreV1NamespacedServiceAccount<ResponseContentType extends ResponseContentType$listCoreV1NamespacedServiceAccount>(params: Params$listCoreV1NamespacedServiceAccount<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1NamespacedServiceAccount$Status$200[ResponseContentType]> { @@ -42852,7 +43573,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a ServiceAccount */ public async createCoreV1NamespacedServiceAccount<ResponseContentType extends ResponseContentType$createCoreV1NamespacedServiceAccount>(params: Params$createCoreV1NamespacedServiceAccount<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedServiceAccount$Status$200 | Response$createCoreV1NamespacedServiceAccount$Status$201 | Response$createCoreV1NamespacedServiceAccount$Status$202)[ResponseContentType]> { @@ -42866,7 +43593,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of ServiceAccount */ public async deleteCoreV1CollectionNamespacedServiceAccount<ResponseContentType extends ResponseContentType$deleteCoreV1CollectionNamespacedServiceAccount>(params: Params$deleteCoreV1CollectionNamespacedServiceAccount<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionNamespacedServiceAccount$Status$200[ResponseContentType]> { @@ -42890,7 +43623,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified ServiceAccount */ public async readCoreV1NamespacedServiceAccount<ResponseContentType extends ResponseContentType$readCoreV1NamespacedServiceAccount>(params: Params$readCoreV1NamespacedServiceAccount<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedServiceAccount$Status$200[ResponseContentType]> { @@ -42903,7 +43642,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified ServiceAccount */ public async replaceCoreV1NamespacedServiceAccount<ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedServiceAccount>(params: Params$replaceCoreV1NamespacedServiceAccount<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedServiceAccount$Status$200 | Response$replaceCoreV1NamespacedServiceAccount$Status$201)[ResponseContentType]> { @@ -42917,7 +43662,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a ServiceAccount */ public async deleteCoreV1NamespacedServiceAccount<ResponseContentType extends ResponseContentType$deleteCoreV1NamespacedServiceAccount>(params: Params$deleteCoreV1NamespacedServiceAccount<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1NamespacedServiceAccount$Status$200 | Response$deleteCoreV1NamespacedServiceAccount$Status$202)[ResponseContentType]> { @@ -42933,7 +43684,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified ServiceAccount */ public async patchCoreV1NamespacedServiceAccount<RequestContentType extends RequestContentType$patchCoreV1NamespacedServiceAccount, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedServiceAccount>(params: Params$patchCoreV1NamespacedServiceAccount<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedServiceAccount$Status$200[ResponseContentType]> { @@ -42948,7 +43705,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** create token of a ServiceAccount */ public async createCoreV1NamespacedServiceAccountToken<ResponseContentType extends ResponseContentType$createCoreV1NamespacedServiceAccountToken>(params: Params$createCoreV1NamespacedServiceAccountToken<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedServiceAccountToken$Status$200 | Response$createCoreV1NamespacedServiceAccountToken$Status$201 | Response$createCoreV1NamespacedServiceAccountToken$Status$202)[ResponseContentType]> { @@ -42962,7 +43725,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Service */ public async listCoreV1NamespacedService<ResponseContentType extends ResponseContentType$listCoreV1NamespacedService>(params: Params$listCoreV1NamespacedService<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1NamespacedService$Status$200[ResponseContentType]> { @@ -42981,7 +43750,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a Service */ public async createCoreV1NamespacedService<ResponseContentType extends ResponseContentType$createCoreV1NamespacedService>(params: Params$createCoreV1NamespacedService<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedService$Status$200 | Response$createCoreV1NamespacedService$Status$201 | Response$createCoreV1NamespacedService$Status$202)[ResponseContentType]> { @@ -42995,7 +43770,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified Service */ public async readCoreV1NamespacedService<ResponseContentType extends ResponseContentType$readCoreV1NamespacedService>(params: Params$readCoreV1NamespacedService<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedService$Status$200[ResponseContentType]> { @@ -43008,7 +43789,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified Service */ public async replaceCoreV1NamespacedService<ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedService>(params: Params$replaceCoreV1NamespacedService<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedService$Status$200 | Response$replaceCoreV1NamespacedService$Status$201)[ResponseContentType]> { @@ -43022,7 +43809,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a Service */ public async deleteCoreV1NamespacedService<ResponseContentType extends ResponseContentType$deleteCoreV1NamespacedService>(params: Params$deleteCoreV1NamespacedService<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1NamespacedService$Status$200 | Response$deleteCoreV1NamespacedService$Status$202)[ResponseContentType]> { @@ -43038,7 +43831,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified Service */ public async patchCoreV1NamespacedService<RequestContentType extends RequestContentType$patchCoreV1NamespacedService, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedService>(params: Params$patchCoreV1NamespacedService<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedService$Status$200[ResponseContentType]> { @@ -43053,7 +43852,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** connect GET requests to proxy of Service */ public async connectCoreV1GetNamespacedServiceProxy(params: Params$connectCoreV1GetNamespacedServiceProxy, option?: RequestOption): Promise<Response$connectCoreV1GetNamespacedServiceProxy$Status$200["*/*"]> { @@ -43064,7 +43869,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect PUT requests to proxy of Service */ public async connectCoreV1PutNamespacedServiceProxy(params: Params$connectCoreV1PutNamespacedServiceProxy, option?: RequestOption): Promise<Response$connectCoreV1PutNamespacedServiceProxy$Status$200["*/*"]> { @@ -43075,7 +43886,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("PUT", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect POST requests to proxy of Service */ public async connectCoreV1PostNamespacedServiceProxy(params: Params$connectCoreV1PostNamespacedServiceProxy, option?: RequestOption): Promise<Response$connectCoreV1PostNamespacedServiceProxy$Status$200["*/*"]> { @@ -43086,7 +43903,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("POST", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect DELETE requests to proxy of Service */ public async connectCoreV1DeleteNamespacedServiceProxy(params: Params$connectCoreV1DeleteNamespacedServiceProxy, option?: RequestOption): Promise<Response$connectCoreV1DeleteNamespacedServiceProxy$Status$200["*/*"]> { @@ -43097,7 +43920,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("DELETE", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect OPTIONS requests to proxy of Service */ public async connectCoreV1OptionsNamespacedServiceProxy(params: Params$connectCoreV1OptionsNamespacedServiceProxy, option?: RequestOption): Promise<Response$connectCoreV1OptionsNamespacedServiceProxy$Status$200["*/*"]> { @@ -43108,7 +43937,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("OPTIONS", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "OPTIONS", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect HEAD requests to proxy of Service */ public async connectCoreV1HeadNamespacedServiceProxy(params: Params$connectCoreV1HeadNamespacedServiceProxy, option?: RequestOption): Promise<Response$connectCoreV1HeadNamespacedServiceProxy$Status$200["*/*"]> { @@ -43119,7 +43954,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("HEAD", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "HEAD", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect PATCH requests to proxy of Service */ public async connectCoreV1PatchNamespacedServiceProxy(params: Params$connectCoreV1PatchNamespacedServiceProxy, option?: RequestOption): Promise<Response$connectCoreV1PatchNamespacedServiceProxy$Status$200["*/*"]> { @@ -43130,7 +43971,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("PATCH", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect GET requests to proxy of Service */ public async connectCoreV1GetNamespacedServiceProxyWithPath(params: Params$connectCoreV1GetNamespacedServiceProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1GetNamespacedServiceProxyWithPath$Status$200["*/*"]> { @@ -43141,7 +43988,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect PUT requests to proxy of Service */ public async connectCoreV1PutNamespacedServiceProxyWithPath(params: Params$connectCoreV1PutNamespacedServiceProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1PutNamespacedServiceProxyWithPath$Status$200["*/*"]> { @@ -43152,7 +44005,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("PUT", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect POST requests to proxy of Service */ public async connectCoreV1PostNamespacedServiceProxyWithPath(params: Params$connectCoreV1PostNamespacedServiceProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1PostNamespacedServiceProxyWithPath$Status$200["*/*"]> { @@ -43163,7 +44022,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("POST", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect DELETE requests to proxy of Service */ public async connectCoreV1DeleteNamespacedServiceProxyWithPath(params: Params$connectCoreV1DeleteNamespacedServiceProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1DeleteNamespacedServiceProxyWithPath$Status$200["*/*"]> { @@ -43174,7 +44039,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("DELETE", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect OPTIONS requests to proxy of Service */ public async connectCoreV1OptionsNamespacedServiceProxyWithPath(params: Params$connectCoreV1OptionsNamespacedServiceProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1OptionsNamespacedServiceProxyWithPath$Status$200["*/*"]> { @@ -43185,7 +44056,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("OPTIONS", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "OPTIONS", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect HEAD requests to proxy of Service */ public async connectCoreV1HeadNamespacedServiceProxyWithPath(params: Params$connectCoreV1HeadNamespacedServiceProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1HeadNamespacedServiceProxyWithPath$Status$200["*/*"]> { @@ -43196,7 +44073,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("HEAD", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "HEAD", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect PATCH requests to proxy of Service */ public async connectCoreV1PatchNamespacedServiceProxyWithPath(params: Params$connectCoreV1PatchNamespacedServiceProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1PatchNamespacedServiceProxyWithPath$Status$200["*/*"]> { @@ -43207,7 +44090,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("PATCH", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** read status of the specified Service */ public async readCoreV1NamespacedServiceStatus<ResponseContentType extends ResponseContentType$readCoreV1NamespacedServiceStatus>(params: Params$readCoreV1NamespacedServiceStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedServiceStatus$Status$200[ResponseContentType]> { @@ -43218,7 +44107,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified Service */ public async replaceCoreV1NamespacedServiceStatus<ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedServiceStatus>(params: Params$replaceCoreV1NamespacedServiceStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedServiceStatus$Status$200 | Response$replaceCoreV1NamespacedServiceStatus$Status$201)[ResponseContentType]> { @@ -43232,7 +44127,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified Service */ public async patchCoreV1NamespacedServiceStatus<RequestContentType extends RequestContentType$patchCoreV1NamespacedServiceStatus, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedServiceStatus>(params: Params$patchCoreV1NamespacedServiceStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedServiceStatus$Status$200[ResponseContentType]> { @@ -43247,7 +44148,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified Namespace */ public async readCoreV1Namespace<ResponseContentType extends ResponseContentType$readCoreV1Namespace>(params: Params$readCoreV1Namespace<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1Namespace$Status$200[ResponseContentType]> { @@ -43260,7 +44167,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified Namespace */ public async replaceCoreV1Namespace<ResponseContentType extends ResponseContentType$replaceCoreV1Namespace>(params: Params$replaceCoreV1Namespace<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1Namespace$Status$200 | Response$replaceCoreV1Namespace$Status$201)[ResponseContentType]> { @@ -43274,7 +44187,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a Namespace */ public async deleteCoreV1Namespace<ResponseContentType extends ResponseContentType$deleteCoreV1Namespace>(params: Params$deleteCoreV1Namespace<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1Namespace$Status$200 | Response$deleteCoreV1Namespace$Status$202)[ResponseContentType]> { @@ -43290,7 +44209,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified Namespace */ public async patchCoreV1Namespace<RequestContentType extends RequestContentType$patchCoreV1Namespace, ResponseContentType extends ResponseContentType$patchCoreV1Namespace>(params: Params$patchCoreV1Namespace<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1Namespace$Status$200[ResponseContentType]> { @@ -43305,7 +44230,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** replace finalize of the specified Namespace */ public async replaceCoreV1NamespaceFinalize<ResponseContentType extends ResponseContentType$replaceCoreV1NamespaceFinalize>(params: Params$replaceCoreV1NamespaceFinalize<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespaceFinalize$Status$200 | Response$replaceCoreV1NamespaceFinalize$Status$201)[ResponseContentType]> { @@ -43319,7 +44250,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified Namespace */ public async readCoreV1NamespaceStatus<ResponseContentType extends ResponseContentType$readCoreV1NamespaceStatus>(params: Params$readCoreV1NamespaceStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespaceStatus$Status$200[ResponseContentType]> { @@ -43330,7 +44267,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified Namespace */ public async replaceCoreV1NamespaceStatus<ResponseContentType extends ResponseContentType$replaceCoreV1NamespaceStatus>(params: Params$replaceCoreV1NamespaceStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespaceStatus$Status$200 | Response$replaceCoreV1NamespaceStatus$Status$201)[ResponseContentType]> { @@ -43344,7 +44287,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified Namespace */ public async patchCoreV1NamespaceStatus<RequestContentType extends RequestContentType$patchCoreV1NamespaceStatus, ResponseContentType extends ResponseContentType$patchCoreV1NamespaceStatus>(params: Params$patchCoreV1NamespaceStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespaceStatus$Status$200[ResponseContentType]> { @@ -43359,7 +44308,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Node */ public async listCoreV1Node<ResponseContentType extends ResponseContentType$listCoreV1Node>(params: Params$listCoreV1Node<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1Node$Status$200[ResponseContentType]> { @@ -43378,7 +44333,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a Node */ public async createCoreV1Node<ResponseContentType extends ResponseContentType$createCoreV1Node>(params: Params$createCoreV1Node<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1Node$Status$200 | Response$createCoreV1Node$Status$201 | Response$createCoreV1Node$Status$202)[ResponseContentType]> { @@ -43392,7 +44353,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of Node */ public async deleteCoreV1CollectionNode<ResponseContentType extends ResponseContentType$deleteCoreV1CollectionNode>(params: Params$deleteCoreV1CollectionNode<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionNode$Status$200[ResponseContentType]> { @@ -43416,7 +44383,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified Node */ public async readCoreV1Node<ResponseContentType extends ResponseContentType$readCoreV1Node>(params: Params$readCoreV1Node<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1Node$Status$200[ResponseContentType]> { @@ -43429,7 +44402,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified Node */ public async replaceCoreV1Node<ResponseContentType extends ResponseContentType$replaceCoreV1Node>(params: Params$replaceCoreV1Node<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1Node$Status$200 | Response$replaceCoreV1Node$Status$201)[ResponseContentType]> { @@ -43443,7 +44422,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a Node */ public async deleteCoreV1Node<ResponseContentType extends ResponseContentType$deleteCoreV1Node>(params: Params$deleteCoreV1Node<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1Node$Status$200 | Response$deleteCoreV1Node$Status$202)[ResponseContentType]> { @@ -43459,7 +44444,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified Node */ public async patchCoreV1Node<RequestContentType extends RequestContentType$patchCoreV1Node, ResponseContentType extends ResponseContentType$patchCoreV1Node>(params: Params$patchCoreV1Node<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1Node$Status$200[ResponseContentType]> { @@ -43474,7 +44465,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** connect GET requests to proxy of Node */ public async connectCoreV1GetNodeProxy(params: Params$connectCoreV1GetNodeProxy, option?: RequestOption): Promise<Response$connectCoreV1GetNodeProxy$Status$200["*/*"]> { @@ -43485,7 +44482,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect PUT requests to proxy of Node */ public async connectCoreV1PutNodeProxy(params: Params$connectCoreV1PutNodeProxy, option?: RequestOption): Promise<Response$connectCoreV1PutNodeProxy$Status$200["*/*"]> { @@ -43496,7 +44499,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("PUT", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect POST requests to proxy of Node */ public async connectCoreV1PostNodeProxy(params: Params$connectCoreV1PostNodeProxy, option?: RequestOption): Promise<Response$connectCoreV1PostNodeProxy$Status$200["*/*"]> { @@ -43507,7 +44516,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("POST", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect DELETE requests to proxy of Node */ public async connectCoreV1DeleteNodeProxy(params: Params$connectCoreV1DeleteNodeProxy, option?: RequestOption): Promise<Response$connectCoreV1DeleteNodeProxy$Status$200["*/*"]> { @@ -43518,7 +44533,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("DELETE", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect OPTIONS requests to proxy of Node */ public async connectCoreV1OptionsNodeProxy(params: Params$connectCoreV1OptionsNodeProxy, option?: RequestOption): Promise<Response$connectCoreV1OptionsNodeProxy$Status$200["*/*"]> { @@ -43529,7 +44550,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("OPTIONS", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "OPTIONS", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect HEAD requests to proxy of Node */ public async connectCoreV1HeadNodeProxy(params: Params$connectCoreV1HeadNodeProxy, option?: RequestOption): Promise<Response$connectCoreV1HeadNodeProxy$Status$200["*/*"]> { @@ -43540,7 +44567,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("HEAD", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "HEAD", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect PATCH requests to proxy of Node */ public async connectCoreV1PatchNodeProxy(params: Params$connectCoreV1PatchNodeProxy, option?: RequestOption): Promise<Response$connectCoreV1PatchNodeProxy$Status$200["*/*"]> { @@ -43551,7 +44584,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("PATCH", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect GET requests to proxy of Node */ public async connectCoreV1GetNodeProxyWithPath(params: Params$connectCoreV1GetNodeProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1GetNodeProxyWithPath$Status$200["*/*"]> { @@ -43562,7 +44601,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect PUT requests to proxy of Node */ public async connectCoreV1PutNodeProxyWithPath(params: Params$connectCoreV1PutNodeProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1PutNodeProxyWithPath$Status$200["*/*"]> { @@ -43573,7 +44618,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("PUT", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect POST requests to proxy of Node */ public async connectCoreV1PostNodeProxyWithPath(params: Params$connectCoreV1PostNodeProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1PostNodeProxyWithPath$Status$200["*/*"]> { @@ -43584,7 +44635,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("POST", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect DELETE requests to proxy of Node */ public async connectCoreV1DeleteNodeProxyWithPath(params: Params$connectCoreV1DeleteNodeProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1DeleteNodeProxyWithPath$Status$200["*/*"]> { @@ -43595,7 +44652,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("DELETE", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect OPTIONS requests to proxy of Node */ public async connectCoreV1OptionsNodeProxyWithPath(params: Params$connectCoreV1OptionsNodeProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1OptionsNodeProxyWithPath$Status$200["*/*"]> { @@ -43606,7 +44669,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("OPTIONS", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "OPTIONS", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect HEAD requests to proxy of Node */ public async connectCoreV1HeadNodeProxyWithPath(params: Params$connectCoreV1HeadNodeProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1HeadNodeProxyWithPath$Status$200["*/*"]> { @@ -43617,7 +44686,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("HEAD", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "HEAD", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** connect PATCH requests to proxy of Node */ public async connectCoreV1PatchNodeProxyWithPath(params: Params$connectCoreV1PatchNodeProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1PatchNodeProxyWithPath$Status$200["*/*"]> { @@ -43628,7 +44703,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return this.apiClient.request("PATCH", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** read status of the specified Node */ public async readCoreV1NodeStatus<ResponseContentType extends ResponseContentType$readCoreV1NodeStatus>(params: Params$readCoreV1NodeStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NodeStatus$Status$200[ResponseContentType]> { @@ -43639,7 +44720,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified Node */ public async replaceCoreV1NodeStatus<ResponseContentType extends ResponseContentType$replaceCoreV1NodeStatus>(params: Params$replaceCoreV1NodeStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NodeStatus$Status$200 | Response$replaceCoreV1NodeStatus$Status$201)[ResponseContentType]> { @@ -43653,7 +44740,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified Node */ public async patchCoreV1NodeStatus<RequestContentType extends RequestContentType$patchCoreV1NodeStatus, ResponseContentType extends ResponseContentType$patchCoreV1NodeStatus>(params: Params$patchCoreV1NodeStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NodeStatus$Status$200[ResponseContentType]> { @@ -43668,7 +44761,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind PersistentVolumeClaim */ public async listCoreV1PersistentVolumeClaimForAllNamespaces<ResponseContentType extends ResponseContentType$listCoreV1PersistentVolumeClaimForAllNamespaces>(params: Params$listCoreV1PersistentVolumeClaimForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1PersistentVolumeClaimForAllNamespaces$Status$200[ResponseContentType]> { @@ -43687,7 +44786,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind PersistentVolume */ public async listCoreV1PersistentVolume<ResponseContentType extends ResponseContentType$listCoreV1PersistentVolume>(params: Params$listCoreV1PersistentVolume<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1PersistentVolume$Status$200[ResponseContentType]> { @@ -43706,7 +44811,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a PersistentVolume */ public async createCoreV1PersistentVolume<ResponseContentType extends ResponseContentType$createCoreV1PersistentVolume>(params: Params$createCoreV1PersistentVolume<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1PersistentVolume$Status$200 | Response$createCoreV1PersistentVolume$Status$201 | Response$createCoreV1PersistentVolume$Status$202)[ResponseContentType]> { @@ -43720,7 +44831,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of PersistentVolume */ public async deleteCoreV1CollectionPersistentVolume<ResponseContentType extends ResponseContentType$deleteCoreV1CollectionPersistentVolume>(params: Params$deleteCoreV1CollectionPersistentVolume<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionPersistentVolume$Status$200[ResponseContentType]> { @@ -43744,7 +44861,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified PersistentVolume */ public async readCoreV1PersistentVolume<ResponseContentType extends ResponseContentType$readCoreV1PersistentVolume>(params: Params$readCoreV1PersistentVolume<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1PersistentVolume$Status$200[ResponseContentType]> { @@ -43757,7 +44880,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified PersistentVolume */ public async replaceCoreV1PersistentVolume<ResponseContentType extends ResponseContentType$replaceCoreV1PersistentVolume>(params: Params$replaceCoreV1PersistentVolume<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1PersistentVolume$Status$200 | Response$replaceCoreV1PersistentVolume$Status$201)[ResponseContentType]> { @@ -43771,7 +44900,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a PersistentVolume */ public async deleteCoreV1PersistentVolume<ResponseContentType extends ResponseContentType$deleteCoreV1PersistentVolume>(params: Params$deleteCoreV1PersistentVolume<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1PersistentVolume$Status$200 | Response$deleteCoreV1PersistentVolume$Status$202)[ResponseContentType]> { @@ -43787,7 +44922,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified PersistentVolume */ public async patchCoreV1PersistentVolume<RequestContentType extends RequestContentType$patchCoreV1PersistentVolume, ResponseContentType extends ResponseContentType$patchCoreV1PersistentVolume>(params: Params$patchCoreV1PersistentVolume<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1PersistentVolume$Status$200[ResponseContentType]> { @@ -43802,7 +44943,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified PersistentVolume */ public async readCoreV1PersistentVolumeStatus<ResponseContentType extends ResponseContentType$readCoreV1PersistentVolumeStatus>(params: Params$readCoreV1PersistentVolumeStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1PersistentVolumeStatus$Status$200[ResponseContentType]> { @@ -43813,7 +44960,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified PersistentVolume */ public async replaceCoreV1PersistentVolumeStatus<ResponseContentType extends ResponseContentType$replaceCoreV1PersistentVolumeStatus>(params: Params$replaceCoreV1PersistentVolumeStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1PersistentVolumeStatus$Status$200 | Response$replaceCoreV1PersistentVolumeStatus$Status$201)[ResponseContentType]> { @@ -43827,7 +44980,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified PersistentVolume */ public async patchCoreV1PersistentVolumeStatus<RequestContentType extends RequestContentType$patchCoreV1PersistentVolumeStatus, ResponseContentType extends ResponseContentType$patchCoreV1PersistentVolumeStatus>(params: Params$patchCoreV1PersistentVolumeStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1PersistentVolumeStatus$Status$200[ResponseContentType]> { @@ -43842,7 +45001,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Pod */ public async listCoreV1PodForAllNamespaces<ResponseContentType extends ResponseContentType$listCoreV1PodForAllNamespaces>(params: Params$listCoreV1PodForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1PodForAllNamespaces$Status$200[ResponseContentType]> { @@ -43861,7 +45026,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind PodTemplate */ public async listCoreV1PodTemplateForAllNamespaces<ResponseContentType extends ResponseContentType$listCoreV1PodTemplateForAllNamespaces>(params: Params$listCoreV1PodTemplateForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1PodTemplateForAllNamespaces$Status$200[ResponseContentType]> { @@ -43880,7 +45051,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind ReplicationController */ public async listCoreV1ReplicationControllerForAllNamespaces<ResponseContentType extends ResponseContentType$listCoreV1ReplicationControllerForAllNamespaces>(params: Params$listCoreV1ReplicationControllerForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1ReplicationControllerForAllNamespaces$Status$200[ResponseContentType]> { @@ -43899,7 +45076,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind ResourceQuota */ public async listCoreV1ResourceQuotaForAllNamespaces<ResponseContentType extends ResponseContentType$listCoreV1ResourceQuotaForAllNamespaces>(params: Params$listCoreV1ResourceQuotaForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1ResourceQuotaForAllNamespaces$Status$200[ResponseContentType]> { @@ -43918,7 +45101,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Secret */ public async listCoreV1SecretForAllNamespaces<ResponseContentType extends ResponseContentType$listCoreV1SecretForAllNamespaces>(params: Params$listCoreV1SecretForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1SecretForAllNamespaces$Status$200[ResponseContentType]> { @@ -43937,7 +45126,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind ServiceAccount */ public async listCoreV1ServiceAccountForAllNamespaces<ResponseContentType extends ResponseContentType$listCoreV1ServiceAccountForAllNamespaces>(params: Params$listCoreV1ServiceAccountForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1ServiceAccountForAllNamespaces$Status$200[ResponseContentType]> { @@ -43956,7 +45151,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Service */ public async listCoreV1ServiceForAllNamespaces<ResponseContentType extends ResponseContentType$listCoreV1ServiceForAllNamespaces>(params: Params$listCoreV1ServiceForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1ServiceForAllNamespaces$Status$200[ResponseContentType]> { @@ -43975,7 +45176,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of ConfigMap. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1ConfigMapListForAllNamespaces<ResponseContentType extends ResponseContentType$watchCoreV1ConfigMapListForAllNamespaces>(params: Params$watchCoreV1ConfigMapListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1ConfigMapListForAllNamespaces$Status$200[ResponseContentType]> { @@ -43994,7 +45201,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Endpoints. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1EndpointsListForAllNamespaces<ResponseContentType extends ResponseContentType$watchCoreV1EndpointsListForAllNamespaces>(params: Params$watchCoreV1EndpointsListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1EndpointsListForAllNamespaces$Status$200[ResponseContentType]> { @@ -44013,7 +45226,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Event. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1EventListForAllNamespaces<ResponseContentType extends ResponseContentType$watchCoreV1EventListForAllNamespaces>(params: Params$watchCoreV1EventListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1EventListForAllNamespaces$Status$200[ResponseContentType]> { @@ -44032,7 +45251,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of LimitRange. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1LimitRangeListForAllNamespaces<ResponseContentType extends ResponseContentType$watchCoreV1LimitRangeListForAllNamespaces>(params: Params$watchCoreV1LimitRangeListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1LimitRangeListForAllNamespaces$Status$200[ResponseContentType]> { @@ -44051,7 +45276,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Namespace. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1NamespaceList<ResponseContentType extends ResponseContentType$watchCoreV1NamespaceList>(params: Params$watchCoreV1NamespaceList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespaceList$Status$200[ResponseContentType]> { @@ -44070,7 +45301,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of ConfigMap. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1NamespacedConfigMapList<ResponseContentType extends ResponseContentType$watchCoreV1NamespacedConfigMapList>(params: Params$watchCoreV1NamespacedConfigMapList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedConfigMapList$Status$200[ResponseContentType]> { @@ -44089,7 +45326,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind ConfigMap. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchCoreV1NamespacedConfigMap<ResponseContentType extends ResponseContentType$watchCoreV1NamespacedConfigMap>(params: Params$watchCoreV1NamespacedConfigMap<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedConfigMap$Status$200[ResponseContentType]> { @@ -44108,7 +45351,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Endpoints. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1NamespacedEndpointsList<ResponseContentType extends ResponseContentType$watchCoreV1NamespacedEndpointsList>(params: Params$watchCoreV1NamespacedEndpointsList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedEndpointsList$Status$200[ResponseContentType]> { @@ -44127,7 +45376,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind Endpoints. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchCoreV1NamespacedEndpoints<ResponseContentType extends ResponseContentType$watchCoreV1NamespacedEndpoints>(params: Params$watchCoreV1NamespacedEndpoints<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedEndpoints$Status$200[ResponseContentType]> { @@ -44146,7 +45401,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Event. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1NamespacedEventList<ResponseContentType extends ResponseContentType$watchCoreV1NamespacedEventList>(params: Params$watchCoreV1NamespacedEventList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedEventList$Status$200[ResponseContentType]> { @@ -44165,7 +45426,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind Event. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchCoreV1NamespacedEvent<ResponseContentType extends ResponseContentType$watchCoreV1NamespacedEvent>(params: Params$watchCoreV1NamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedEvent$Status$200[ResponseContentType]> { @@ -44184,7 +45451,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of LimitRange. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1NamespacedLimitRangeList<ResponseContentType extends ResponseContentType$watchCoreV1NamespacedLimitRangeList>(params: Params$watchCoreV1NamespacedLimitRangeList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedLimitRangeList$Status$200[ResponseContentType]> { @@ -44203,7 +45476,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind LimitRange. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchCoreV1NamespacedLimitRange<ResponseContentType extends ResponseContentType$watchCoreV1NamespacedLimitRange>(params: Params$watchCoreV1NamespacedLimitRange<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedLimitRange$Status$200[ResponseContentType]> { @@ -44222,7 +45501,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of PersistentVolumeClaim. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1NamespacedPersistentVolumeClaimList<ResponseContentType extends ResponseContentType$watchCoreV1NamespacedPersistentVolumeClaimList>(params: Params$watchCoreV1NamespacedPersistentVolumeClaimList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedPersistentVolumeClaimList$Status$200[ResponseContentType]> { @@ -44241,7 +45526,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind PersistentVolumeClaim. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchCoreV1NamespacedPersistentVolumeClaim<ResponseContentType extends ResponseContentType$watchCoreV1NamespacedPersistentVolumeClaim>(params: Params$watchCoreV1NamespacedPersistentVolumeClaim<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedPersistentVolumeClaim$Status$200[ResponseContentType]> { @@ -44260,7 +45551,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Pod. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1NamespacedPodList<ResponseContentType extends ResponseContentType$watchCoreV1NamespacedPodList>(params: Params$watchCoreV1NamespacedPodList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedPodList$Status$200[ResponseContentType]> { @@ -44279,7 +45576,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind Pod. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchCoreV1NamespacedPod<ResponseContentType extends ResponseContentType$watchCoreV1NamespacedPod>(params: Params$watchCoreV1NamespacedPod<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedPod$Status$200[ResponseContentType]> { @@ -44298,7 +45601,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of PodTemplate. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1NamespacedPodTemplateList<ResponseContentType extends ResponseContentType$watchCoreV1NamespacedPodTemplateList>(params: Params$watchCoreV1NamespacedPodTemplateList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedPodTemplateList$Status$200[ResponseContentType]> { @@ -44317,7 +45626,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind PodTemplate. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchCoreV1NamespacedPodTemplate<ResponseContentType extends ResponseContentType$watchCoreV1NamespacedPodTemplate>(params: Params$watchCoreV1NamespacedPodTemplate<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedPodTemplate$Status$200[ResponseContentType]> { @@ -44336,7 +45651,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of ReplicationController. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1NamespacedReplicationControllerList<ResponseContentType extends ResponseContentType$watchCoreV1NamespacedReplicationControllerList>(params: Params$watchCoreV1NamespacedReplicationControllerList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedReplicationControllerList$Status$200[ResponseContentType]> { @@ -44355,7 +45676,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind ReplicationController. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchCoreV1NamespacedReplicationController<ResponseContentType extends ResponseContentType$watchCoreV1NamespacedReplicationController>(params: Params$watchCoreV1NamespacedReplicationController<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedReplicationController$Status$200[ResponseContentType]> { @@ -44374,7 +45701,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of ResourceQuota. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1NamespacedResourceQuotaList<ResponseContentType extends ResponseContentType$watchCoreV1NamespacedResourceQuotaList>(params: Params$watchCoreV1NamespacedResourceQuotaList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedResourceQuotaList$Status$200[ResponseContentType]> { @@ -44393,7 +45726,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind ResourceQuota. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchCoreV1NamespacedResourceQuota<ResponseContentType extends ResponseContentType$watchCoreV1NamespacedResourceQuota>(params: Params$watchCoreV1NamespacedResourceQuota<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedResourceQuota$Status$200[ResponseContentType]> { @@ -44412,7 +45751,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Secret. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1NamespacedSecretList<ResponseContentType extends ResponseContentType$watchCoreV1NamespacedSecretList>(params: Params$watchCoreV1NamespacedSecretList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedSecretList$Status$200[ResponseContentType]> { @@ -44431,7 +45776,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind Secret. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchCoreV1NamespacedSecret<ResponseContentType extends ResponseContentType$watchCoreV1NamespacedSecret>(params: Params$watchCoreV1NamespacedSecret<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedSecret$Status$200[ResponseContentType]> { @@ -44450,7 +45801,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of ServiceAccount. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1NamespacedServiceAccountList<ResponseContentType extends ResponseContentType$watchCoreV1NamespacedServiceAccountList>(params: Params$watchCoreV1NamespacedServiceAccountList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedServiceAccountList$Status$200[ResponseContentType]> { @@ -44469,7 +45826,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind ServiceAccount. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchCoreV1NamespacedServiceAccount<ResponseContentType extends ResponseContentType$watchCoreV1NamespacedServiceAccount>(params: Params$watchCoreV1NamespacedServiceAccount<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedServiceAccount$Status$200[ResponseContentType]> { @@ -44488,7 +45851,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Service. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1NamespacedServiceList<ResponseContentType extends ResponseContentType$watchCoreV1NamespacedServiceList>(params: Params$watchCoreV1NamespacedServiceList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedServiceList$Status$200[ResponseContentType]> { @@ -44507,7 +45876,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind Service. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchCoreV1NamespacedService<ResponseContentType extends ResponseContentType$watchCoreV1NamespacedService>(params: Params$watchCoreV1NamespacedService<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedService$Status$200[ResponseContentType]> { @@ -44526,7 +45901,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind Namespace. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchCoreV1Namespace<ResponseContentType extends ResponseContentType$watchCoreV1Namespace>(params: Params$watchCoreV1Namespace<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1Namespace$Status$200[ResponseContentType]> { @@ -44545,7 +45926,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Node. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1NodeList<ResponseContentType extends ResponseContentType$watchCoreV1NodeList>(params: Params$watchCoreV1NodeList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NodeList$Status$200[ResponseContentType]> { @@ -44564,7 +45951,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind Node. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchCoreV1Node<ResponseContentType extends ResponseContentType$watchCoreV1Node>(params: Params$watchCoreV1Node<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1Node$Status$200[ResponseContentType]> { @@ -44583,7 +45976,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of PersistentVolumeClaim. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1PersistentVolumeClaimListForAllNamespaces<ResponseContentType extends ResponseContentType$watchCoreV1PersistentVolumeClaimListForAllNamespaces>(params: Params$watchCoreV1PersistentVolumeClaimListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1PersistentVolumeClaimListForAllNamespaces$Status$200[ResponseContentType]> { @@ -44602,7 +46001,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of PersistentVolume. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1PersistentVolumeList<ResponseContentType extends ResponseContentType$watchCoreV1PersistentVolumeList>(params: Params$watchCoreV1PersistentVolumeList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1PersistentVolumeList$Status$200[ResponseContentType]> { @@ -44621,7 +46026,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind PersistentVolume. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchCoreV1PersistentVolume<ResponseContentType extends ResponseContentType$watchCoreV1PersistentVolume>(params: Params$watchCoreV1PersistentVolume<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1PersistentVolume$Status$200[ResponseContentType]> { @@ -44640,7 +46051,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Pod. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1PodListForAllNamespaces<ResponseContentType extends ResponseContentType$watchCoreV1PodListForAllNamespaces>(params: Params$watchCoreV1PodListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1PodListForAllNamespaces$Status$200[ResponseContentType]> { @@ -44659,7 +46076,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of PodTemplate. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1PodTemplateListForAllNamespaces<ResponseContentType extends ResponseContentType$watchCoreV1PodTemplateListForAllNamespaces>(params: Params$watchCoreV1PodTemplateListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1PodTemplateListForAllNamespaces$Status$200[ResponseContentType]> { @@ -44678,7 +46101,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of ReplicationController. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1ReplicationControllerListForAllNamespaces<ResponseContentType extends ResponseContentType$watchCoreV1ReplicationControllerListForAllNamespaces>(params: Params$watchCoreV1ReplicationControllerListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1ReplicationControllerListForAllNamespaces$Status$200[ResponseContentType]> { @@ -44697,7 +46126,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of ResourceQuota. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1ResourceQuotaListForAllNamespaces<ResponseContentType extends ResponseContentType$watchCoreV1ResourceQuotaListForAllNamespaces>(params: Params$watchCoreV1ResourceQuotaListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1ResourceQuotaListForAllNamespaces$Status$200[ResponseContentType]> { @@ -44716,7 +46151,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Secret. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1SecretListForAllNamespaces<ResponseContentType extends ResponseContentType$watchCoreV1SecretListForAllNamespaces>(params: Params$watchCoreV1SecretListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1SecretListForAllNamespaces$Status$200[ResponseContentType]> { @@ -44735,7 +46176,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of ServiceAccount. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1ServiceAccountListForAllNamespaces<ResponseContentType extends ResponseContentType$watchCoreV1ServiceAccountListForAllNamespaces>(params: Params$watchCoreV1ServiceAccountListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1ServiceAccountListForAllNamespaces$Status$200[ResponseContentType]> { @@ -44754,7 +46201,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Service. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoreV1ServiceListForAllNamespaces<ResponseContentType extends ResponseContentType$watchCoreV1ServiceListForAllNamespaces>(params: Params$watchCoreV1ServiceListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1ServiceListForAllNamespaces$Status$200[ResponseContentType]> { @@ -44773,7 +46226,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get available API versions */ public async getAPIVersions<ResponseContentType extends ResponseContentType$getAPIVersions>(params: Params$getAPIVersions<ResponseContentType>, option?: RequestOption): Promise<Response$getAPIVersions$Status$200[ResponseContentType]> { @@ -44781,7 +46240,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get information of a group */ public async getAdmissionregistrationAPIGroup<ResponseContentType extends ResponseContentType$getAdmissionregistrationAPIGroup>(params: Params$getAdmissionregistrationAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getAdmissionregistrationAPIGroup$Status$200[ResponseContentType]> { @@ -44789,7 +46254,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get available resources */ public async getAdmissionregistrationV1APIResources<ResponseContentType extends ResponseContentType$getAdmissionregistrationV1APIResources>(params: Params$getAdmissionregistrationV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getAdmissionregistrationV1APIResources$Status$200[ResponseContentType]> { @@ -44797,7 +46268,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind MutatingWebhookConfiguration */ public async listAdmissionregistrationV1MutatingWebhookConfiguration<ResponseContentType extends ResponseContentType$listAdmissionregistrationV1MutatingWebhookConfiguration>(params: Params$listAdmissionregistrationV1MutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$listAdmissionregistrationV1MutatingWebhookConfiguration$Status$200[ResponseContentType]> { @@ -44816,7 +46293,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a MutatingWebhookConfiguration */ public async createAdmissionregistrationV1MutatingWebhookConfiguration<ResponseContentType extends ResponseContentType$createAdmissionregistrationV1MutatingWebhookConfiguration>(params: Params$createAdmissionregistrationV1MutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$createAdmissionregistrationV1MutatingWebhookConfiguration$Status$200 | Response$createAdmissionregistrationV1MutatingWebhookConfiguration$Status$201 | Response$createAdmissionregistrationV1MutatingWebhookConfiguration$Status$202)[ResponseContentType]> { @@ -44830,7 +46313,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of MutatingWebhookConfiguration */ public async deleteAdmissionregistrationV1CollectionMutatingWebhookConfiguration<ResponseContentType extends ResponseContentType$deleteAdmissionregistrationV1CollectionMutatingWebhookConfiguration>(params: Params$deleteAdmissionregistrationV1CollectionMutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAdmissionregistrationV1CollectionMutatingWebhookConfiguration$Status$200[ResponseContentType]> { @@ -44854,7 +46343,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified MutatingWebhookConfiguration */ public async readAdmissionregistrationV1MutatingWebhookConfiguration<ResponseContentType extends ResponseContentType$readAdmissionregistrationV1MutatingWebhookConfiguration>(params: Params$readAdmissionregistrationV1MutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$readAdmissionregistrationV1MutatingWebhookConfiguration$Status$200[ResponseContentType]> { @@ -44867,7 +46362,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified MutatingWebhookConfiguration */ public async replaceAdmissionregistrationV1MutatingWebhookConfiguration<ResponseContentType extends ResponseContentType$replaceAdmissionregistrationV1MutatingWebhookConfiguration>(params: Params$replaceAdmissionregistrationV1MutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAdmissionregistrationV1MutatingWebhookConfiguration$Status$200 | Response$replaceAdmissionregistrationV1MutatingWebhookConfiguration$Status$201)[ResponseContentType]> { @@ -44881,7 +46382,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a MutatingWebhookConfiguration */ public async deleteAdmissionregistrationV1MutatingWebhookConfiguration<ResponseContentType extends ResponseContentType$deleteAdmissionregistrationV1MutatingWebhookConfiguration>(params: Params$deleteAdmissionregistrationV1MutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAdmissionregistrationV1MutatingWebhookConfiguration$Status$200 | Response$deleteAdmissionregistrationV1MutatingWebhookConfiguration$Status$202)[ResponseContentType]> { @@ -44897,7 +46404,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified MutatingWebhookConfiguration */ public async patchAdmissionregistrationV1MutatingWebhookConfiguration<RequestContentType extends RequestContentType$patchAdmissionregistrationV1MutatingWebhookConfiguration, ResponseContentType extends ResponseContentType$patchAdmissionregistrationV1MutatingWebhookConfiguration>(params: Params$patchAdmissionregistrationV1MutatingWebhookConfiguration<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAdmissionregistrationV1MutatingWebhookConfiguration$Status$200[ResponseContentType]> { @@ -44912,7 +46425,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind ValidatingWebhookConfiguration */ public async listAdmissionregistrationV1ValidatingWebhookConfiguration<ResponseContentType extends ResponseContentType$listAdmissionregistrationV1ValidatingWebhookConfiguration>(params: Params$listAdmissionregistrationV1ValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$listAdmissionregistrationV1ValidatingWebhookConfiguration$Status$200[ResponseContentType]> { @@ -44931,7 +46450,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a ValidatingWebhookConfiguration */ public async createAdmissionregistrationV1ValidatingWebhookConfiguration<ResponseContentType extends ResponseContentType$createAdmissionregistrationV1ValidatingWebhookConfiguration>(params: Params$createAdmissionregistrationV1ValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$createAdmissionregistrationV1ValidatingWebhookConfiguration$Status$200 | Response$createAdmissionregistrationV1ValidatingWebhookConfiguration$Status$201 | Response$createAdmissionregistrationV1ValidatingWebhookConfiguration$Status$202)[ResponseContentType]> { @@ -44945,7 +46470,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of ValidatingWebhookConfiguration */ public async deleteAdmissionregistrationV1CollectionValidatingWebhookConfiguration<ResponseContentType extends ResponseContentType$deleteAdmissionregistrationV1CollectionValidatingWebhookConfiguration>(params: Params$deleteAdmissionregistrationV1CollectionValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAdmissionregistrationV1CollectionValidatingWebhookConfiguration$Status$200[ResponseContentType]> { @@ -44969,7 +46500,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified ValidatingWebhookConfiguration */ public async readAdmissionregistrationV1ValidatingWebhookConfiguration<ResponseContentType extends ResponseContentType$readAdmissionregistrationV1ValidatingWebhookConfiguration>(params: Params$readAdmissionregistrationV1ValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$readAdmissionregistrationV1ValidatingWebhookConfiguration$Status$200[ResponseContentType]> { @@ -44982,7 +46519,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified ValidatingWebhookConfiguration */ public async replaceAdmissionregistrationV1ValidatingWebhookConfiguration<ResponseContentType extends ResponseContentType$replaceAdmissionregistrationV1ValidatingWebhookConfiguration>(params: Params$replaceAdmissionregistrationV1ValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAdmissionregistrationV1ValidatingWebhookConfiguration$Status$200 | Response$replaceAdmissionregistrationV1ValidatingWebhookConfiguration$Status$201)[ResponseContentType]> { @@ -44996,7 +46539,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a ValidatingWebhookConfiguration */ public async deleteAdmissionregistrationV1ValidatingWebhookConfiguration<ResponseContentType extends ResponseContentType$deleteAdmissionregistrationV1ValidatingWebhookConfiguration>(params: Params$deleteAdmissionregistrationV1ValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAdmissionregistrationV1ValidatingWebhookConfiguration$Status$200 | Response$deleteAdmissionregistrationV1ValidatingWebhookConfiguration$Status$202)[ResponseContentType]> { @@ -45012,7 +46561,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified ValidatingWebhookConfiguration */ public async patchAdmissionregistrationV1ValidatingWebhookConfiguration<RequestContentType extends RequestContentType$patchAdmissionregistrationV1ValidatingWebhookConfiguration, ResponseContentType extends ResponseContentType$patchAdmissionregistrationV1ValidatingWebhookConfiguration>(params: Params$patchAdmissionregistrationV1ValidatingWebhookConfiguration<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAdmissionregistrationV1ValidatingWebhookConfiguration$Status$200[ResponseContentType]> { @@ -45027,7 +46582,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of MutatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchAdmissionregistrationV1MutatingWebhookConfigurationList<ResponseContentType extends ResponseContentType$watchAdmissionregistrationV1MutatingWebhookConfigurationList>(params: Params$watchAdmissionregistrationV1MutatingWebhookConfigurationList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAdmissionregistrationV1MutatingWebhookConfigurationList$Status$200[ResponseContentType]> { @@ -45046,7 +46607,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind MutatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchAdmissionregistrationV1MutatingWebhookConfiguration<ResponseContentType extends ResponseContentType$watchAdmissionregistrationV1MutatingWebhookConfiguration>(params: Params$watchAdmissionregistrationV1MutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$watchAdmissionregistrationV1MutatingWebhookConfiguration$Status$200[ResponseContentType]> { @@ -45065,7 +46632,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of ValidatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchAdmissionregistrationV1ValidatingWebhookConfigurationList<ResponseContentType extends ResponseContentType$watchAdmissionregistrationV1ValidatingWebhookConfigurationList>(params: Params$watchAdmissionregistrationV1ValidatingWebhookConfigurationList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAdmissionregistrationV1ValidatingWebhookConfigurationList$Status$200[ResponseContentType]> { @@ -45084,7 +46657,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind ValidatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchAdmissionregistrationV1ValidatingWebhookConfiguration<ResponseContentType extends ResponseContentType$watchAdmissionregistrationV1ValidatingWebhookConfiguration>(params: Params$watchAdmissionregistrationV1ValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$watchAdmissionregistrationV1ValidatingWebhookConfiguration$Status$200[ResponseContentType]> { @@ -45103,7 +46682,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get available resources */ public async getAdmissionregistrationV1beta1APIResources<ResponseContentType extends ResponseContentType$getAdmissionregistrationV1beta1APIResources>(params: Params$getAdmissionregistrationV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getAdmissionregistrationV1beta1APIResources$Status$200[ResponseContentType]> { @@ -45111,7 +46696,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind MutatingWebhookConfiguration */ public async listAdmissionregistrationV1beta1MutatingWebhookConfiguration<ResponseContentType extends ResponseContentType$listAdmissionregistrationV1beta1MutatingWebhookConfiguration>(params: Params$listAdmissionregistrationV1beta1MutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$listAdmissionregistrationV1beta1MutatingWebhookConfiguration$Status$200[ResponseContentType]> { @@ -45130,7 +46721,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a MutatingWebhookConfiguration */ public async createAdmissionregistrationV1beta1MutatingWebhookConfiguration<ResponseContentType extends ResponseContentType$createAdmissionregistrationV1beta1MutatingWebhookConfiguration>(params: Params$createAdmissionregistrationV1beta1MutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$createAdmissionregistrationV1beta1MutatingWebhookConfiguration$Status$200 | Response$createAdmissionregistrationV1beta1MutatingWebhookConfiguration$Status$201 | Response$createAdmissionregistrationV1beta1MutatingWebhookConfiguration$Status$202)[ResponseContentType]> { @@ -45144,7 +46741,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of MutatingWebhookConfiguration */ public async deleteAdmissionregistrationV1beta1CollectionMutatingWebhookConfiguration<ResponseContentType extends ResponseContentType$deleteAdmissionregistrationV1beta1CollectionMutatingWebhookConfiguration>(params: Params$deleteAdmissionregistrationV1beta1CollectionMutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAdmissionregistrationV1beta1CollectionMutatingWebhookConfiguration$Status$200[ResponseContentType]> { @@ -45168,7 +46771,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified MutatingWebhookConfiguration */ public async readAdmissionregistrationV1beta1MutatingWebhookConfiguration<ResponseContentType extends ResponseContentType$readAdmissionregistrationV1beta1MutatingWebhookConfiguration>(params: Params$readAdmissionregistrationV1beta1MutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$readAdmissionregistrationV1beta1MutatingWebhookConfiguration$Status$200[ResponseContentType]> { @@ -45181,7 +46790,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified MutatingWebhookConfiguration */ public async replaceAdmissionregistrationV1beta1MutatingWebhookConfiguration<ResponseContentType extends ResponseContentType$replaceAdmissionregistrationV1beta1MutatingWebhookConfiguration>(params: Params$replaceAdmissionregistrationV1beta1MutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAdmissionregistrationV1beta1MutatingWebhookConfiguration$Status$200 | Response$replaceAdmissionregistrationV1beta1MutatingWebhookConfiguration$Status$201)[ResponseContentType]> { @@ -45195,7 +46810,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a MutatingWebhookConfiguration */ public async deleteAdmissionregistrationV1beta1MutatingWebhookConfiguration<ResponseContentType extends ResponseContentType$deleteAdmissionregistrationV1beta1MutatingWebhookConfiguration>(params: Params$deleteAdmissionregistrationV1beta1MutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAdmissionregistrationV1beta1MutatingWebhookConfiguration$Status$200 | Response$deleteAdmissionregistrationV1beta1MutatingWebhookConfiguration$Status$202)[ResponseContentType]> { @@ -45211,7 +46832,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified MutatingWebhookConfiguration */ public async patchAdmissionregistrationV1beta1MutatingWebhookConfiguration<RequestContentType extends RequestContentType$patchAdmissionregistrationV1beta1MutatingWebhookConfiguration, ResponseContentType extends ResponseContentType$patchAdmissionregistrationV1beta1MutatingWebhookConfiguration>(params: Params$patchAdmissionregistrationV1beta1MutatingWebhookConfiguration<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAdmissionregistrationV1beta1MutatingWebhookConfiguration$Status$200[ResponseContentType]> { @@ -45226,7 +46853,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind ValidatingWebhookConfiguration */ public async listAdmissionregistrationV1beta1ValidatingWebhookConfiguration<ResponseContentType extends ResponseContentType$listAdmissionregistrationV1beta1ValidatingWebhookConfiguration>(params: Params$listAdmissionregistrationV1beta1ValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$listAdmissionregistrationV1beta1ValidatingWebhookConfiguration$Status$200[ResponseContentType]> { @@ -45245,7 +46878,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a ValidatingWebhookConfiguration */ public async createAdmissionregistrationV1beta1ValidatingWebhookConfiguration<ResponseContentType extends ResponseContentType$createAdmissionregistrationV1beta1ValidatingWebhookConfiguration>(params: Params$createAdmissionregistrationV1beta1ValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$createAdmissionregistrationV1beta1ValidatingWebhookConfiguration$Status$200 | Response$createAdmissionregistrationV1beta1ValidatingWebhookConfiguration$Status$201 | Response$createAdmissionregistrationV1beta1ValidatingWebhookConfiguration$Status$202)[ResponseContentType]> { @@ -45259,7 +46898,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of ValidatingWebhookConfiguration */ public async deleteAdmissionregistrationV1beta1CollectionValidatingWebhookConfiguration<ResponseContentType extends ResponseContentType$deleteAdmissionregistrationV1beta1CollectionValidatingWebhookConfiguration>(params: Params$deleteAdmissionregistrationV1beta1CollectionValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAdmissionregistrationV1beta1CollectionValidatingWebhookConfiguration$Status$200[ResponseContentType]> { @@ -45283,7 +46928,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified ValidatingWebhookConfiguration */ public async readAdmissionregistrationV1beta1ValidatingWebhookConfiguration<ResponseContentType extends ResponseContentType$readAdmissionregistrationV1beta1ValidatingWebhookConfiguration>(params: Params$readAdmissionregistrationV1beta1ValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$readAdmissionregistrationV1beta1ValidatingWebhookConfiguration$Status$200[ResponseContentType]> { @@ -45296,7 +46947,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified ValidatingWebhookConfiguration */ public async replaceAdmissionregistrationV1beta1ValidatingWebhookConfiguration<ResponseContentType extends ResponseContentType$replaceAdmissionregistrationV1beta1ValidatingWebhookConfiguration>(params: Params$replaceAdmissionregistrationV1beta1ValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAdmissionregistrationV1beta1ValidatingWebhookConfiguration$Status$200 | Response$replaceAdmissionregistrationV1beta1ValidatingWebhookConfiguration$Status$201)[ResponseContentType]> { @@ -45310,7 +46967,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a ValidatingWebhookConfiguration */ public async deleteAdmissionregistrationV1beta1ValidatingWebhookConfiguration<ResponseContentType extends ResponseContentType$deleteAdmissionregistrationV1beta1ValidatingWebhookConfiguration>(params: Params$deleteAdmissionregistrationV1beta1ValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAdmissionregistrationV1beta1ValidatingWebhookConfiguration$Status$200 | Response$deleteAdmissionregistrationV1beta1ValidatingWebhookConfiguration$Status$202)[ResponseContentType]> { @@ -45326,7 +46989,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified ValidatingWebhookConfiguration */ public async patchAdmissionregistrationV1beta1ValidatingWebhookConfiguration<RequestContentType extends RequestContentType$patchAdmissionregistrationV1beta1ValidatingWebhookConfiguration, ResponseContentType extends ResponseContentType$patchAdmissionregistrationV1beta1ValidatingWebhookConfiguration>(params: Params$patchAdmissionregistrationV1beta1ValidatingWebhookConfiguration<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAdmissionregistrationV1beta1ValidatingWebhookConfiguration$Status$200[ResponseContentType]> { @@ -45341,7 +47010,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of MutatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchAdmissionregistrationV1beta1MutatingWebhookConfigurationList<ResponseContentType extends ResponseContentType$watchAdmissionregistrationV1beta1MutatingWebhookConfigurationList>(params: Params$watchAdmissionregistrationV1beta1MutatingWebhookConfigurationList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAdmissionregistrationV1beta1MutatingWebhookConfigurationList$Status$200[ResponseContentType]> { @@ -45360,7 +47035,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind MutatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchAdmissionregistrationV1beta1MutatingWebhookConfiguration<ResponseContentType extends ResponseContentType$watchAdmissionregistrationV1beta1MutatingWebhookConfiguration>(params: Params$watchAdmissionregistrationV1beta1MutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$watchAdmissionregistrationV1beta1MutatingWebhookConfiguration$Status$200[ResponseContentType]> { @@ -45379,7 +47060,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of ValidatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchAdmissionregistrationV1beta1ValidatingWebhookConfigurationList<ResponseContentType extends ResponseContentType$watchAdmissionregistrationV1beta1ValidatingWebhookConfigurationList>(params: Params$watchAdmissionregistrationV1beta1ValidatingWebhookConfigurationList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAdmissionregistrationV1beta1ValidatingWebhookConfigurationList$Status$200[ResponseContentType]> { @@ -45398,7 +47085,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind ValidatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchAdmissionregistrationV1beta1ValidatingWebhookConfiguration<ResponseContentType extends ResponseContentType$watchAdmissionregistrationV1beta1ValidatingWebhookConfiguration>(params: Params$watchAdmissionregistrationV1beta1ValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$watchAdmissionregistrationV1beta1ValidatingWebhookConfiguration$Status$200[ResponseContentType]> { @@ -45417,7 +47110,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get information of a group */ public async getApiextensionsAPIGroup<ResponseContentType extends ResponseContentType$getApiextensionsAPIGroup>(params: Params$getApiextensionsAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getApiextensionsAPIGroup$Status$200[ResponseContentType]> { @@ -45425,7 +47124,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get available resources */ public async getApiextensionsV1APIResources<ResponseContentType extends ResponseContentType$getApiextensionsV1APIResources>(params: Params$getApiextensionsV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getApiextensionsV1APIResources$Status$200[ResponseContentType]> { @@ -45433,7 +47138,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind CustomResourceDefinition */ public async listApiextensionsV1CustomResourceDefinition<ResponseContentType extends ResponseContentType$listApiextensionsV1CustomResourceDefinition>(params: Params$listApiextensionsV1CustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<Response$listApiextensionsV1CustomResourceDefinition$Status$200[ResponseContentType]> { @@ -45452,7 +47163,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a CustomResourceDefinition */ public async createApiextensionsV1CustomResourceDefinition<ResponseContentType extends ResponseContentType$createApiextensionsV1CustomResourceDefinition>(params: Params$createApiextensionsV1CustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<(Response$createApiextensionsV1CustomResourceDefinition$Status$200 | Response$createApiextensionsV1CustomResourceDefinition$Status$201 | Response$createApiextensionsV1CustomResourceDefinition$Status$202)[ResponseContentType]> { @@ -45466,7 +47183,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of CustomResourceDefinition */ public async deleteApiextensionsV1CollectionCustomResourceDefinition<ResponseContentType extends ResponseContentType$deleteApiextensionsV1CollectionCustomResourceDefinition>(params: Params$deleteApiextensionsV1CollectionCustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<Response$deleteApiextensionsV1CollectionCustomResourceDefinition$Status$200[ResponseContentType]> { @@ -45490,7 +47213,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified CustomResourceDefinition */ public async readApiextensionsV1CustomResourceDefinition<ResponseContentType extends ResponseContentType$readApiextensionsV1CustomResourceDefinition>(params: Params$readApiextensionsV1CustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<Response$readApiextensionsV1CustomResourceDefinition$Status$200[ResponseContentType]> { @@ -45503,7 +47232,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified CustomResourceDefinition */ public async replaceApiextensionsV1CustomResourceDefinition<ResponseContentType extends ResponseContentType$replaceApiextensionsV1CustomResourceDefinition>(params: Params$replaceApiextensionsV1CustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceApiextensionsV1CustomResourceDefinition$Status$200 | Response$replaceApiextensionsV1CustomResourceDefinition$Status$201)[ResponseContentType]> { @@ -45517,7 +47252,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a CustomResourceDefinition */ public async deleteApiextensionsV1CustomResourceDefinition<ResponseContentType extends ResponseContentType$deleteApiextensionsV1CustomResourceDefinition>(params: Params$deleteApiextensionsV1CustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteApiextensionsV1CustomResourceDefinition$Status$200 | Response$deleteApiextensionsV1CustomResourceDefinition$Status$202)[ResponseContentType]> { @@ -45533,7 +47274,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified CustomResourceDefinition */ public async patchApiextensionsV1CustomResourceDefinition<RequestContentType extends RequestContentType$patchApiextensionsV1CustomResourceDefinition, ResponseContentType extends ResponseContentType$patchApiextensionsV1CustomResourceDefinition>(params: Params$patchApiextensionsV1CustomResourceDefinition<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchApiextensionsV1CustomResourceDefinition$Status$200[ResponseContentType]> { @@ -45548,7 +47295,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified CustomResourceDefinition */ public async readApiextensionsV1CustomResourceDefinitionStatus<ResponseContentType extends ResponseContentType$readApiextensionsV1CustomResourceDefinitionStatus>(params: Params$readApiextensionsV1CustomResourceDefinitionStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readApiextensionsV1CustomResourceDefinitionStatus$Status$200[ResponseContentType]> { @@ -45559,7 +47312,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified CustomResourceDefinition */ public async replaceApiextensionsV1CustomResourceDefinitionStatus<ResponseContentType extends ResponseContentType$replaceApiextensionsV1CustomResourceDefinitionStatus>(params: Params$replaceApiextensionsV1CustomResourceDefinitionStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceApiextensionsV1CustomResourceDefinitionStatus$Status$200 | Response$replaceApiextensionsV1CustomResourceDefinitionStatus$Status$201)[ResponseContentType]> { @@ -45573,7 +47332,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified CustomResourceDefinition */ public async patchApiextensionsV1CustomResourceDefinitionStatus<RequestContentType extends RequestContentType$patchApiextensionsV1CustomResourceDefinitionStatus, ResponseContentType extends ResponseContentType$patchApiextensionsV1CustomResourceDefinitionStatus>(params: Params$patchApiextensionsV1CustomResourceDefinitionStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchApiextensionsV1CustomResourceDefinitionStatus$Status$200[ResponseContentType]> { @@ -45588,7 +47353,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of CustomResourceDefinition. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchApiextensionsV1CustomResourceDefinitionList<ResponseContentType extends ResponseContentType$watchApiextensionsV1CustomResourceDefinitionList>(params: Params$watchApiextensionsV1CustomResourceDefinitionList<ResponseContentType>, option?: RequestOption): Promise<Response$watchApiextensionsV1CustomResourceDefinitionList$Status$200[ResponseContentType]> { @@ -45607,7 +47378,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind CustomResourceDefinition. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchApiextensionsV1CustomResourceDefinition<ResponseContentType extends ResponseContentType$watchApiextensionsV1CustomResourceDefinition>(params: Params$watchApiextensionsV1CustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<Response$watchApiextensionsV1CustomResourceDefinition$Status$200[ResponseContentType]> { @@ -45626,7 +47403,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get available resources */ public async getApiextensionsV1beta1APIResources<ResponseContentType extends ResponseContentType$getApiextensionsV1beta1APIResources>(params: Params$getApiextensionsV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getApiextensionsV1beta1APIResources$Status$200[ResponseContentType]> { @@ -45634,7 +47417,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind CustomResourceDefinition */ public async listApiextensionsV1beta1CustomResourceDefinition<ResponseContentType extends ResponseContentType$listApiextensionsV1beta1CustomResourceDefinition>(params: Params$listApiextensionsV1beta1CustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<Response$listApiextensionsV1beta1CustomResourceDefinition$Status$200[ResponseContentType]> { @@ -45653,7 +47442,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a CustomResourceDefinition */ public async createApiextensionsV1beta1CustomResourceDefinition<ResponseContentType extends ResponseContentType$createApiextensionsV1beta1CustomResourceDefinition>(params: Params$createApiextensionsV1beta1CustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<(Response$createApiextensionsV1beta1CustomResourceDefinition$Status$200 | Response$createApiextensionsV1beta1CustomResourceDefinition$Status$201 | Response$createApiextensionsV1beta1CustomResourceDefinition$Status$202)[ResponseContentType]> { @@ -45667,7 +47462,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of CustomResourceDefinition */ public async deleteApiextensionsV1beta1CollectionCustomResourceDefinition<ResponseContentType extends ResponseContentType$deleteApiextensionsV1beta1CollectionCustomResourceDefinition>(params: Params$deleteApiextensionsV1beta1CollectionCustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<Response$deleteApiextensionsV1beta1CollectionCustomResourceDefinition$Status$200[ResponseContentType]> { @@ -45691,7 +47492,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified CustomResourceDefinition */ public async readApiextensionsV1beta1CustomResourceDefinition<ResponseContentType extends ResponseContentType$readApiextensionsV1beta1CustomResourceDefinition>(params: Params$readApiextensionsV1beta1CustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<Response$readApiextensionsV1beta1CustomResourceDefinition$Status$200[ResponseContentType]> { @@ -45704,7 +47511,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified CustomResourceDefinition */ public async replaceApiextensionsV1beta1CustomResourceDefinition<ResponseContentType extends ResponseContentType$replaceApiextensionsV1beta1CustomResourceDefinition>(params: Params$replaceApiextensionsV1beta1CustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceApiextensionsV1beta1CustomResourceDefinition$Status$200 | Response$replaceApiextensionsV1beta1CustomResourceDefinition$Status$201)[ResponseContentType]> { @@ -45718,7 +47531,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a CustomResourceDefinition */ public async deleteApiextensionsV1beta1CustomResourceDefinition<ResponseContentType extends ResponseContentType$deleteApiextensionsV1beta1CustomResourceDefinition>(params: Params$deleteApiextensionsV1beta1CustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteApiextensionsV1beta1CustomResourceDefinition$Status$200 | Response$deleteApiextensionsV1beta1CustomResourceDefinition$Status$202)[ResponseContentType]> { @@ -45734,7 +47553,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified CustomResourceDefinition */ public async patchApiextensionsV1beta1CustomResourceDefinition<RequestContentType extends RequestContentType$patchApiextensionsV1beta1CustomResourceDefinition, ResponseContentType extends ResponseContentType$patchApiextensionsV1beta1CustomResourceDefinition>(params: Params$patchApiextensionsV1beta1CustomResourceDefinition<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchApiextensionsV1beta1CustomResourceDefinition$Status$200[ResponseContentType]> { @@ -45749,7 +47574,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified CustomResourceDefinition */ public async readApiextensionsV1beta1CustomResourceDefinitionStatus<ResponseContentType extends ResponseContentType$readApiextensionsV1beta1CustomResourceDefinitionStatus>(params: Params$readApiextensionsV1beta1CustomResourceDefinitionStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readApiextensionsV1beta1CustomResourceDefinitionStatus$Status$200[ResponseContentType]> { @@ -45760,7 +47591,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified CustomResourceDefinition */ public async replaceApiextensionsV1beta1CustomResourceDefinitionStatus<ResponseContentType extends ResponseContentType$replaceApiextensionsV1beta1CustomResourceDefinitionStatus>(params: Params$replaceApiextensionsV1beta1CustomResourceDefinitionStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceApiextensionsV1beta1CustomResourceDefinitionStatus$Status$200 | Response$replaceApiextensionsV1beta1CustomResourceDefinitionStatus$Status$201)[ResponseContentType]> { @@ -45774,7 +47611,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified CustomResourceDefinition */ public async patchApiextensionsV1beta1CustomResourceDefinitionStatus<RequestContentType extends RequestContentType$patchApiextensionsV1beta1CustomResourceDefinitionStatus, ResponseContentType extends ResponseContentType$patchApiextensionsV1beta1CustomResourceDefinitionStatus>(params: Params$patchApiextensionsV1beta1CustomResourceDefinitionStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchApiextensionsV1beta1CustomResourceDefinitionStatus$Status$200[ResponseContentType]> { @@ -45789,7 +47632,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of CustomResourceDefinition. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchApiextensionsV1beta1CustomResourceDefinitionList<ResponseContentType extends ResponseContentType$watchApiextensionsV1beta1CustomResourceDefinitionList>(params: Params$watchApiextensionsV1beta1CustomResourceDefinitionList<ResponseContentType>, option?: RequestOption): Promise<Response$watchApiextensionsV1beta1CustomResourceDefinitionList$Status$200[ResponseContentType]> { @@ -45808,7 +47657,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind CustomResourceDefinition. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchApiextensionsV1beta1CustomResourceDefinition<ResponseContentType extends ResponseContentType$watchApiextensionsV1beta1CustomResourceDefinition>(params: Params$watchApiextensionsV1beta1CustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<Response$watchApiextensionsV1beta1CustomResourceDefinition$Status$200[ResponseContentType]> { @@ -45827,7 +47682,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get information of a group */ public async getApiregistrationAPIGroup<ResponseContentType extends ResponseContentType$getApiregistrationAPIGroup>(params: Params$getApiregistrationAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getApiregistrationAPIGroup$Status$200[ResponseContentType]> { @@ -45835,7 +47696,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get available resources */ public async getApiregistrationV1APIResources<ResponseContentType extends ResponseContentType$getApiregistrationV1APIResources>(params: Params$getApiregistrationV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getApiregistrationV1APIResources$Status$200[ResponseContentType]> { @@ -45843,7 +47710,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind APIService */ public async listApiregistrationV1APIService<ResponseContentType extends ResponseContentType$listApiregistrationV1APIService>(params: Params$listApiregistrationV1APIService<ResponseContentType>, option?: RequestOption): Promise<Response$listApiregistrationV1APIService$Status$200[ResponseContentType]> { @@ -45862,7 +47735,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create an APIService */ public async createApiregistrationV1APIService<ResponseContentType extends ResponseContentType$createApiregistrationV1APIService>(params: Params$createApiregistrationV1APIService<ResponseContentType>, option?: RequestOption): Promise<(Response$createApiregistrationV1APIService$Status$200 | Response$createApiregistrationV1APIService$Status$201 | Response$createApiregistrationV1APIService$Status$202)[ResponseContentType]> { @@ -45876,7 +47755,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of APIService */ public async deleteApiregistrationV1CollectionAPIService<ResponseContentType extends ResponseContentType$deleteApiregistrationV1CollectionAPIService>(params: Params$deleteApiregistrationV1CollectionAPIService<ResponseContentType>, option?: RequestOption): Promise<Response$deleteApiregistrationV1CollectionAPIService$Status$200[ResponseContentType]> { @@ -45900,7 +47785,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified APIService */ public async readApiregistrationV1APIService<ResponseContentType extends ResponseContentType$readApiregistrationV1APIService>(params: Params$readApiregistrationV1APIService<ResponseContentType>, option?: RequestOption): Promise<Response$readApiregistrationV1APIService$Status$200[ResponseContentType]> { @@ -45913,7 +47804,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified APIService */ public async replaceApiregistrationV1APIService<ResponseContentType extends ResponseContentType$replaceApiregistrationV1APIService>(params: Params$replaceApiregistrationV1APIService<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceApiregistrationV1APIService$Status$200 | Response$replaceApiregistrationV1APIService$Status$201)[ResponseContentType]> { @@ -45927,7 +47824,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete an APIService */ public async deleteApiregistrationV1APIService<ResponseContentType extends ResponseContentType$deleteApiregistrationV1APIService>(params: Params$deleteApiregistrationV1APIService<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteApiregistrationV1APIService$Status$200 | Response$deleteApiregistrationV1APIService$Status$202)[ResponseContentType]> { @@ -45943,7 +47846,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified APIService */ public async patchApiregistrationV1APIService<RequestContentType extends RequestContentType$patchApiregistrationV1APIService, ResponseContentType extends ResponseContentType$patchApiregistrationV1APIService>(params: Params$patchApiregistrationV1APIService<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchApiregistrationV1APIService$Status$200[ResponseContentType]> { @@ -45958,7 +47867,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified APIService */ public async readApiregistrationV1APIServiceStatus<ResponseContentType extends ResponseContentType$readApiregistrationV1APIServiceStatus>(params: Params$readApiregistrationV1APIServiceStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readApiregistrationV1APIServiceStatus$Status$200[ResponseContentType]> { @@ -45969,7 +47884,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified APIService */ public async replaceApiregistrationV1APIServiceStatus<ResponseContentType extends ResponseContentType$replaceApiregistrationV1APIServiceStatus>(params: Params$replaceApiregistrationV1APIServiceStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceApiregistrationV1APIServiceStatus$Status$200 | Response$replaceApiregistrationV1APIServiceStatus$Status$201)[ResponseContentType]> { @@ -45983,7 +47904,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified APIService */ public async patchApiregistrationV1APIServiceStatus<RequestContentType extends RequestContentType$patchApiregistrationV1APIServiceStatus, ResponseContentType extends ResponseContentType$patchApiregistrationV1APIServiceStatus>(params: Params$patchApiregistrationV1APIServiceStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchApiregistrationV1APIServiceStatus$Status$200[ResponseContentType]> { @@ -45998,7 +47925,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of APIService. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchApiregistrationV1APIServiceList<ResponseContentType extends ResponseContentType$watchApiregistrationV1APIServiceList>(params: Params$watchApiregistrationV1APIServiceList<ResponseContentType>, option?: RequestOption): Promise<Response$watchApiregistrationV1APIServiceList$Status$200[ResponseContentType]> { @@ -46017,7 +47950,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind APIService. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchApiregistrationV1APIService<ResponseContentType extends ResponseContentType$watchApiregistrationV1APIService>(params: Params$watchApiregistrationV1APIService<ResponseContentType>, option?: RequestOption): Promise<Response$watchApiregistrationV1APIService$Status$200[ResponseContentType]> { @@ -46036,7 +47975,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get available resources */ public async getApiregistrationV1beta1APIResources<ResponseContentType extends ResponseContentType$getApiregistrationV1beta1APIResources>(params: Params$getApiregistrationV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getApiregistrationV1beta1APIResources$Status$200[ResponseContentType]> { @@ -46044,7 +47989,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind APIService */ public async listApiregistrationV1beta1APIService<ResponseContentType extends ResponseContentType$listApiregistrationV1beta1APIService>(params: Params$listApiregistrationV1beta1APIService<ResponseContentType>, option?: RequestOption): Promise<Response$listApiregistrationV1beta1APIService$Status$200[ResponseContentType]> { @@ -46063,7 +48014,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create an APIService */ public async createApiregistrationV1beta1APIService<ResponseContentType extends ResponseContentType$createApiregistrationV1beta1APIService>(params: Params$createApiregistrationV1beta1APIService<ResponseContentType>, option?: RequestOption): Promise<(Response$createApiregistrationV1beta1APIService$Status$200 | Response$createApiregistrationV1beta1APIService$Status$201 | Response$createApiregistrationV1beta1APIService$Status$202)[ResponseContentType]> { @@ -46077,7 +48034,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of APIService */ public async deleteApiregistrationV1beta1CollectionAPIService<ResponseContentType extends ResponseContentType$deleteApiregistrationV1beta1CollectionAPIService>(params: Params$deleteApiregistrationV1beta1CollectionAPIService<ResponseContentType>, option?: RequestOption): Promise<Response$deleteApiregistrationV1beta1CollectionAPIService$Status$200[ResponseContentType]> { @@ -46101,7 +48064,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified APIService */ public async readApiregistrationV1beta1APIService<ResponseContentType extends ResponseContentType$readApiregistrationV1beta1APIService>(params: Params$readApiregistrationV1beta1APIService<ResponseContentType>, option?: RequestOption): Promise<Response$readApiregistrationV1beta1APIService$Status$200[ResponseContentType]> { @@ -46114,7 +48083,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified APIService */ public async replaceApiregistrationV1beta1APIService<ResponseContentType extends ResponseContentType$replaceApiregistrationV1beta1APIService>(params: Params$replaceApiregistrationV1beta1APIService<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceApiregistrationV1beta1APIService$Status$200 | Response$replaceApiregistrationV1beta1APIService$Status$201)[ResponseContentType]> { @@ -46128,7 +48103,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete an APIService */ public async deleteApiregistrationV1beta1APIService<ResponseContentType extends ResponseContentType$deleteApiregistrationV1beta1APIService>(params: Params$deleteApiregistrationV1beta1APIService<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteApiregistrationV1beta1APIService$Status$200 | Response$deleteApiregistrationV1beta1APIService$Status$202)[ResponseContentType]> { @@ -46144,7 +48125,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified APIService */ public async patchApiregistrationV1beta1APIService<RequestContentType extends RequestContentType$patchApiregistrationV1beta1APIService, ResponseContentType extends ResponseContentType$patchApiregistrationV1beta1APIService>(params: Params$patchApiregistrationV1beta1APIService<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchApiregistrationV1beta1APIService$Status$200[ResponseContentType]> { @@ -46159,7 +48146,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified APIService */ public async readApiregistrationV1beta1APIServiceStatus<ResponseContentType extends ResponseContentType$readApiregistrationV1beta1APIServiceStatus>(params: Params$readApiregistrationV1beta1APIServiceStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readApiregistrationV1beta1APIServiceStatus$Status$200[ResponseContentType]> { @@ -46170,7 +48163,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified APIService */ public async replaceApiregistrationV1beta1APIServiceStatus<ResponseContentType extends ResponseContentType$replaceApiregistrationV1beta1APIServiceStatus>(params: Params$replaceApiregistrationV1beta1APIServiceStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceApiregistrationV1beta1APIServiceStatus$Status$200 | Response$replaceApiregistrationV1beta1APIServiceStatus$Status$201)[ResponseContentType]> { @@ -46184,7 +48183,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified APIService */ public async patchApiregistrationV1beta1APIServiceStatus<RequestContentType extends RequestContentType$patchApiregistrationV1beta1APIServiceStatus, ResponseContentType extends ResponseContentType$patchApiregistrationV1beta1APIServiceStatus>(params: Params$patchApiregistrationV1beta1APIServiceStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchApiregistrationV1beta1APIServiceStatus$Status$200[ResponseContentType]> { @@ -46199,7 +48204,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of APIService. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchApiregistrationV1beta1APIServiceList<ResponseContentType extends ResponseContentType$watchApiregistrationV1beta1APIServiceList>(params: Params$watchApiregistrationV1beta1APIServiceList<ResponseContentType>, option?: RequestOption): Promise<Response$watchApiregistrationV1beta1APIServiceList$Status$200[ResponseContentType]> { @@ -46218,7 +48229,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind APIService. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchApiregistrationV1beta1APIService<ResponseContentType extends ResponseContentType$watchApiregistrationV1beta1APIService>(params: Params$watchApiregistrationV1beta1APIService<ResponseContentType>, option?: RequestOption): Promise<Response$watchApiregistrationV1beta1APIService$Status$200[ResponseContentType]> { @@ -46237,7 +48254,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get information of a group */ public async getAppsAPIGroup<ResponseContentType extends ResponseContentType$getAppsAPIGroup>(params: Params$getAppsAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getAppsAPIGroup$Status$200[ResponseContentType]> { @@ -46245,7 +48268,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get available resources */ public async getAppsV1APIResources<ResponseContentType extends ResponseContentType$getAppsV1APIResources>(params: Params$getAppsV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getAppsV1APIResources$Status$200[ResponseContentType]> { @@ -46253,7 +48282,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind ControllerRevision */ public async listAppsV1ControllerRevisionForAllNamespaces<ResponseContentType extends ResponseContentType$listAppsV1ControllerRevisionForAllNamespaces>(params: Params$listAppsV1ControllerRevisionForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listAppsV1ControllerRevisionForAllNamespaces$Status$200[ResponseContentType]> { @@ -46272,7 +48307,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind DaemonSet */ public async listAppsV1DaemonSetForAllNamespaces<ResponseContentType extends ResponseContentType$listAppsV1DaemonSetForAllNamespaces>(params: Params$listAppsV1DaemonSetForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listAppsV1DaemonSetForAllNamespaces$Status$200[ResponseContentType]> { @@ -46291,7 +48332,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Deployment */ public async listAppsV1DeploymentForAllNamespaces<ResponseContentType extends ResponseContentType$listAppsV1DeploymentForAllNamespaces>(params: Params$listAppsV1DeploymentForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listAppsV1DeploymentForAllNamespaces$Status$200[ResponseContentType]> { @@ -46310,7 +48357,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind ControllerRevision */ public async listAppsV1NamespacedControllerRevision<ResponseContentType extends ResponseContentType$listAppsV1NamespacedControllerRevision>(params: Params$listAppsV1NamespacedControllerRevision<ResponseContentType>, option?: RequestOption): Promise<Response$listAppsV1NamespacedControllerRevision$Status$200[ResponseContentType]> { @@ -46329,7 +48382,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a ControllerRevision */ public async createAppsV1NamespacedControllerRevision<ResponseContentType extends ResponseContentType$createAppsV1NamespacedControllerRevision>(params: Params$createAppsV1NamespacedControllerRevision<ResponseContentType>, option?: RequestOption): Promise<(Response$createAppsV1NamespacedControllerRevision$Status$200 | Response$createAppsV1NamespacedControllerRevision$Status$201 | Response$createAppsV1NamespacedControllerRevision$Status$202)[ResponseContentType]> { @@ -46343,7 +48402,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of ControllerRevision */ public async deleteAppsV1CollectionNamespacedControllerRevision<ResponseContentType extends ResponseContentType$deleteAppsV1CollectionNamespacedControllerRevision>(params: Params$deleteAppsV1CollectionNamespacedControllerRevision<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAppsV1CollectionNamespacedControllerRevision$Status$200[ResponseContentType]> { @@ -46367,7 +48432,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified ControllerRevision */ public async readAppsV1NamespacedControllerRevision<ResponseContentType extends ResponseContentType$readAppsV1NamespacedControllerRevision>(params: Params$readAppsV1NamespacedControllerRevision<ResponseContentType>, option?: RequestOption): Promise<Response$readAppsV1NamespacedControllerRevision$Status$200[ResponseContentType]> { @@ -46380,7 +48451,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified ControllerRevision */ public async replaceAppsV1NamespacedControllerRevision<ResponseContentType extends ResponseContentType$replaceAppsV1NamespacedControllerRevision>(params: Params$replaceAppsV1NamespacedControllerRevision<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAppsV1NamespacedControllerRevision$Status$200 | Response$replaceAppsV1NamespacedControllerRevision$Status$201)[ResponseContentType]> { @@ -46394,7 +48471,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a ControllerRevision */ public async deleteAppsV1NamespacedControllerRevision<ResponseContentType extends ResponseContentType$deleteAppsV1NamespacedControllerRevision>(params: Params$deleteAppsV1NamespacedControllerRevision<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAppsV1NamespacedControllerRevision$Status$200 | Response$deleteAppsV1NamespacedControllerRevision$Status$202)[ResponseContentType]> { @@ -46410,7 +48493,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified ControllerRevision */ public async patchAppsV1NamespacedControllerRevision<RequestContentType extends RequestContentType$patchAppsV1NamespacedControllerRevision, ResponseContentType extends ResponseContentType$patchAppsV1NamespacedControllerRevision>(params: Params$patchAppsV1NamespacedControllerRevision<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAppsV1NamespacedControllerRevision$Status$200[ResponseContentType]> { @@ -46425,7 +48514,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind DaemonSet */ public async listAppsV1NamespacedDaemonSet<ResponseContentType extends ResponseContentType$listAppsV1NamespacedDaemonSet>(params: Params$listAppsV1NamespacedDaemonSet<ResponseContentType>, option?: RequestOption): Promise<Response$listAppsV1NamespacedDaemonSet$Status$200[ResponseContentType]> { @@ -46444,7 +48539,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a DaemonSet */ public async createAppsV1NamespacedDaemonSet<ResponseContentType extends ResponseContentType$createAppsV1NamespacedDaemonSet>(params: Params$createAppsV1NamespacedDaemonSet<ResponseContentType>, option?: RequestOption): Promise<(Response$createAppsV1NamespacedDaemonSet$Status$200 | Response$createAppsV1NamespacedDaemonSet$Status$201 | Response$createAppsV1NamespacedDaemonSet$Status$202)[ResponseContentType]> { @@ -46458,7 +48559,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of DaemonSet */ public async deleteAppsV1CollectionNamespacedDaemonSet<ResponseContentType extends ResponseContentType$deleteAppsV1CollectionNamespacedDaemonSet>(params: Params$deleteAppsV1CollectionNamespacedDaemonSet<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAppsV1CollectionNamespacedDaemonSet$Status$200[ResponseContentType]> { @@ -46482,7 +48589,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified DaemonSet */ public async readAppsV1NamespacedDaemonSet<ResponseContentType extends ResponseContentType$readAppsV1NamespacedDaemonSet>(params: Params$readAppsV1NamespacedDaemonSet<ResponseContentType>, option?: RequestOption): Promise<Response$readAppsV1NamespacedDaemonSet$Status$200[ResponseContentType]> { @@ -46495,7 +48608,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified DaemonSet */ public async replaceAppsV1NamespacedDaemonSet<ResponseContentType extends ResponseContentType$replaceAppsV1NamespacedDaemonSet>(params: Params$replaceAppsV1NamespacedDaemonSet<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAppsV1NamespacedDaemonSet$Status$200 | Response$replaceAppsV1NamespacedDaemonSet$Status$201)[ResponseContentType]> { @@ -46509,7 +48628,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a DaemonSet */ public async deleteAppsV1NamespacedDaemonSet<ResponseContentType extends ResponseContentType$deleteAppsV1NamespacedDaemonSet>(params: Params$deleteAppsV1NamespacedDaemonSet<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAppsV1NamespacedDaemonSet$Status$200 | Response$deleteAppsV1NamespacedDaemonSet$Status$202)[ResponseContentType]> { @@ -46525,7 +48650,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified DaemonSet */ public async patchAppsV1NamespacedDaemonSet<RequestContentType extends RequestContentType$patchAppsV1NamespacedDaemonSet, ResponseContentType extends ResponseContentType$patchAppsV1NamespacedDaemonSet>(params: Params$patchAppsV1NamespacedDaemonSet<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAppsV1NamespacedDaemonSet$Status$200[ResponseContentType]> { @@ -46540,7 +48671,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified DaemonSet */ public async readAppsV1NamespacedDaemonSetStatus<ResponseContentType extends ResponseContentType$readAppsV1NamespacedDaemonSetStatus>(params: Params$readAppsV1NamespacedDaemonSetStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readAppsV1NamespacedDaemonSetStatus$Status$200[ResponseContentType]> { @@ -46551,7 +48688,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified DaemonSet */ public async replaceAppsV1NamespacedDaemonSetStatus<ResponseContentType extends ResponseContentType$replaceAppsV1NamespacedDaemonSetStatus>(params: Params$replaceAppsV1NamespacedDaemonSetStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAppsV1NamespacedDaemonSetStatus$Status$200 | Response$replaceAppsV1NamespacedDaemonSetStatus$Status$201)[ResponseContentType]> { @@ -46565,7 +48708,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified DaemonSet */ public async patchAppsV1NamespacedDaemonSetStatus<RequestContentType extends RequestContentType$patchAppsV1NamespacedDaemonSetStatus, ResponseContentType extends ResponseContentType$patchAppsV1NamespacedDaemonSetStatus>(params: Params$patchAppsV1NamespacedDaemonSetStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAppsV1NamespacedDaemonSetStatus$Status$200[ResponseContentType]> { @@ -46580,7 +48729,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Deployment */ public async listAppsV1NamespacedDeployment<ResponseContentType extends ResponseContentType$listAppsV1NamespacedDeployment>(params: Params$listAppsV1NamespacedDeployment<ResponseContentType>, option?: RequestOption): Promise<Response$listAppsV1NamespacedDeployment$Status$200[ResponseContentType]> { @@ -46599,7 +48754,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a Deployment */ public async createAppsV1NamespacedDeployment<ResponseContentType extends ResponseContentType$createAppsV1NamespacedDeployment>(params: Params$createAppsV1NamespacedDeployment<ResponseContentType>, option?: RequestOption): Promise<(Response$createAppsV1NamespacedDeployment$Status$200 | Response$createAppsV1NamespacedDeployment$Status$201 | Response$createAppsV1NamespacedDeployment$Status$202)[ResponseContentType]> { @@ -46613,7 +48774,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of Deployment */ public async deleteAppsV1CollectionNamespacedDeployment<ResponseContentType extends ResponseContentType$deleteAppsV1CollectionNamespacedDeployment>(params: Params$deleteAppsV1CollectionNamespacedDeployment<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAppsV1CollectionNamespacedDeployment$Status$200[ResponseContentType]> { @@ -46637,7 +48804,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified Deployment */ public async readAppsV1NamespacedDeployment<ResponseContentType extends ResponseContentType$readAppsV1NamespacedDeployment>(params: Params$readAppsV1NamespacedDeployment<ResponseContentType>, option?: RequestOption): Promise<Response$readAppsV1NamespacedDeployment$Status$200[ResponseContentType]> { @@ -46650,7 +48823,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified Deployment */ public async replaceAppsV1NamespacedDeployment<ResponseContentType extends ResponseContentType$replaceAppsV1NamespacedDeployment>(params: Params$replaceAppsV1NamespacedDeployment<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAppsV1NamespacedDeployment$Status$200 | Response$replaceAppsV1NamespacedDeployment$Status$201)[ResponseContentType]> { @@ -46664,7 +48843,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a Deployment */ public async deleteAppsV1NamespacedDeployment<ResponseContentType extends ResponseContentType$deleteAppsV1NamespacedDeployment>(params: Params$deleteAppsV1NamespacedDeployment<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAppsV1NamespacedDeployment$Status$200 | Response$deleteAppsV1NamespacedDeployment$Status$202)[ResponseContentType]> { @@ -46680,7 +48865,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified Deployment */ public async patchAppsV1NamespacedDeployment<RequestContentType extends RequestContentType$patchAppsV1NamespacedDeployment, ResponseContentType extends ResponseContentType$patchAppsV1NamespacedDeployment>(params: Params$patchAppsV1NamespacedDeployment<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAppsV1NamespacedDeployment$Status$200[ResponseContentType]> { @@ -46695,7 +48886,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read scale of the specified Deployment */ public async readAppsV1NamespacedDeploymentScale<ResponseContentType extends ResponseContentType$readAppsV1NamespacedDeploymentScale>(params: Params$readAppsV1NamespacedDeploymentScale<ResponseContentType>, option?: RequestOption): Promise<Response$readAppsV1NamespacedDeploymentScale$Status$200[ResponseContentType]> { @@ -46706,7 +48903,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace scale of the specified Deployment */ public async replaceAppsV1NamespacedDeploymentScale<ResponseContentType extends ResponseContentType$replaceAppsV1NamespacedDeploymentScale>(params: Params$replaceAppsV1NamespacedDeploymentScale<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAppsV1NamespacedDeploymentScale$Status$200 | Response$replaceAppsV1NamespacedDeploymentScale$Status$201)[ResponseContentType]> { @@ -46720,7 +48923,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update scale of the specified Deployment */ public async patchAppsV1NamespacedDeploymentScale<RequestContentType extends RequestContentType$patchAppsV1NamespacedDeploymentScale, ResponseContentType extends ResponseContentType$patchAppsV1NamespacedDeploymentScale>(params: Params$patchAppsV1NamespacedDeploymentScale<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAppsV1NamespacedDeploymentScale$Status$200[ResponseContentType]> { @@ -46735,7 +48944,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified Deployment */ public async readAppsV1NamespacedDeploymentStatus<ResponseContentType extends ResponseContentType$readAppsV1NamespacedDeploymentStatus>(params: Params$readAppsV1NamespacedDeploymentStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readAppsV1NamespacedDeploymentStatus$Status$200[ResponseContentType]> { @@ -46746,7 +48961,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified Deployment */ public async replaceAppsV1NamespacedDeploymentStatus<ResponseContentType extends ResponseContentType$replaceAppsV1NamespacedDeploymentStatus>(params: Params$replaceAppsV1NamespacedDeploymentStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAppsV1NamespacedDeploymentStatus$Status$200 | Response$replaceAppsV1NamespacedDeploymentStatus$Status$201)[ResponseContentType]> { @@ -46760,7 +48981,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified Deployment */ public async patchAppsV1NamespacedDeploymentStatus<RequestContentType extends RequestContentType$patchAppsV1NamespacedDeploymentStatus, ResponseContentType extends ResponseContentType$patchAppsV1NamespacedDeploymentStatus>(params: Params$patchAppsV1NamespacedDeploymentStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAppsV1NamespacedDeploymentStatus$Status$200[ResponseContentType]> { @@ -46775,7 +49002,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind ReplicaSet */ public async listAppsV1NamespacedReplicaSet<ResponseContentType extends ResponseContentType$listAppsV1NamespacedReplicaSet>(params: Params$listAppsV1NamespacedReplicaSet<ResponseContentType>, option?: RequestOption): Promise<Response$listAppsV1NamespacedReplicaSet$Status$200[ResponseContentType]> { @@ -46794,7 +49027,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a ReplicaSet */ public async createAppsV1NamespacedReplicaSet<ResponseContentType extends ResponseContentType$createAppsV1NamespacedReplicaSet>(params: Params$createAppsV1NamespacedReplicaSet<ResponseContentType>, option?: RequestOption): Promise<(Response$createAppsV1NamespacedReplicaSet$Status$200 | Response$createAppsV1NamespacedReplicaSet$Status$201 | Response$createAppsV1NamespacedReplicaSet$Status$202)[ResponseContentType]> { @@ -46808,7 +49047,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of ReplicaSet */ public async deleteAppsV1CollectionNamespacedReplicaSet<ResponseContentType extends ResponseContentType$deleteAppsV1CollectionNamespacedReplicaSet>(params: Params$deleteAppsV1CollectionNamespacedReplicaSet<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAppsV1CollectionNamespacedReplicaSet$Status$200[ResponseContentType]> { @@ -46832,7 +49077,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified ReplicaSet */ public async readAppsV1NamespacedReplicaSet<ResponseContentType extends ResponseContentType$readAppsV1NamespacedReplicaSet>(params: Params$readAppsV1NamespacedReplicaSet<ResponseContentType>, option?: RequestOption): Promise<Response$readAppsV1NamespacedReplicaSet$Status$200[ResponseContentType]> { @@ -46845,7 +49096,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified ReplicaSet */ public async replaceAppsV1NamespacedReplicaSet<ResponseContentType extends ResponseContentType$replaceAppsV1NamespacedReplicaSet>(params: Params$replaceAppsV1NamespacedReplicaSet<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAppsV1NamespacedReplicaSet$Status$200 | Response$replaceAppsV1NamespacedReplicaSet$Status$201)[ResponseContentType]> { @@ -46859,7 +49116,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a ReplicaSet */ public async deleteAppsV1NamespacedReplicaSet<ResponseContentType extends ResponseContentType$deleteAppsV1NamespacedReplicaSet>(params: Params$deleteAppsV1NamespacedReplicaSet<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAppsV1NamespacedReplicaSet$Status$200 | Response$deleteAppsV1NamespacedReplicaSet$Status$202)[ResponseContentType]> { @@ -46875,7 +49138,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified ReplicaSet */ public async patchAppsV1NamespacedReplicaSet<RequestContentType extends RequestContentType$patchAppsV1NamespacedReplicaSet, ResponseContentType extends ResponseContentType$patchAppsV1NamespacedReplicaSet>(params: Params$patchAppsV1NamespacedReplicaSet<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAppsV1NamespacedReplicaSet$Status$200[ResponseContentType]> { @@ -46890,7 +49159,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read scale of the specified ReplicaSet */ public async readAppsV1NamespacedReplicaSetScale<ResponseContentType extends ResponseContentType$readAppsV1NamespacedReplicaSetScale>(params: Params$readAppsV1NamespacedReplicaSetScale<ResponseContentType>, option?: RequestOption): Promise<Response$readAppsV1NamespacedReplicaSetScale$Status$200[ResponseContentType]> { @@ -46901,7 +49176,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace scale of the specified ReplicaSet */ public async replaceAppsV1NamespacedReplicaSetScale<ResponseContentType extends ResponseContentType$replaceAppsV1NamespacedReplicaSetScale>(params: Params$replaceAppsV1NamespacedReplicaSetScale<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAppsV1NamespacedReplicaSetScale$Status$200 | Response$replaceAppsV1NamespacedReplicaSetScale$Status$201)[ResponseContentType]> { @@ -46915,7 +49196,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update scale of the specified ReplicaSet */ public async patchAppsV1NamespacedReplicaSetScale<RequestContentType extends RequestContentType$patchAppsV1NamespacedReplicaSetScale, ResponseContentType extends ResponseContentType$patchAppsV1NamespacedReplicaSetScale>(params: Params$patchAppsV1NamespacedReplicaSetScale<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAppsV1NamespacedReplicaSetScale$Status$200[ResponseContentType]> { @@ -46930,7 +49217,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified ReplicaSet */ public async readAppsV1NamespacedReplicaSetStatus<ResponseContentType extends ResponseContentType$readAppsV1NamespacedReplicaSetStatus>(params: Params$readAppsV1NamespacedReplicaSetStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readAppsV1NamespacedReplicaSetStatus$Status$200[ResponseContentType]> { @@ -46941,7 +49234,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified ReplicaSet */ public async replaceAppsV1NamespacedReplicaSetStatus<ResponseContentType extends ResponseContentType$replaceAppsV1NamespacedReplicaSetStatus>(params: Params$replaceAppsV1NamespacedReplicaSetStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAppsV1NamespacedReplicaSetStatus$Status$200 | Response$replaceAppsV1NamespacedReplicaSetStatus$Status$201)[ResponseContentType]> { @@ -46955,7 +49254,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified ReplicaSet */ public async patchAppsV1NamespacedReplicaSetStatus<RequestContentType extends RequestContentType$patchAppsV1NamespacedReplicaSetStatus, ResponseContentType extends ResponseContentType$patchAppsV1NamespacedReplicaSetStatus>(params: Params$patchAppsV1NamespacedReplicaSetStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAppsV1NamespacedReplicaSetStatus$Status$200[ResponseContentType]> { @@ -46970,7 +49275,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind StatefulSet */ public async listAppsV1NamespacedStatefulSet<ResponseContentType extends ResponseContentType$listAppsV1NamespacedStatefulSet>(params: Params$listAppsV1NamespacedStatefulSet<ResponseContentType>, option?: RequestOption): Promise<Response$listAppsV1NamespacedStatefulSet$Status$200[ResponseContentType]> { @@ -46989,7 +49300,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a StatefulSet */ public async createAppsV1NamespacedStatefulSet<ResponseContentType extends ResponseContentType$createAppsV1NamespacedStatefulSet>(params: Params$createAppsV1NamespacedStatefulSet<ResponseContentType>, option?: RequestOption): Promise<(Response$createAppsV1NamespacedStatefulSet$Status$200 | Response$createAppsV1NamespacedStatefulSet$Status$201 | Response$createAppsV1NamespacedStatefulSet$Status$202)[ResponseContentType]> { @@ -47003,7 +49320,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of StatefulSet */ public async deleteAppsV1CollectionNamespacedStatefulSet<ResponseContentType extends ResponseContentType$deleteAppsV1CollectionNamespacedStatefulSet>(params: Params$deleteAppsV1CollectionNamespacedStatefulSet<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAppsV1CollectionNamespacedStatefulSet$Status$200[ResponseContentType]> { @@ -47027,7 +49350,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified StatefulSet */ public async readAppsV1NamespacedStatefulSet<ResponseContentType extends ResponseContentType$readAppsV1NamespacedStatefulSet>(params: Params$readAppsV1NamespacedStatefulSet<ResponseContentType>, option?: RequestOption): Promise<Response$readAppsV1NamespacedStatefulSet$Status$200[ResponseContentType]> { @@ -47040,7 +49369,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified StatefulSet */ public async replaceAppsV1NamespacedStatefulSet<ResponseContentType extends ResponseContentType$replaceAppsV1NamespacedStatefulSet>(params: Params$replaceAppsV1NamespacedStatefulSet<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAppsV1NamespacedStatefulSet$Status$200 | Response$replaceAppsV1NamespacedStatefulSet$Status$201)[ResponseContentType]> { @@ -47054,7 +49389,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a StatefulSet */ public async deleteAppsV1NamespacedStatefulSet<ResponseContentType extends ResponseContentType$deleteAppsV1NamespacedStatefulSet>(params: Params$deleteAppsV1NamespacedStatefulSet<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAppsV1NamespacedStatefulSet$Status$200 | Response$deleteAppsV1NamespacedStatefulSet$Status$202)[ResponseContentType]> { @@ -47070,7 +49411,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified StatefulSet */ public async patchAppsV1NamespacedStatefulSet<RequestContentType extends RequestContentType$patchAppsV1NamespacedStatefulSet, ResponseContentType extends ResponseContentType$patchAppsV1NamespacedStatefulSet>(params: Params$patchAppsV1NamespacedStatefulSet<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAppsV1NamespacedStatefulSet$Status$200[ResponseContentType]> { @@ -47085,7 +49432,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read scale of the specified StatefulSet */ public async readAppsV1NamespacedStatefulSetScale<ResponseContentType extends ResponseContentType$readAppsV1NamespacedStatefulSetScale>(params: Params$readAppsV1NamespacedStatefulSetScale<ResponseContentType>, option?: RequestOption): Promise<Response$readAppsV1NamespacedStatefulSetScale$Status$200[ResponseContentType]> { @@ -47096,7 +49449,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace scale of the specified StatefulSet */ public async replaceAppsV1NamespacedStatefulSetScale<ResponseContentType extends ResponseContentType$replaceAppsV1NamespacedStatefulSetScale>(params: Params$replaceAppsV1NamespacedStatefulSetScale<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAppsV1NamespacedStatefulSetScale$Status$200 | Response$replaceAppsV1NamespacedStatefulSetScale$Status$201)[ResponseContentType]> { @@ -47110,7 +49469,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update scale of the specified StatefulSet */ public async patchAppsV1NamespacedStatefulSetScale<RequestContentType extends RequestContentType$patchAppsV1NamespacedStatefulSetScale, ResponseContentType extends ResponseContentType$patchAppsV1NamespacedStatefulSetScale>(params: Params$patchAppsV1NamespacedStatefulSetScale<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAppsV1NamespacedStatefulSetScale$Status$200[ResponseContentType]> { @@ -47125,7 +49490,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified StatefulSet */ public async readAppsV1NamespacedStatefulSetStatus<ResponseContentType extends ResponseContentType$readAppsV1NamespacedStatefulSetStatus>(params: Params$readAppsV1NamespacedStatefulSetStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readAppsV1NamespacedStatefulSetStatus$Status$200[ResponseContentType]> { @@ -47136,7 +49507,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified StatefulSet */ public async replaceAppsV1NamespacedStatefulSetStatus<ResponseContentType extends ResponseContentType$replaceAppsV1NamespacedStatefulSetStatus>(params: Params$replaceAppsV1NamespacedStatefulSetStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAppsV1NamespacedStatefulSetStatus$Status$200 | Response$replaceAppsV1NamespacedStatefulSetStatus$Status$201)[ResponseContentType]> { @@ -47150,7 +49527,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified StatefulSet */ public async patchAppsV1NamespacedStatefulSetStatus<RequestContentType extends RequestContentType$patchAppsV1NamespacedStatefulSetStatus, ResponseContentType extends ResponseContentType$patchAppsV1NamespacedStatefulSetStatus>(params: Params$patchAppsV1NamespacedStatefulSetStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAppsV1NamespacedStatefulSetStatus$Status$200[ResponseContentType]> { @@ -47165,7 +49548,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind ReplicaSet */ public async listAppsV1ReplicaSetForAllNamespaces<ResponseContentType extends ResponseContentType$listAppsV1ReplicaSetForAllNamespaces>(params: Params$listAppsV1ReplicaSetForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listAppsV1ReplicaSetForAllNamespaces$Status$200[ResponseContentType]> { @@ -47184,7 +49573,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind StatefulSet */ public async listAppsV1StatefulSetForAllNamespaces<ResponseContentType extends ResponseContentType$listAppsV1StatefulSetForAllNamespaces>(params: Params$listAppsV1StatefulSetForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listAppsV1StatefulSetForAllNamespaces$Status$200[ResponseContentType]> { @@ -47203,7 +49598,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of ControllerRevision. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchAppsV1ControllerRevisionListForAllNamespaces<ResponseContentType extends ResponseContentType$watchAppsV1ControllerRevisionListForAllNamespaces>(params: Params$watchAppsV1ControllerRevisionListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1ControllerRevisionListForAllNamespaces$Status$200[ResponseContentType]> { @@ -47222,7 +49623,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of DaemonSet. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchAppsV1DaemonSetListForAllNamespaces<ResponseContentType extends ResponseContentType$watchAppsV1DaemonSetListForAllNamespaces>(params: Params$watchAppsV1DaemonSetListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1DaemonSetListForAllNamespaces$Status$200[ResponseContentType]> { @@ -47241,7 +49648,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Deployment. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchAppsV1DeploymentListForAllNamespaces<ResponseContentType extends ResponseContentType$watchAppsV1DeploymentListForAllNamespaces>(params: Params$watchAppsV1DeploymentListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1DeploymentListForAllNamespaces$Status$200[ResponseContentType]> { @@ -47260,7 +49673,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of ControllerRevision. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchAppsV1NamespacedControllerRevisionList<ResponseContentType extends ResponseContentType$watchAppsV1NamespacedControllerRevisionList>(params: Params$watchAppsV1NamespacedControllerRevisionList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1NamespacedControllerRevisionList$Status$200[ResponseContentType]> { @@ -47279,7 +49698,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind ControllerRevision. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchAppsV1NamespacedControllerRevision<ResponseContentType extends ResponseContentType$watchAppsV1NamespacedControllerRevision>(params: Params$watchAppsV1NamespacedControllerRevision<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1NamespacedControllerRevision$Status$200[ResponseContentType]> { @@ -47298,7 +49723,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of DaemonSet. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchAppsV1NamespacedDaemonSetList<ResponseContentType extends ResponseContentType$watchAppsV1NamespacedDaemonSetList>(params: Params$watchAppsV1NamespacedDaemonSetList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1NamespacedDaemonSetList$Status$200[ResponseContentType]> { @@ -47317,7 +49748,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind DaemonSet. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchAppsV1NamespacedDaemonSet<ResponseContentType extends ResponseContentType$watchAppsV1NamespacedDaemonSet>(params: Params$watchAppsV1NamespacedDaemonSet<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1NamespacedDaemonSet$Status$200[ResponseContentType]> { @@ -47336,7 +49773,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Deployment. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchAppsV1NamespacedDeploymentList<ResponseContentType extends ResponseContentType$watchAppsV1NamespacedDeploymentList>(params: Params$watchAppsV1NamespacedDeploymentList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1NamespacedDeploymentList$Status$200[ResponseContentType]> { @@ -47355,7 +49798,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind Deployment. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchAppsV1NamespacedDeployment<ResponseContentType extends ResponseContentType$watchAppsV1NamespacedDeployment>(params: Params$watchAppsV1NamespacedDeployment<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1NamespacedDeployment$Status$200[ResponseContentType]> { @@ -47374,7 +49823,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of ReplicaSet. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchAppsV1NamespacedReplicaSetList<ResponseContentType extends ResponseContentType$watchAppsV1NamespacedReplicaSetList>(params: Params$watchAppsV1NamespacedReplicaSetList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1NamespacedReplicaSetList$Status$200[ResponseContentType]> { @@ -47393,7 +49848,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind ReplicaSet. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchAppsV1NamespacedReplicaSet<ResponseContentType extends ResponseContentType$watchAppsV1NamespacedReplicaSet>(params: Params$watchAppsV1NamespacedReplicaSet<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1NamespacedReplicaSet$Status$200[ResponseContentType]> { @@ -47412,7 +49873,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of StatefulSet. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchAppsV1NamespacedStatefulSetList<ResponseContentType extends ResponseContentType$watchAppsV1NamespacedStatefulSetList>(params: Params$watchAppsV1NamespacedStatefulSetList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1NamespacedStatefulSetList$Status$200[ResponseContentType]> { @@ -47431,7 +49898,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind StatefulSet. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchAppsV1NamespacedStatefulSet<ResponseContentType extends ResponseContentType$watchAppsV1NamespacedStatefulSet>(params: Params$watchAppsV1NamespacedStatefulSet<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1NamespacedStatefulSet$Status$200[ResponseContentType]> { @@ -47450,7 +49923,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of ReplicaSet. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchAppsV1ReplicaSetListForAllNamespaces<ResponseContentType extends ResponseContentType$watchAppsV1ReplicaSetListForAllNamespaces>(params: Params$watchAppsV1ReplicaSetListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1ReplicaSetListForAllNamespaces$Status$200[ResponseContentType]> { @@ -47469,7 +49948,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of StatefulSet. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchAppsV1StatefulSetListForAllNamespaces<ResponseContentType extends ResponseContentType$watchAppsV1StatefulSetListForAllNamespaces>(params: Params$watchAppsV1StatefulSetListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1StatefulSetListForAllNamespaces$Status$200[ResponseContentType]> { @@ -47488,7 +49973,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get information of a group */ public async getAuditregistrationAPIGroup<ResponseContentType extends ResponseContentType$getAuditregistrationAPIGroup>(params: Params$getAuditregistrationAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getAuditregistrationAPIGroup$Status$200[ResponseContentType]> { @@ -47496,7 +49987,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get available resources */ public async getAuditregistrationV1alpha1APIResources<ResponseContentType extends ResponseContentType$getAuditregistrationV1alpha1APIResources>(params: Params$getAuditregistrationV1alpha1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getAuditregistrationV1alpha1APIResources$Status$200[ResponseContentType]> { @@ -47504,7 +50001,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind AuditSink */ public async listAuditregistrationV1alpha1AuditSink<ResponseContentType extends ResponseContentType$listAuditregistrationV1alpha1AuditSink>(params: Params$listAuditregistrationV1alpha1AuditSink<ResponseContentType>, option?: RequestOption): Promise<Response$listAuditregistrationV1alpha1AuditSink$Status$200[ResponseContentType]> { @@ -47523,7 +50026,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create an AuditSink */ public async createAuditregistrationV1alpha1AuditSink<ResponseContentType extends ResponseContentType$createAuditregistrationV1alpha1AuditSink>(params: Params$createAuditregistrationV1alpha1AuditSink<ResponseContentType>, option?: RequestOption): Promise<(Response$createAuditregistrationV1alpha1AuditSink$Status$200 | Response$createAuditregistrationV1alpha1AuditSink$Status$201 | Response$createAuditregistrationV1alpha1AuditSink$Status$202)[ResponseContentType]> { @@ -47537,7 +50046,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of AuditSink */ public async deleteAuditregistrationV1alpha1CollectionAuditSink<ResponseContentType extends ResponseContentType$deleteAuditregistrationV1alpha1CollectionAuditSink>(params: Params$deleteAuditregistrationV1alpha1CollectionAuditSink<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAuditregistrationV1alpha1CollectionAuditSink$Status$200[ResponseContentType]> { @@ -47561,7 +50076,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified AuditSink */ public async readAuditregistrationV1alpha1AuditSink<ResponseContentType extends ResponseContentType$readAuditregistrationV1alpha1AuditSink>(params: Params$readAuditregistrationV1alpha1AuditSink<ResponseContentType>, option?: RequestOption): Promise<Response$readAuditregistrationV1alpha1AuditSink$Status$200[ResponseContentType]> { @@ -47574,7 +50095,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified AuditSink */ public async replaceAuditregistrationV1alpha1AuditSink<ResponseContentType extends ResponseContentType$replaceAuditregistrationV1alpha1AuditSink>(params: Params$replaceAuditregistrationV1alpha1AuditSink<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAuditregistrationV1alpha1AuditSink$Status$200 | Response$replaceAuditregistrationV1alpha1AuditSink$Status$201)[ResponseContentType]> { @@ -47588,7 +50115,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete an AuditSink */ public async deleteAuditregistrationV1alpha1AuditSink<ResponseContentType extends ResponseContentType$deleteAuditregistrationV1alpha1AuditSink>(params: Params$deleteAuditregistrationV1alpha1AuditSink<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAuditregistrationV1alpha1AuditSink$Status$200 | Response$deleteAuditregistrationV1alpha1AuditSink$Status$202)[ResponseContentType]> { @@ -47604,7 +50137,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified AuditSink */ public async patchAuditregistrationV1alpha1AuditSink<RequestContentType extends RequestContentType$patchAuditregistrationV1alpha1AuditSink, ResponseContentType extends ResponseContentType$patchAuditregistrationV1alpha1AuditSink>(params: Params$patchAuditregistrationV1alpha1AuditSink<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAuditregistrationV1alpha1AuditSink$Status$200[ResponseContentType]> { @@ -47619,7 +50158,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of AuditSink. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchAuditregistrationV1alpha1AuditSinkList<ResponseContentType extends ResponseContentType$watchAuditregistrationV1alpha1AuditSinkList>(params: Params$watchAuditregistrationV1alpha1AuditSinkList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAuditregistrationV1alpha1AuditSinkList$Status$200[ResponseContentType]> { @@ -47638,7 +50183,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind AuditSink. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchAuditregistrationV1alpha1AuditSink<ResponseContentType extends ResponseContentType$watchAuditregistrationV1alpha1AuditSink>(params: Params$watchAuditregistrationV1alpha1AuditSink<ResponseContentType>, option?: RequestOption): Promise<Response$watchAuditregistrationV1alpha1AuditSink$Status$200[ResponseContentType]> { @@ -47657,7 +50208,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get information of a group */ public async getAuthenticationAPIGroup<ResponseContentType extends ResponseContentType$getAuthenticationAPIGroup>(params: Params$getAuthenticationAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getAuthenticationAPIGroup$Status$200[ResponseContentType]> { @@ -47665,7 +50222,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get available resources */ public async getAuthenticationV1APIResources<ResponseContentType extends ResponseContentType$getAuthenticationV1APIResources>(params: Params$getAuthenticationV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getAuthenticationV1APIResources$Status$200[ResponseContentType]> { @@ -47673,7 +50236,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** create a TokenReview */ public async createAuthenticationV1TokenReview<ResponseContentType extends ResponseContentType$createAuthenticationV1TokenReview>(params: Params$createAuthenticationV1TokenReview<ResponseContentType>, option?: RequestOption): Promise<(Response$createAuthenticationV1TokenReview$Status$200 | Response$createAuthenticationV1TokenReview$Status$201 | Response$createAuthenticationV1TokenReview$Status$202)[ResponseContentType]> { @@ -47687,7 +50256,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** get available resources */ public async getAuthenticationV1beta1APIResources<ResponseContentType extends ResponseContentType$getAuthenticationV1beta1APIResources>(params: Params$getAuthenticationV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getAuthenticationV1beta1APIResources$Status$200[ResponseContentType]> { @@ -47695,7 +50270,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** create a TokenReview */ public async createAuthenticationV1beta1TokenReview<ResponseContentType extends ResponseContentType$createAuthenticationV1beta1TokenReview>(params: Params$createAuthenticationV1beta1TokenReview<ResponseContentType>, option?: RequestOption): Promise<(Response$createAuthenticationV1beta1TokenReview$Status$200 | Response$createAuthenticationV1beta1TokenReview$Status$201 | Response$createAuthenticationV1beta1TokenReview$Status$202)[ResponseContentType]> { @@ -47709,7 +50290,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** get information of a group */ public async getAuthorizationAPIGroup<ResponseContentType extends ResponseContentType$getAuthorizationAPIGroup>(params: Params$getAuthorizationAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getAuthorizationAPIGroup$Status$200[ResponseContentType]> { @@ -47717,7 +50304,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get available resources */ public async getAuthorizationV1APIResources<ResponseContentType extends ResponseContentType$getAuthorizationV1APIResources>(params: Params$getAuthorizationV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getAuthorizationV1APIResources$Status$200[ResponseContentType]> { @@ -47725,7 +50318,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** create a LocalSubjectAccessReview */ public async createAuthorizationV1NamespacedLocalSubjectAccessReview<ResponseContentType extends ResponseContentType$createAuthorizationV1NamespacedLocalSubjectAccessReview>(params: Params$createAuthorizationV1NamespacedLocalSubjectAccessReview<ResponseContentType>, option?: RequestOption): Promise<(Response$createAuthorizationV1NamespacedLocalSubjectAccessReview$Status$200 | Response$createAuthorizationV1NamespacedLocalSubjectAccessReview$Status$201 | Response$createAuthorizationV1NamespacedLocalSubjectAccessReview$Status$202)[ResponseContentType]> { @@ -47739,7 +50338,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** create a SelfSubjectAccessReview */ public async createAuthorizationV1SelfSubjectAccessReview<ResponseContentType extends ResponseContentType$createAuthorizationV1SelfSubjectAccessReview>(params: Params$createAuthorizationV1SelfSubjectAccessReview<ResponseContentType>, option?: RequestOption): Promise<(Response$createAuthorizationV1SelfSubjectAccessReview$Status$200 | Response$createAuthorizationV1SelfSubjectAccessReview$Status$201 | Response$createAuthorizationV1SelfSubjectAccessReview$Status$202)[ResponseContentType]> { @@ -47753,7 +50358,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** create a SelfSubjectRulesReview */ public async createAuthorizationV1SelfSubjectRulesReview<ResponseContentType extends ResponseContentType$createAuthorizationV1SelfSubjectRulesReview>(params: Params$createAuthorizationV1SelfSubjectRulesReview<ResponseContentType>, option?: RequestOption): Promise<(Response$createAuthorizationV1SelfSubjectRulesReview$Status$200 | Response$createAuthorizationV1SelfSubjectRulesReview$Status$201 | Response$createAuthorizationV1SelfSubjectRulesReview$Status$202)[ResponseContentType]> { @@ -47767,7 +50378,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** create a SubjectAccessReview */ public async createAuthorizationV1SubjectAccessReview<ResponseContentType extends ResponseContentType$createAuthorizationV1SubjectAccessReview>(params: Params$createAuthorizationV1SubjectAccessReview<ResponseContentType>, option?: RequestOption): Promise<(Response$createAuthorizationV1SubjectAccessReview$Status$200 | Response$createAuthorizationV1SubjectAccessReview$Status$201 | Response$createAuthorizationV1SubjectAccessReview$Status$202)[ResponseContentType]> { @@ -47781,7 +50398,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** get available resources */ public async getAuthorizationV1beta1APIResources<ResponseContentType extends ResponseContentType$getAuthorizationV1beta1APIResources>(params: Params$getAuthorizationV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getAuthorizationV1beta1APIResources$Status$200[ResponseContentType]> { @@ -47789,7 +50412,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** create a LocalSubjectAccessReview */ public async createAuthorizationV1beta1NamespacedLocalSubjectAccessReview<ResponseContentType extends ResponseContentType$createAuthorizationV1beta1NamespacedLocalSubjectAccessReview>(params: Params$createAuthorizationV1beta1NamespacedLocalSubjectAccessReview<ResponseContentType>, option?: RequestOption): Promise<(Response$createAuthorizationV1beta1NamespacedLocalSubjectAccessReview$Status$200 | Response$createAuthorizationV1beta1NamespacedLocalSubjectAccessReview$Status$201 | Response$createAuthorizationV1beta1NamespacedLocalSubjectAccessReview$Status$202)[ResponseContentType]> { @@ -47803,7 +50432,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** create a SelfSubjectAccessReview */ public async createAuthorizationV1beta1SelfSubjectAccessReview<ResponseContentType extends ResponseContentType$createAuthorizationV1beta1SelfSubjectAccessReview>(params: Params$createAuthorizationV1beta1SelfSubjectAccessReview<ResponseContentType>, option?: RequestOption): Promise<(Response$createAuthorizationV1beta1SelfSubjectAccessReview$Status$200 | Response$createAuthorizationV1beta1SelfSubjectAccessReview$Status$201 | Response$createAuthorizationV1beta1SelfSubjectAccessReview$Status$202)[ResponseContentType]> { @@ -47817,7 +50452,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** create a SelfSubjectRulesReview */ public async createAuthorizationV1beta1SelfSubjectRulesReview<ResponseContentType extends ResponseContentType$createAuthorizationV1beta1SelfSubjectRulesReview>(params: Params$createAuthorizationV1beta1SelfSubjectRulesReview<ResponseContentType>, option?: RequestOption): Promise<(Response$createAuthorizationV1beta1SelfSubjectRulesReview$Status$200 | Response$createAuthorizationV1beta1SelfSubjectRulesReview$Status$201 | Response$createAuthorizationV1beta1SelfSubjectRulesReview$Status$202)[ResponseContentType]> { @@ -47831,7 +50472,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** create a SubjectAccessReview */ public async createAuthorizationV1beta1SubjectAccessReview<ResponseContentType extends ResponseContentType$createAuthorizationV1beta1SubjectAccessReview>(params: Params$createAuthorizationV1beta1SubjectAccessReview<ResponseContentType>, option?: RequestOption): Promise<(Response$createAuthorizationV1beta1SubjectAccessReview$Status$200 | Response$createAuthorizationV1beta1SubjectAccessReview$Status$201 | Response$createAuthorizationV1beta1SubjectAccessReview$Status$202)[ResponseContentType]> { @@ -47845,7 +50492,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** get information of a group */ public async getAutoscalingAPIGroup<ResponseContentType extends ResponseContentType$getAutoscalingAPIGroup>(params: Params$getAutoscalingAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getAutoscalingAPIGroup$Status$200[ResponseContentType]> { @@ -47853,7 +50506,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get available resources */ public async getAutoscalingV1APIResources<ResponseContentType extends ResponseContentType$getAutoscalingV1APIResources>(params: Params$getAutoscalingV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getAutoscalingV1APIResources$Status$200[ResponseContentType]> { @@ -47861,7 +50520,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind HorizontalPodAutoscaler */ public async listAutoscalingV1HorizontalPodAutoscalerForAllNamespaces<ResponseContentType extends ResponseContentType$listAutoscalingV1HorizontalPodAutoscalerForAllNamespaces>(params: Params$listAutoscalingV1HorizontalPodAutoscalerForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listAutoscalingV1HorizontalPodAutoscalerForAllNamespaces$Status$200[ResponseContentType]> { @@ -47880,7 +50545,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind HorizontalPodAutoscaler */ public async listAutoscalingV1NamespacedHorizontalPodAutoscaler<ResponseContentType extends ResponseContentType$listAutoscalingV1NamespacedHorizontalPodAutoscaler>(params: Params$listAutoscalingV1NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<Response$listAutoscalingV1NamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> { @@ -47899,7 +50570,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a HorizontalPodAutoscaler */ public async createAutoscalingV1NamespacedHorizontalPodAutoscaler<ResponseContentType extends ResponseContentType$createAutoscalingV1NamespacedHorizontalPodAutoscaler>(params: Params$createAutoscalingV1NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<(Response$createAutoscalingV1NamespacedHorizontalPodAutoscaler$Status$200 | Response$createAutoscalingV1NamespacedHorizontalPodAutoscaler$Status$201 | Response$createAutoscalingV1NamespacedHorizontalPodAutoscaler$Status$202)[ResponseContentType]> { @@ -47913,7 +50590,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of HorizontalPodAutoscaler */ public async deleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscaler<ResponseContentType extends ResponseContentType$deleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscaler>(params: Params$deleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> { @@ -47937,7 +50620,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified HorizontalPodAutoscaler */ public async readAutoscalingV1NamespacedHorizontalPodAutoscaler<ResponseContentType extends ResponseContentType$readAutoscalingV1NamespacedHorizontalPodAutoscaler>(params: Params$readAutoscalingV1NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<Response$readAutoscalingV1NamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> { @@ -47950,7 +50639,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified HorizontalPodAutoscaler */ public async replaceAutoscalingV1NamespacedHorizontalPodAutoscaler<ResponseContentType extends ResponseContentType$replaceAutoscalingV1NamespacedHorizontalPodAutoscaler>(params: Params$replaceAutoscalingV1NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAutoscalingV1NamespacedHorizontalPodAutoscaler$Status$200 | Response$replaceAutoscalingV1NamespacedHorizontalPodAutoscaler$Status$201)[ResponseContentType]> { @@ -47964,7 +50659,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a HorizontalPodAutoscaler */ public async deleteAutoscalingV1NamespacedHorizontalPodAutoscaler<ResponseContentType extends ResponseContentType$deleteAutoscalingV1NamespacedHorizontalPodAutoscaler>(params: Params$deleteAutoscalingV1NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAutoscalingV1NamespacedHorizontalPodAutoscaler$Status$200 | Response$deleteAutoscalingV1NamespacedHorizontalPodAutoscaler$Status$202)[ResponseContentType]> { @@ -47980,7 +50681,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified HorizontalPodAutoscaler */ public async patchAutoscalingV1NamespacedHorizontalPodAutoscaler<RequestContentType extends RequestContentType$patchAutoscalingV1NamespacedHorizontalPodAutoscaler, ResponseContentType extends ResponseContentType$patchAutoscalingV1NamespacedHorizontalPodAutoscaler>(params: Params$patchAutoscalingV1NamespacedHorizontalPodAutoscaler<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAutoscalingV1NamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> { @@ -47995,7 +50702,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified HorizontalPodAutoscaler */ public async readAutoscalingV1NamespacedHorizontalPodAutoscalerStatus<ResponseContentType extends ResponseContentType$readAutoscalingV1NamespacedHorizontalPodAutoscalerStatus>(params: Params$readAutoscalingV1NamespacedHorizontalPodAutoscalerStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readAutoscalingV1NamespacedHorizontalPodAutoscalerStatus$Status$200[ResponseContentType]> { @@ -48006,7 +50719,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified HorizontalPodAutoscaler */ public async replaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatus<ResponseContentType extends ResponseContentType$replaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatus>(params: Params$replaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatus$Status$200 | Response$replaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatus$Status$201)[ResponseContentType]> { @@ -48020,7 +50739,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified HorizontalPodAutoscaler */ public async patchAutoscalingV1NamespacedHorizontalPodAutoscalerStatus<RequestContentType extends RequestContentType$patchAutoscalingV1NamespacedHorizontalPodAutoscalerStatus, ResponseContentType extends ResponseContentType$patchAutoscalingV1NamespacedHorizontalPodAutoscalerStatus>(params: Params$patchAutoscalingV1NamespacedHorizontalPodAutoscalerStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAutoscalingV1NamespacedHorizontalPodAutoscalerStatus$Status$200[ResponseContentType]> { @@ -48035,7 +50760,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchAutoscalingV1HorizontalPodAutoscalerListForAllNamespaces<ResponseContentType extends ResponseContentType$watchAutoscalingV1HorizontalPodAutoscalerListForAllNamespaces>(params: Params$watchAutoscalingV1HorizontalPodAutoscalerListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchAutoscalingV1HorizontalPodAutoscalerListForAllNamespaces$Status$200[ResponseContentType]> { @@ -48054,7 +50785,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchAutoscalingV1NamespacedHorizontalPodAutoscalerList<ResponseContentType extends ResponseContentType$watchAutoscalingV1NamespacedHorizontalPodAutoscalerList>(params: Params$watchAutoscalingV1NamespacedHorizontalPodAutoscalerList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAutoscalingV1NamespacedHorizontalPodAutoscalerList$Status$200[ResponseContentType]> { @@ -48073,7 +50810,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchAutoscalingV1NamespacedHorizontalPodAutoscaler<ResponseContentType extends ResponseContentType$watchAutoscalingV1NamespacedHorizontalPodAutoscaler>(params: Params$watchAutoscalingV1NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<Response$watchAutoscalingV1NamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> { @@ -48092,7 +50835,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get available resources */ public async getAutoscalingV2beta1APIResources<ResponseContentType extends ResponseContentType$getAutoscalingV2beta1APIResources>(params: Params$getAutoscalingV2beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getAutoscalingV2beta1APIResources$Status$200[ResponseContentType]> { @@ -48100,7 +50849,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind HorizontalPodAutoscaler */ public async listAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespaces<ResponseContentType extends ResponseContentType$listAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespaces>(params: Params$listAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespaces$Status$200[ResponseContentType]> { @@ -48119,7 +50874,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind HorizontalPodAutoscaler */ public async listAutoscalingV2beta1NamespacedHorizontalPodAutoscaler<ResponseContentType extends ResponseContentType$listAutoscalingV2beta1NamespacedHorizontalPodAutoscaler>(params: Params$listAutoscalingV2beta1NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<Response$listAutoscalingV2beta1NamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> { @@ -48138,7 +50899,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a HorizontalPodAutoscaler */ public async createAutoscalingV2beta1NamespacedHorizontalPodAutoscaler<ResponseContentType extends ResponseContentType$createAutoscalingV2beta1NamespacedHorizontalPodAutoscaler>(params: Params$createAutoscalingV2beta1NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<(Response$createAutoscalingV2beta1NamespacedHorizontalPodAutoscaler$Status$200 | Response$createAutoscalingV2beta1NamespacedHorizontalPodAutoscaler$Status$201 | Response$createAutoscalingV2beta1NamespacedHorizontalPodAutoscaler$Status$202)[ResponseContentType]> { @@ -48152,7 +50919,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of HorizontalPodAutoscaler */ public async deleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscaler<ResponseContentType extends ResponseContentType$deleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscaler>(params: Params$deleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> { @@ -48176,7 +50949,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified HorizontalPodAutoscaler */ public async readAutoscalingV2beta1NamespacedHorizontalPodAutoscaler<ResponseContentType extends ResponseContentType$readAutoscalingV2beta1NamespacedHorizontalPodAutoscaler>(params: Params$readAutoscalingV2beta1NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<Response$readAutoscalingV2beta1NamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> { @@ -48189,7 +50968,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified HorizontalPodAutoscaler */ public async replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscaler<ResponseContentType extends ResponseContentType$replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscaler>(params: Params$replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscaler$Status$200 | Response$replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscaler$Status$201)[ResponseContentType]> { @@ -48203,7 +50988,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a HorizontalPodAutoscaler */ public async deleteAutoscalingV2beta1NamespacedHorizontalPodAutoscaler<ResponseContentType extends ResponseContentType$deleteAutoscalingV2beta1NamespacedHorizontalPodAutoscaler>(params: Params$deleteAutoscalingV2beta1NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAutoscalingV2beta1NamespacedHorizontalPodAutoscaler$Status$200 | Response$deleteAutoscalingV2beta1NamespacedHorizontalPodAutoscaler$Status$202)[ResponseContentType]> { @@ -48219,7 +51010,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified HorizontalPodAutoscaler */ public async patchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler<RequestContentType extends RequestContentType$patchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler, ResponseContentType extends ResponseContentType$patchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler>(params: Params$patchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> { @@ -48234,7 +51031,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified HorizontalPodAutoscaler */ public async readAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus<ResponseContentType extends ResponseContentType$readAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus>(params: Params$readAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus$Status$200[ResponseContentType]> { @@ -48245,7 +51048,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified HorizontalPodAutoscaler */ public async replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus<ResponseContentType extends ResponseContentType$replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus>(params: Params$replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus$Status$200 | Response$replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus$Status$201)[ResponseContentType]> { @@ -48259,7 +51068,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified HorizontalPodAutoscaler */ public async patchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus<RequestContentType extends RequestContentType$patchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus, ResponseContentType extends ResponseContentType$patchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus>(params: Params$patchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus$Status$200[ResponseContentType]> { @@ -48274,7 +51089,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespaces<ResponseContentType extends ResponseContentType$watchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespaces>(params: Params$watchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespaces$Status$200[ResponseContentType]> { @@ -48293,7 +51114,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerList<ResponseContentType extends ResponseContentType$watchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerList>(params: Params$watchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerList$Status$200[ResponseContentType]> { @@ -48312,7 +51139,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler<ResponseContentType extends ResponseContentType$watchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler>(params: Params$watchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<Response$watchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> { @@ -48331,7 +51164,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get available resources */ public async getAutoscalingV2beta2APIResources<ResponseContentType extends ResponseContentType$getAutoscalingV2beta2APIResources>(params: Params$getAutoscalingV2beta2APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getAutoscalingV2beta2APIResources$Status$200[ResponseContentType]> { @@ -48339,7 +51178,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind HorizontalPodAutoscaler */ public async listAutoscalingV2beta2HorizontalPodAutoscalerForAllNamespaces<ResponseContentType extends ResponseContentType$listAutoscalingV2beta2HorizontalPodAutoscalerForAllNamespaces>(params: Params$listAutoscalingV2beta2HorizontalPodAutoscalerForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listAutoscalingV2beta2HorizontalPodAutoscalerForAllNamespaces$Status$200[ResponseContentType]> { @@ -48358,7 +51203,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind HorizontalPodAutoscaler */ public async listAutoscalingV2beta2NamespacedHorizontalPodAutoscaler<ResponseContentType extends ResponseContentType$listAutoscalingV2beta2NamespacedHorizontalPodAutoscaler>(params: Params$listAutoscalingV2beta2NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<Response$listAutoscalingV2beta2NamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> { @@ -48377,7 +51228,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a HorizontalPodAutoscaler */ public async createAutoscalingV2beta2NamespacedHorizontalPodAutoscaler<ResponseContentType extends ResponseContentType$createAutoscalingV2beta2NamespacedHorizontalPodAutoscaler>(params: Params$createAutoscalingV2beta2NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<(Response$createAutoscalingV2beta2NamespacedHorizontalPodAutoscaler$Status$200 | Response$createAutoscalingV2beta2NamespacedHorizontalPodAutoscaler$Status$201 | Response$createAutoscalingV2beta2NamespacedHorizontalPodAutoscaler$Status$202)[ResponseContentType]> { @@ -48391,7 +51248,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of HorizontalPodAutoscaler */ public async deleteAutoscalingV2beta2CollectionNamespacedHorizontalPodAutoscaler<ResponseContentType extends ResponseContentType$deleteAutoscalingV2beta2CollectionNamespacedHorizontalPodAutoscaler>(params: Params$deleteAutoscalingV2beta2CollectionNamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAutoscalingV2beta2CollectionNamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> { @@ -48415,7 +51278,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified HorizontalPodAutoscaler */ public async readAutoscalingV2beta2NamespacedHorizontalPodAutoscaler<ResponseContentType extends ResponseContentType$readAutoscalingV2beta2NamespacedHorizontalPodAutoscaler>(params: Params$readAutoscalingV2beta2NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<Response$readAutoscalingV2beta2NamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> { @@ -48428,7 +51297,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified HorizontalPodAutoscaler */ public async replaceAutoscalingV2beta2NamespacedHorizontalPodAutoscaler<ResponseContentType extends ResponseContentType$replaceAutoscalingV2beta2NamespacedHorizontalPodAutoscaler>(params: Params$replaceAutoscalingV2beta2NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAutoscalingV2beta2NamespacedHorizontalPodAutoscaler$Status$200 | Response$replaceAutoscalingV2beta2NamespacedHorizontalPodAutoscaler$Status$201)[ResponseContentType]> { @@ -48442,7 +51317,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a HorizontalPodAutoscaler */ public async deleteAutoscalingV2beta2NamespacedHorizontalPodAutoscaler<ResponseContentType extends ResponseContentType$deleteAutoscalingV2beta2NamespacedHorizontalPodAutoscaler>(params: Params$deleteAutoscalingV2beta2NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAutoscalingV2beta2NamespacedHorizontalPodAutoscaler$Status$200 | Response$deleteAutoscalingV2beta2NamespacedHorizontalPodAutoscaler$Status$202)[ResponseContentType]> { @@ -48458,7 +51339,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified HorizontalPodAutoscaler */ public async patchAutoscalingV2beta2NamespacedHorizontalPodAutoscaler<RequestContentType extends RequestContentType$patchAutoscalingV2beta2NamespacedHorizontalPodAutoscaler, ResponseContentType extends ResponseContentType$patchAutoscalingV2beta2NamespacedHorizontalPodAutoscaler>(params: Params$patchAutoscalingV2beta2NamespacedHorizontalPodAutoscaler<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAutoscalingV2beta2NamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> { @@ -48473,7 +51360,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified HorizontalPodAutoscaler */ public async readAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus<ResponseContentType extends ResponseContentType$readAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus>(params: Params$readAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus$Status$200[ResponseContentType]> { @@ -48484,7 +51377,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified HorizontalPodAutoscaler */ public async replaceAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus<ResponseContentType extends ResponseContentType$replaceAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus>(params: Params$replaceAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus$Status$200 | Response$replaceAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus$Status$201)[ResponseContentType]> { @@ -48498,7 +51397,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified HorizontalPodAutoscaler */ public async patchAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus<RequestContentType extends RequestContentType$patchAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus, ResponseContentType extends ResponseContentType$patchAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus>(params: Params$patchAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus$Status$200[ResponseContentType]> { @@ -48513,7 +51418,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchAutoscalingV2beta2HorizontalPodAutoscalerListForAllNamespaces<ResponseContentType extends ResponseContentType$watchAutoscalingV2beta2HorizontalPodAutoscalerListForAllNamespaces>(params: Params$watchAutoscalingV2beta2HorizontalPodAutoscalerListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchAutoscalingV2beta2HorizontalPodAutoscalerListForAllNamespaces$Status$200[ResponseContentType]> { @@ -48532,7 +51443,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchAutoscalingV2beta2NamespacedHorizontalPodAutoscalerList<ResponseContentType extends ResponseContentType$watchAutoscalingV2beta2NamespacedHorizontalPodAutoscalerList>(params: Params$watchAutoscalingV2beta2NamespacedHorizontalPodAutoscalerList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAutoscalingV2beta2NamespacedHorizontalPodAutoscalerList$Status$200[ResponseContentType]> { @@ -48551,7 +51468,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchAutoscalingV2beta2NamespacedHorizontalPodAutoscaler<ResponseContentType extends ResponseContentType$watchAutoscalingV2beta2NamespacedHorizontalPodAutoscaler>(params: Params$watchAutoscalingV2beta2NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<Response$watchAutoscalingV2beta2NamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> { @@ -48570,7 +51493,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get information of a group */ public async getBatchAPIGroup<ResponseContentType extends ResponseContentType$getBatchAPIGroup>(params: Params$getBatchAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getBatchAPIGroup$Status$200[ResponseContentType]> { @@ -48578,7 +51507,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get available resources */ public async getBatchV1APIResources<ResponseContentType extends ResponseContentType$getBatchV1APIResources>(params: Params$getBatchV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getBatchV1APIResources$Status$200[ResponseContentType]> { @@ -48586,7 +51521,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind Job */ public async listBatchV1JobForAllNamespaces<ResponseContentType extends ResponseContentType$listBatchV1JobForAllNamespaces>(params: Params$listBatchV1JobForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listBatchV1JobForAllNamespaces$Status$200[ResponseContentType]> { @@ -48605,7 +51546,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Job */ public async listBatchV1NamespacedJob<ResponseContentType extends ResponseContentType$listBatchV1NamespacedJob>(params: Params$listBatchV1NamespacedJob<ResponseContentType>, option?: RequestOption): Promise<Response$listBatchV1NamespacedJob$Status$200[ResponseContentType]> { @@ -48624,7 +51571,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a Job */ public async createBatchV1NamespacedJob<ResponseContentType extends ResponseContentType$createBatchV1NamespacedJob>(params: Params$createBatchV1NamespacedJob<ResponseContentType>, option?: RequestOption): Promise<(Response$createBatchV1NamespacedJob$Status$200 | Response$createBatchV1NamespacedJob$Status$201 | Response$createBatchV1NamespacedJob$Status$202)[ResponseContentType]> { @@ -48638,7 +51591,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of Job */ public async deleteBatchV1CollectionNamespacedJob<ResponseContentType extends ResponseContentType$deleteBatchV1CollectionNamespacedJob>(params: Params$deleteBatchV1CollectionNamespacedJob<ResponseContentType>, option?: RequestOption): Promise<Response$deleteBatchV1CollectionNamespacedJob$Status$200[ResponseContentType]> { @@ -48662,7 +51621,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified Job */ public async readBatchV1NamespacedJob<ResponseContentType extends ResponseContentType$readBatchV1NamespacedJob>(params: Params$readBatchV1NamespacedJob<ResponseContentType>, option?: RequestOption): Promise<Response$readBatchV1NamespacedJob$Status$200[ResponseContentType]> { @@ -48675,7 +51640,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified Job */ public async replaceBatchV1NamespacedJob<ResponseContentType extends ResponseContentType$replaceBatchV1NamespacedJob>(params: Params$replaceBatchV1NamespacedJob<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceBatchV1NamespacedJob$Status$200 | Response$replaceBatchV1NamespacedJob$Status$201)[ResponseContentType]> { @@ -48689,7 +51660,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a Job */ public async deleteBatchV1NamespacedJob<ResponseContentType extends ResponseContentType$deleteBatchV1NamespacedJob>(params: Params$deleteBatchV1NamespacedJob<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteBatchV1NamespacedJob$Status$200 | Response$deleteBatchV1NamespacedJob$Status$202)[ResponseContentType]> { @@ -48705,7 +51682,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified Job */ public async patchBatchV1NamespacedJob<RequestContentType extends RequestContentType$patchBatchV1NamespacedJob, ResponseContentType extends ResponseContentType$patchBatchV1NamespacedJob>(params: Params$patchBatchV1NamespacedJob<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchBatchV1NamespacedJob$Status$200[ResponseContentType]> { @@ -48720,7 +51703,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified Job */ public async readBatchV1NamespacedJobStatus<ResponseContentType extends ResponseContentType$readBatchV1NamespacedJobStatus>(params: Params$readBatchV1NamespacedJobStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readBatchV1NamespacedJobStatus$Status$200[ResponseContentType]> { @@ -48731,7 +51720,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified Job */ public async replaceBatchV1NamespacedJobStatus<ResponseContentType extends ResponseContentType$replaceBatchV1NamespacedJobStatus>(params: Params$replaceBatchV1NamespacedJobStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceBatchV1NamespacedJobStatus$Status$200 | Response$replaceBatchV1NamespacedJobStatus$Status$201)[ResponseContentType]> { @@ -48745,7 +51740,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified Job */ public async patchBatchV1NamespacedJobStatus<RequestContentType extends RequestContentType$patchBatchV1NamespacedJobStatus, ResponseContentType extends ResponseContentType$patchBatchV1NamespacedJobStatus>(params: Params$patchBatchV1NamespacedJobStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchBatchV1NamespacedJobStatus$Status$200[ResponseContentType]> { @@ -48760,7 +51761,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Job. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchBatchV1JobListForAllNamespaces<ResponseContentType extends ResponseContentType$watchBatchV1JobListForAllNamespaces>(params: Params$watchBatchV1JobListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchBatchV1JobListForAllNamespaces$Status$200[ResponseContentType]> { @@ -48779,7 +51786,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Job. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchBatchV1NamespacedJobList<ResponseContentType extends ResponseContentType$watchBatchV1NamespacedJobList>(params: Params$watchBatchV1NamespacedJobList<ResponseContentType>, option?: RequestOption): Promise<Response$watchBatchV1NamespacedJobList$Status$200[ResponseContentType]> { @@ -48798,7 +51811,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind Job. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchBatchV1NamespacedJob<ResponseContentType extends ResponseContentType$watchBatchV1NamespacedJob>(params: Params$watchBatchV1NamespacedJob<ResponseContentType>, option?: RequestOption): Promise<Response$watchBatchV1NamespacedJob$Status$200[ResponseContentType]> { @@ -48817,7 +51836,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get available resources */ public async getBatchV1beta1APIResources<ResponseContentType extends ResponseContentType$getBatchV1beta1APIResources>(params: Params$getBatchV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getBatchV1beta1APIResources$Status$200[ResponseContentType]> { @@ -48825,7 +51850,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind CronJob */ public async listBatchV1beta1CronJobForAllNamespaces<ResponseContentType extends ResponseContentType$listBatchV1beta1CronJobForAllNamespaces>(params: Params$listBatchV1beta1CronJobForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listBatchV1beta1CronJobForAllNamespaces$Status$200[ResponseContentType]> { @@ -48844,7 +51875,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind CronJob */ public async listBatchV1beta1NamespacedCronJob<ResponseContentType extends ResponseContentType$listBatchV1beta1NamespacedCronJob>(params: Params$listBatchV1beta1NamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<Response$listBatchV1beta1NamespacedCronJob$Status$200[ResponseContentType]> { @@ -48863,7 +51900,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a CronJob */ public async createBatchV1beta1NamespacedCronJob<ResponseContentType extends ResponseContentType$createBatchV1beta1NamespacedCronJob>(params: Params$createBatchV1beta1NamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<(Response$createBatchV1beta1NamespacedCronJob$Status$200 | Response$createBatchV1beta1NamespacedCronJob$Status$201 | Response$createBatchV1beta1NamespacedCronJob$Status$202)[ResponseContentType]> { @@ -48877,7 +51920,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of CronJob */ public async deleteBatchV1beta1CollectionNamespacedCronJob<ResponseContentType extends ResponseContentType$deleteBatchV1beta1CollectionNamespacedCronJob>(params: Params$deleteBatchV1beta1CollectionNamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<Response$deleteBatchV1beta1CollectionNamespacedCronJob$Status$200[ResponseContentType]> { @@ -48901,7 +51950,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified CronJob */ public async readBatchV1beta1NamespacedCronJob<ResponseContentType extends ResponseContentType$readBatchV1beta1NamespacedCronJob>(params: Params$readBatchV1beta1NamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<Response$readBatchV1beta1NamespacedCronJob$Status$200[ResponseContentType]> { @@ -48914,7 +51969,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified CronJob */ public async replaceBatchV1beta1NamespacedCronJob<ResponseContentType extends ResponseContentType$replaceBatchV1beta1NamespacedCronJob>(params: Params$replaceBatchV1beta1NamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceBatchV1beta1NamespacedCronJob$Status$200 | Response$replaceBatchV1beta1NamespacedCronJob$Status$201)[ResponseContentType]> { @@ -48928,7 +51989,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a CronJob */ public async deleteBatchV1beta1NamespacedCronJob<ResponseContentType extends ResponseContentType$deleteBatchV1beta1NamespacedCronJob>(params: Params$deleteBatchV1beta1NamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteBatchV1beta1NamespacedCronJob$Status$200 | Response$deleteBatchV1beta1NamespacedCronJob$Status$202)[ResponseContentType]> { @@ -48944,7 +52011,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified CronJob */ public async patchBatchV1beta1NamespacedCronJob<RequestContentType extends RequestContentType$patchBatchV1beta1NamespacedCronJob, ResponseContentType extends ResponseContentType$patchBatchV1beta1NamespacedCronJob>(params: Params$patchBatchV1beta1NamespacedCronJob<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchBatchV1beta1NamespacedCronJob$Status$200[ResponseContentType]> { @@ -48959,7 +52032,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified CronJob */ public async readBatchV1beta1NamespacedCronJobStatus<ResponseContentType extends ResponseContentType$readBatchV1beta1NamespacedCronJobStatus>(params: Params$readBatchV1beta1NamespacedCronJobStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readBatchV1beta1NamespacedCronJobStatus$Status$200[ResponseContentType]> { @@ -48970,7 +52049,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified CronJob */ public async replaceBatchV1beta1NamespacedCronJobStatus<ResponseContentType extends ResponseContentType$replaceBatchV1beta1NamespacedCronJobStatus>(params: Params$replaceBatchV1beta1NamespacedCronJobStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceBatchV1beta1NamespacedCronJobStatus$Status$200 | Response$replaceBatchV1beta1NamespacedCronJobStatus$Status$201)[ResponseContentType]> { @@ -48984,7 +52069,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified CronJob */ public async patchBatchV1beta1NamespacedCronJobStatus<RequestContentType extends RequestContentType$patchBatchV1beta1NamespacedCronJobStatus, ResponseContentType extends ResponseContentType$patchBatchV1beta1NamespacedCronJobStatus>(params: Params$patchBatchV1beta1NamespacedCronJobStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchBatchV1beta1NamespacedCronJobStatus$Status$200[ResponseContentType]> { @@ -48999,7 +52090,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of CronJob. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchBatchV1beta1CronJobListForAllNamespaces<ResponseContentType extends ResponseContentType$watchBatchV1beta1CronJobListForAllNamespaces>(params: Params$watchBatchV1beta1CronJobListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchBatchV1beta1CronJobListForAllNamespaces$Status$200[ResponseContentType]> { @@ -49018,7 +52115,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of CronJob. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchBatchV1beta1NamespacedCronJobList<ResponseContentType extends ResponseContentType$watchBatchV1beta1NamespacedCronJobList>(params: Params$watchBatchV1beta1NamespacedCronJobList<ResponseContentType>, option?: RequestOption): Promise<Response$watchBatchV1beta1NamespacedCronJobList$Status$200[ResponseContentType]> { @@ -49037,7 +52140,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind CronJob. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchBatchV1beta1NamespacedCronJob<ResponseContentType extends ResponseContentType$watchBatchV1beta1NamespacedCronJob>(params: Params$watchBatchV1beta1NamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<Response$watchBatchV1beta1NamespacedCronJob$Status$200[ResponseContentType]> { @@ -49056,7 +52165,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get available resources */ public async getBatchV2alpha1APIResources<ResponseContentType extends ResponseContentType$getBatchV2alpha1APIResources>(params: Params$getBatchV2alpha1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getBatchV2alpha1APIResources$Status$200[ResponseContentType]> { @@ -49064,7 +52179,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind CronJob */ public async listBatchV2alpha1CronJobForAllNamespaces<ResponseContentType extends ResponseContentType$listBatchV2alpha1CronJobForAllNamespaces>(params: Params$listBatchV2alpha1CronJobForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listBatchV2alpha1CronJobForAllNamespaces$Status$200[ResponseContentType]> { @@ -49083,7 +52204,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind CronJob */ public async listBatchV2alpha1NamespacedCronJob<ResponseContentType extends ResponseContentType$listBatchV2alpha1NamespacedCronJob>(params: Params$listBatchV2alpha1NamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<Response$listBatchV2alpha1NamespacedCronJob$Status$200[ResponseContentType]> { @@ -49102,7 +52229,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a CronJob */ public async createBatchV2alpha1NamespacedCronJob<ResponseContentType extends ResponseContentType$createBatchV2alpha1NamespacedCronJob>(params: Params$createBatchV2alpha1NamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<(Response$createBatchV2alpha1NamespacedCronJob$Status$200 | Response$createBatchV2alpha1NamespacedCronJob$Status$201 | Response$createBatchV2alpha1NamespacedCronJob$Status$202)[ResponseContentType]> { @@ -49116,7 +52249,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of CronJob */ public async deleteBatchV2alpha1CollectionNamespacedCronJob<ResponseContentType extends ResponseContentType$deleteBatchV2alpha1CollectionNamespacedCronJob>(params: Params$deleteBatchV2alpha1CollectionNamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<Response$deleteBatchV2alpha1CollectionNamespacedCronJob$Status$200[ResponseContentType]> { @@ -49140,7 +52279,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified CronJob */ public async readBatchV2alpha1NamespacedCronJob<ResponseContentType extends ResponseContentType$readBatchV2alpha1NamespacedCronJob>(params: Params$readBatchV2alpha1NamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<Response$readBatchV2alpha1NamespacedCronJob$Status$200[ResponseContentType]> { @@ -49153,7 +52298,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified CronJob */ public async replaceBatchV2alpha1NamespacedCronJob<ResponseContentType extends ResponseContentType$replaceBatchV2alpha1NamespacedCronJob>(params: Params$replaceBatchV2alpha1NamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceBatchV2alpha1NamespacedCronJob$Status$200 | Response$replaceBatchV2alpha1NamespacedCronJob$Status$201)[ResponseContentType]> { @@ -49167,7 +52318,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a CronJob */ public async deleteBatchV2alpha1NamespacedCronJob<ResponseContentType extends ResponseContentType$deleteBatchV2alpha1NamespacedCronJob>(params: Params$deleteBatchV2alpha1NamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteBatchV2alpha1NamespacedCronJob$Status$200 | Response$deleteBatchV2alpha1NamespacedCronJob$Status$202)[ResponseContentType]> { @@ -49183,7 +52340,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified CronJob */ public async patchBatchV2alpha1NamespacedCronJob<RequestContentType extends RequestContentType$patchBatchV2alpha1NamespacedCronJob, ResponseContentType extends ResponseContentType$patchBatchV2alpha1NamespacedCronJob>(params: Params$patchBatchV2alpha1NamespacedCronJob<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchBatchV2alpha1NamespacedCronJob$Status$200[ResponseContentType]> { @@ -49198,7 +52361,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified CronJob */ public async readBatchV2alpha1NamespacedCronJobStatus<ResponseContentType extends ResponseContentType$readBatchV2alpha1NamespacedCronJobStatus>(params: Params$readBatchV2alpha1NamespacedCronJobStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readBatchV2alpha1NamespacedCronJobStatus$Status$200[ResponseContentType]> { @@ -49209,7 +52378,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified CronJob */ public async replaceBatchV2alpha1NamespacedCronJobStatus<ResponseContentType extends ResponseContentType$replaceBatchV2alpha1NamespacedCronJobStatus>(params: Params$replaceBatchV2alpha1NamespacedCronJobStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceBatchV2alpha1NamespacedCronJobStatus$Status$200 | Response$replaceBatchV2alpha1NamespacedCronJobStatus$Status$201)[ResponseContentType]> { @@ -49223,7 +52398,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified CronJob */ public async patchBatchV2alpha1NamespacedCronJobStatus<RequestContentType extends RequestContentType$patchBatchV2alpha1NamespacedCronJobStatus, ResponseContentType extends ResponseContentType$patchBatchV2alpha1NamespacedCronJobStatus>(params: Params$patchBatchV2alpha1NamespacedCronJobStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchBatchV2alpha1NamespacedCronJobStatus$Status$200[ResponseContentType]> { @@ -49238,7 +52419,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of CronJob. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchBatchV2alpha1CronJobListForAllNamespaces<ResponseContentType extends ResponseContentType$watchBatchV2alpha1CronJobListForAllNamespaces>(params: Params$watchBatchV2alpha1CronJobListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchBatchV2alpha1CronJobListForAllNamespaces$Status$200[ResponseContentType]> { @@ -49257,7 +52444,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of CronJob. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchBatchV2alpha1NamespacedCronJobList<ResponseContentType extends ResponseContentType$watchBatchV2alpha1NamespacedCronJobList>(params: Params$watchBatchV2alpha1NamespacedCronJobList<ResponseContentType>, option?: RequestOption): Promise<Response$watchBatchV2alpha1NamespacedCronJobList$Status$200[ResponseContentType]> { @@ -49276,7 +52469,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind CronJob. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchBatchV2alpha1NamespacedCronJob<ResponseContentType extends ResponseContentType$watchBatchV2alpha1NamespacedCronJob>(params: Params$watchBatchV2alpha1NamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<Response$watchBatchV2alpha1NamespacedCronJob$Status$200[ResponseContentType]> { @@ -49295,7 +52494,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get information of a group */ public async getCertificatesAPIGroup<ResponseContentType extends ResponseContentType$getCertificatesAPIGroup>(params: Params$getCertificatesAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getCertificatesAPIGroup$Status$200[ResponseContentType]> { @@ -49303,7 +52508,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get available resources */ public async getCertificatesV1beta1APIResources<ResponseContentType extends ResponseContentType$getCertificatesV1beta1APIResources>(params: Params$getCertificatesV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getCertificatesV1beta1APIResources$Status$200[ResponseContentType]> { @@ -49311,7 +52522,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind CertificateSigningRequest */ public async listCertificatesV1beta1CertificateSigningRequest<ResponseContentType extends ResponseContentType$listCertificatesV1beta1CertificateSigningRequest>(params: Params$listCertificatesV1beta1CertificateSigningRequest<ResponseContentType>, option?: RequestOption): Promise<Response$listCertificatesV1beta1CertificateSigningRequest$Status$200[ResponseContentType]> { @@ -49330,7 +52547,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a CertificateSigningRequest */ public async createCertificatesV1beta1CertificateSigningRequest<ResponseContentType extends ResponseContentType$createCertificatesV1beta1CertificateSigningRequest>(params: Params$createCertificatesV1beta1CertificateSigningRequest<ResponseContentType>, option?: RequestOption): Promise<(Response$createCertificatesV1beta1CertificateSigningRequest$Status$200 | Response$createCertificatesV1beta1CertificateSigningRequest$Status$201 | Response$createCertificatesV1beta1CertificateSigningRequest$Status$202)[ResponseContentType]> { @@ -49344,7 +52567,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of CertificateSigningRequest */ public async deleteCertificatesV1beta1CollectionCertificateSigningRequest<ResponseContentType extends ResponseContentType$deleteCertificatesV1beta1CollectionCertificateSigningRequest>(params: Params$deleteCertificatesV1beta1CollectionCertificateSigningRequest<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCertificatesV1beta1CollectionCertificateSigningRequest$Status$200[ResponseContentType]> { @@ -49368,7 +52597,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified CertificateSigningRequest */ public async readCertificatesV1beta1CertificateSigningRequest<ResponseContentType extends ResponseContentType$readCertificatesV1beta1CertificateSigningRequest>(params: Params$readCertificatesV1beta1CertificateSigningRequest<ResponseContentType>, option?: RequestOption): Promise<Response$readCertificatesV1beta1CertificateSigningRequest$Status$200[ResponseContentType]> { @@ -49381,7 +52616,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified CertificateSigningRequest */ public async replaceCertificatesV1beta1CertificateSigningRequest<ResponseContentType extends ResponseContentType$replaceCertificatesV1beta1CertificateSigningRequest>(params: Params$replaceCertificatesV1beta1CertificateSigningRequest<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCertificatesV1beta1CertificateSigningRequest$Status$200 | Response$replaceCertificatesV1beta1CertificateSigningRequest$Status$201)[ResponseContentType]> { @@ -49395,7 +52636,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a CertificateSigningRequest */ public async deleteCertificatesV1beta1CertificateSigningRequest<ResponseContentType extends ResponseContentType$deleteCertificatesV1beta1CertificateSigningRequest>(params: Params$deleteCertificatesV1beta1CertificateSigningRequest<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCertificatesV1beta1CertificateSigningRequest$Status$200 | Response$deleteCertificatesV1beta1CertificateSigningRequest$Status$202)[ResponseContentType]> { @@ -49411,7 +52658,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified CertificateSigningRequest */ public async patchCertificatesV1beta1CertificateSigningRequest<RequestContentType extends RequestContentType$patchCertificatesV1beta1CertificateSigningRequest, ResponseContentType extends ResponseContentType$patchCertificatesV1beta1CertificateSigningRequest>(params: Params$patchCertificatesV1beta1CertificateSigningRequest<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCertificatesV1beta1CertificateSigningRequest$Status$200[ResponseContentType]> { @@ -49426,7 +52679,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** replace approval of the specified CertificateSigningRequest */ public async replaceCertificatesV1beta1CertificateSigningRequestApproval<ResponseContentType extends ResponseContentType$replaceCertificatesV1beta1CertificateSigningRequestApproval>(params: Params$replaceCertificatesV1beta1CertificateSigningRequestApproval<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCertificatesV1beta1CertificateSigningRequestApproval$Status$200 | Response$replaceCertificatesV1beta1CertificateSigningRequestApproval$Status$201)[ResponseContentType]> { @@ -49440,7 +52699,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified CertificateSigningRequest */ public async readCertificatesV1beta1CertificateSigningRequestStatus<ResponseContentType extends ResponseContentType$readCertificatesV1beta1CertificateSigningRequestStatus>(params: Params$readCertificatesV1beta1CertificateSigningRequestStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readCertificatesV1beta1CertificateSigningRequestStatus$Status$200[ResponseContentType]> { @@ -49451,7 +52716,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified CertificateSigningRequest */ public async replaceCertificatesV1beta1CertificateSigningRequestStatus<ResponseContentType extends ResponseContentType$replaceCertificatesV1beta1CertificateSigningRequestStatus>(params: Params$replaceCertificatesV1beta1CertificateSigningRequestStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCertificatesV1beta1CertificateSigningRequestStatus$Status$200 | Response$replaceCertificatesV1beta1CertificateSigningRequestStatus$Status$201)[ResponseContentType]> { @@ -49465,7 +52736,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified CertificateSigningRequest */ public async patchCertificatesV1beta1CertificateSigningRequestStatus<RequestContentType extends RequestContentType$patchCertificatesV1beta1CertificateSigningRequestStatus, ResponseContentType extends ResponseContentType$patchCertificatesV1beta1CertificateSigningRequestStatus>(params: Params$patchCertificatesV1beta1CertificateSigningRequestStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCertificatesV1beta1CertificateSigningRequestStatus$Status$200[ResponseContentType]> { @@ -49480,7 +52757,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of CertificateSigningRequest. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCertificatesV1beta1CertificateSigningRequestList<ResponseContentType extends ResponseContentType$watchCertificatesV1beta1CertificateSigningRequestList>(params: Params$watchCertificatesV1beta1CertificateSigningRequestList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCertificatesV1beta1CertificateSigningRequestList$Status$200[ResponseContentType]> { @@ -49499,7 +52782,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind CertificateSigningRequest. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchCertificatesV1beta1CertificateSigningRequest<ResponseContentType extends ResponseContentType$watchCertificatesV1beta1CertificateSigningRequest>(params: Params$watchCertificatesV1beta1CertificateSigningRequest<ResponseContentType>, option?: RequestOption): Promise<Response$watchCertificatesV1beta1CertificateSigningRequest$Status$200[ResponseContentType]> { @@ -49518,7 +52807,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get information of a group */ public async getCoordinationAPIGroup<ResponseContentType extends ResponseContentType$getCoordinationAPIGroup>(params: Params$getCoordinationAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getCoordinationAPIGroup$Status$200[ResponseContentType]> { @@ -49526,7 +52821,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get available resources */ public async getCoordinationV1APIResources<ResponseContentType extends ResponseContentType$getCoordinationV1APIResources>(params: Params$getCoordinationV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getCoordinationV1APIResources$Status$200[ResponseContentType]> { @@ -49534,7 +52835,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind Lease */ public async listCoordinationV1LeaseForAllNamespaces<ResponseContentType extends ResponseContentType$listCoordinationV1LeaseForAllNamespaces>(params: Params$listCoordinationV1LeaseForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoordinationV1LeaseForAllNamespaces$Status$200[ResponseContentType]> { @@ -49553,7 +52860,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Lease */ public async listCoordinationV1NamespacedLease<ResponseContentType extends ResponseContentType$listCoordinationV1NamespacedLease>(params: Params$listCoordinationV1NamespacedLease<ResponseContentType>, option?: RequestOption): Promise<Response$listCoordinationV1NamespacedLease$Status$200[ResponseContentType]> { @@ -49572,7 +52885,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a Lease */ public async createCoordinationV1NamespacedLease<ResponseContentType extends ResponseContentType$createCoordinationV1NamespacedLease>(params: Params$createCoordinationV1NamespacedLease<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoordinationV1NamespacedLease$Status$200 | Response$createCoordinationV1NamespacedLease$Status$201 | Response$createCoordinationV1NamespacedLease$Status$202)[ResponseContentType]> { @@ -49586,7 +52905,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of Lease */ public async deleteCoordinationV1CollectionNamespacedLease<ResponseContentType extends ResponseContentType$deleteCoordinationV1CollectionNamespacedLease>(params: Params$deleteCoordinationV1CollectionNamespacedLease<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoordinationV1CollectionNamespacedLease$Status$200[ResponseContentType]> { @@ -49610,7 +52935,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified Lease */ public async readCoordinationV1NamespacedLease<ResponseContentType extends ResponseContentType$readCoordinationV1NamespacedLease>(params: Params$readCoordinationV1NamespacedLease<ResponseContentType>, option?: RequestOption): Promise<Response$readCoordinationV1NamespacedLease$Status$200[ResponseContentType]> { @@ -49623,7 +52954,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified Lease */ public async replaceCoordinationV1NamespacedLease<ResponseContentType extends ResponseContentType$replaceCoordinationV1NamespacedLease>(params: Params$replaceCoordinationV1NamespacedLease<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoordinationV1NamespacedLease$Status$200 | Response$replaceCoordinationV1NamespacedLease$Status$201)[ResponseContentType]> { @@ -49637,7 +52974,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a Lease */ public async deleteCoordinationV1NamespacedLease<ResponseContentType extends ResponseContentType$deleteCoordinationV1NamespacedLease>(params: Params$deleteCoordinationV1NamespacedLease<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoordinationV1NamespacedLease$Status$200 | Response$deleteCoordinationV1NamespacedLease$Status$202)[ResponseContentType]> { @@ -49653,7 +52996,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified Lease */ public async patchCoordinationV1NamespacedLease<RequestContentType extends RequestContentType$patchCoordinationV1NamespacedLease, ResponseContentType extends ResponseContentType$patchCoordinationV1NamespacedLease>(params: Params$patchCoordinationV1NamespacedLease<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoordinationV1NamespacedLease$Status$200[ResponseContentType]> { @@ -49668,7 +53017,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Lease. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoordinationV1LeaseListForAllNamespaces<ResponseContentType extends ResponseContentType$watchCoordinationV1LeaseListForAllNamespaces>(params: Params$watchCoordinationV1LeaseListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoordinationV1LeaseListForAllNamespaces$Status$200[ResponseContentType]> { @@ -49687,7 +53042,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Lease. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoordinationV1NamespacedLeaseList<ResponseContentType extends ResponseContentType$watchCoordinationV1NamespacedLeaseList>(params: Params$watchCoordinationV1NamespacedLeaseList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoordinationV1NamespacedLeaseList$Status$200[ResponseContentType]> { @@ -49706,7 +53067,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind Lease. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchCoordinationV1NamespacedLease<ResponseContentType extends ResponseContentType$watchCoordinationV1NamespacedLease>(params: Params$watchCoordinationV1NamespacedLease<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoordinationV1NamespacedLease$Status$200[ResponseContentType]> { @@ -49725,7 +53092,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get available resources */ public async getCoordinationV1beta1APIResources<ResponseContentType extends ResponseContentType$getCoordinationV1beta1APIResources>(params: Params$getCoordinationV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getCoordinationV1beta1APIResources$Status$200[ResponseContentType]> { @@ -49733,7 +53106,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind Lease */ public async listCoordinationV1beta1LeaseForAllNamespaces<ResponseContentType extends ResponseContentType$listCoordinationV1beta1LeaseForAllNamespaces>(params: Params$listCoordinationV1beta1LeaseForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoordinationV1beta1LeaseForAllNamespaces$Status$200[ResponseContentType]> { @@ -49752,7 +53131,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Lease */ public async listCoordinationV1beta1NamespacedLease<ResponseContentType extends ResponseContentType$listCoordinationV1beta1NamespacedLease>(params: Params$listCoordinationV1beta1NamespacedLease<ResponseContentType>, option?: RequestOption): Promise<Response$listCoordinationV1beta1NamespacedLease$Status$200[ResponseContentType]> { @@ -49771,7 +53156,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a Lease */ public async createCoordinationV1beta1NamespacedLease<ResponseContentType extends ResponseContentType$createCoordinationV1beta1NamespacedLease>(params: Params$createCoordinationV1beta1NamespacedLease<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoordinationV1beta1NamespacedLease$Status$200 | Response$createCoordinationV1beta1NamespacedLease$Status$201 | Response$createCoordinationV1beta1NamespacedLease$Status$202)[ResponseContentType]> { @@ -49785,7 +53176,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of Lease */ public async deleteCoordinationV1beta1CollectionNamespacedLease<ResponseContentType extends ResponseContentType$deleteCoordinationV1beta1CollectionNamespacedLease>(params: Params$deleteCoordinationV1beta1CollectionNamespacedLease<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoordinationV1beta1CollectionNamespacedLease$Status$200[ResponseContentType]> { @@ -49809,7 +53206,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified Lease */ public async readCoordinationV1beta1NamespacedLease<ResponseContentType extends ResponseContentType$readCoordinationV1beta1NamespacedLease>(params: Params$readCoordinationV1beta1NamespacedLease<ResponseContentType>, option?: RequestOption): Promise<Response$readCoordinationV1beta1NamespacedLease$Status$200[ResponseContentType]> { @@ -49822,7 +53225,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified Lease */ public async replaceCoordinationV1beta1NamespacedLease<ResponseContentType extends ResponseContentType$replaceCoordinationV1beta1NamespacedLease>(params: Params$replaceCoordinationV1beta1NamespacedLease<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoordinationV1beta1NamespacedLease$Status$200 | Response$replaceCoordinationV1beta1NamespacedLease$Status$201)[ResponseContentType]> { @@ -49836,7 +53245,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a Lease */ public async deleteCoordinationV1beta1NamespacedLease<ResponseContentType extends ResponseContentType$deleteCoordinationV1beta1NamespacedLease>(params: Params$deleteCoordinationV1beta1NamespacedLease<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoordinationV1beta1NamespacedLease$Status$200 | Response$deleteCoordinationV1beta1NamespacedLease$Status$202)[ResponseContentType]> { @@ -49852,7 +53267,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified Lease */ public async patchCoordinationV1beta1NamespacedLease<RequestContentType extends RequestContentType$patchCoordinationV1beta1NamespacedLease, ResponseContentType extends ResponseContentType$patchCoordinationV1beta1NamespacedLease>(params: Params$patchCoordinationV1beta1NamespacedLease<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoordinationV1beta1NamespacedLease$Status$200[ResponseContentType]> { @@ -49867,7 +53288,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Lease. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoordinationV1beta1LeaseListForAllNamespaces<ResponseContentType extends ResponseContentType$watchCoordinationV1beta1LeaseListForAllNamespaces>(params: Params$watchCoordinationV1beta1LeaseListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoordinationV1beta1LeaseListForAllNamespaces$Status$200[ResponseContentType]> { @@ -49886,7 +53313,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Lease. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchCoordinationV1beta1NamespacedLeaseList<ResponseContentType extends ResponseContentType$watchCoordinationV1beta1NamespacedLeaseList>(params: Params$watchCoordinationV1beta1NamespacedLeaseList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoordinationV1beta1NamespacedLeaseList$Status$200[ResponseContentType]> { @@ -49905,7 +53338,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind Lease. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchCoordinationV1beta1NamespacedLease<ResponseContentType extends ResponseContentType$watchCoordinationV1beta1NamespacedLease>(params: Params$watchCoordinationV1beta1NamespacedLease<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoordinationV1beta1NamespacedLease$Status$200[ResponseContentType]> { @@ -49924,7 +53363,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get information of a group */ public async getDiscoveryAPIGroup<ResponseContentType extends ResponseContentType$getDiscoveryAPIGroup>(params: Params$getDiscoveryAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getDiscoveryAPIGroup$Status$200[ResponseContentType]> { @@ -49932,7 +53377,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get available resources */ public async getDiscoveryV1beta1APIResources<ResponseContentType extends ResponseContentType$getDiscoveryV1beta1APIResources>(params: Params$getDiscoveryV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getDiscoveryV1beta1APIResources$Status$200[ResponseContentType]> { @@ -49940,7 +53391,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind EndpointSlice */ public async listDiscoveryV1beta1EndpointSliceForAllNamespaces<ResponseContentType extends ResponseContentType$listDiscoveryV1beta1EndpointSliceForAllNamespaces>(params: Params$listDiscoveryV1beta1EndpointSliceForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listDiscoveryV1beta1EndpointSliceForAllNamespaces$Status$200[ResponseContentType]> { @@ -49959,7 +53416,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind EndpointSlice */ public async listDiscoveryV1beta1NamespacedEndpointSlice<ResponseContentType extends ResponseContentType$listDiscoveryV1beta1NamespacedEndpointSlice>(params: Params$listDiscoveryV1beta1NamespacedEndpointSlice<ResponseContentType>, option?: RequestOption): Promise<Response$listDiscoveryV1beta1NamespacedEndpointSlice$Status$200[ResponseContentType]> { @@ -49978,7 +53441,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create an EndpointSlice */ public async createDiscoveryV1beta1NamespacedEndpointSlice<ResponseContentType extends ResponseContentType$createDiscoveryV1beta1NamespacedEndpointSlice>(params: Params$createDiscoveryV1beta1NamespacedEndpointSlice<ResponseContentType>, option?: RequestOption): Promise<(Response$createDiscoveryV1beta1NamespacedEndpointSlice$Status$200 | Response$createDiscoveryV1beta1NamespacedEndpointSlice$Status$201 | Response$createDiscoveryV1beta1NamespacedEndpointSlice$Status$202)[ResponseContentType]> { @@ -49992,7 +53461,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of EndpointSlice */ public async deleteDiscoveryV1beta1CollectionNamespacedEndpointSlice<ResponseContentType extends ResponseContentType$deleteDiscoveryV1beta1CollectionNamespacedEndpointSlice>(params: Params$deleteDiscoveryV1beta1CollectionNamespacedEndpointSlice<ResponseContentType>, option?: RequestOption): Promise<Response$deleteDiscoveryV1beta1CollectionNamespacedEndpointSlice$Status$200[ResponseContentType]> { @@ -50016,7 +53491,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified EndpointSlice */ public async readDiscoveryV1beta1NamespacedEndpointSlice<ResponseContentType extends ResponseContentType$readDiscoveryV1beta1NamespacedEndpointSlice>(params: Params$readDiscoveryV1beta1NamespacedEndpointSlice<ResponseContentType>, option?: RequestOption): Promise<Response$readDiscoveryV1beta1NamespacedEndpointSlice$Status$200[ResponseContentType]> { @@ -50029,7 +53510,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified EndpointSlice */ public async replaceDiscoveryV1beta1NamespacedEndpointSlice<ResponseContentType extends ResponseContentType$replaceDiscoveryV1beta1NamespacedEndpointSlice>(params: Params$replaceDiscoveryV1beta1NamespacedEndpointSlice<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceDiscoveryV1beta1NamespacedEndpointSlice$Status$200 | Response$replaceDiscoveryV1beta1NamespacedEndpointSlice$Status$201)[ResponseContentType]> { @@ -50043,7 +53530,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete an EndpointSlice */ public async deleteDiscoveryV1beta1NamespacedEndpointSlice<ResponseContentType extends ResponseContentType$deleteDiscoveryV1beta1NamespacedEndpointSlice>(params: Params$deleteDiscoveryV1beta1NamespacedEndpointSlice<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteDiscoveryV1beta1NamespacedEndpointSlice$Status$200 | Response$deleteDiscoveryV1beta1NamespacedEndpointSlice$Status$202)[ResponseContentType]> { @@ -50059,7 +53552,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified EndpointSlice */ public async patchDiscoveryV1beta1NamespacedEndpointSlice<RequestContentType extends RequestContentType$patchDiscoveryV1beta1NamespacedEndpointSlice, ResponseContentType extends ResponseContentType$patchDiscoveryV1beta1NamespacedEndpointSlice>(params: Params$patchDiscoveryV1beta1NamespacedEndpointSlice<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchDiscoveryV1beta1NamespacedEndpointSlice$Status$200[ResponseContentType]> { @@ -50074,7 +53573,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of EndpointSlice. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchDiscoveryV1beta1EndpointSliceListForAllNamespaces<ResponseContentType extends ResponseContentType$watchDiscoveryV1beta1EndpointSliceListForAllNamespaces>(params: Params$watchDiscoveryV1beta1EndpointSliceListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchDiscoveryV1beta1EndpointSliceListForAllNamespaces$Status$200[ResponseContentType]> { @@ -50093,7 +53598,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of EndpointSlice. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchDiscoveryV1beta1NamespacedEndpointSliceList<ResponseContentType extends ResponseContentType$watchDiscoveryV1beta1NamespacedEndpointSliceList>(params: Params$watchDiscoveryV1beta1NamespacedEndpointSliceList<ResponseContentType>, option?: RequestOption): Promise<Response$watchDiscoveryV1beta1NamespacedEndpointSliceList$Status$200[ResponseContentType]> { @@ -50112,7 +53623,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind EndpointSlice. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchDiscoveryV1beta1NamespacedEndpointSlice<ResponseContentType extends ResponseContentType$watchDiscoveryV1beta1NamespacedEndpointSlice>(params: Params$watchDiscoveryV1beta1NamespacedEndpointSlice<ResponseContentType>, option?: RequestOption): Promise<Response$watchDiscoveryV1beta1NamespacedEndpointSlice$Status$200[ResponseContentType]> { @@ -50131,7 +53648,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get information of a group */ public async getEventsAPIGroup<ResponseContentType extends ResponseContentType$getEventsAPIGroup>(params: Params$getEventsAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getEventsAPIGroup$Status$200[ResponseContentType]> { @@ -50139,7 +53662,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get available resources */ public async getEventsV1beta1APIResources<ResponseContentType extends ResponseContentType$getEventsV1beta1APIResources>(params: Params$getEventsV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getEventsV1beta1APIResources$Status$200[ResponseContentType]> { @@ -50147,7 +53676,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind Event */ public async listEventsV1beta1EventForAllNamespaces<ResponseContentType extends ResponseContentType$listEventsV1beta1EventForAllNamespaces>(params: Params$listEventsV1beta1EventForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listEventsV1beta1EventForAllNamespaces$Status$200[ResponseContentType]> { @@ -50166,7 +53701,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Event */ public async listEventsV1beta1NamespacedEvent<ResponseContentType extends ResponseContentType$listEventsV1beta1NamespacedEvent>(params: Params$listEventsV1beta1NamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<Response$listEventsV1beta1NamespacedEvent$Status$200[ResponseContentType]> { @@ -50185,7 +53726,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create an Event */ public async createEventsV1beta1NamespacedEvent<ResponseContentType extends ResponseContentType$createEventsV1beta1NamespacedEvent>(params: Params$createEventsV1beta1NamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<(Response$createEventsV1beta1NamespacedEvent$Status$200 | Response$createEventsV1beta1NamespacedEvent$Status$201 | Response$createEventsV1beta1NamespacedEvent$Status$202)[ResponseContentType]> { @@ -50199,7 +53746,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of Event */ public async deleteEventsV1beta1CollectionNamespacedEvent<ResponseContentType extends ResponseContentType$deleteEventsV1beta1CollectionNamespacedEvent>(params: Params$deleteEventsV1beta1CollectionNamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<Response$deleteEventsV1beta1CollectionNamespacedEvent$Status$200[ResponseContentType]> { @@ -50223,7 +53776,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified Event */ public async readEventsV1beta1NamespacedEvent<ResponseContentType extends ResponseContentType$readEventsV1beta1NamespacedEvent>(params: Params$readEventsV1beta1NamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<Response$readEventsV1beta1NamespacedEvent$Status$200[ResponseContentType]> { @@ -50236,7 +53795,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified Event */ public async replaceEventsV1beta1NamespacedEvent<ResponseContentType extends ResponseContentType$replaceEventsV1beta1NamespacedEvent>(params: Params$replaceEventsV1beta1NamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceEventsV1beta1NamespacedEvent$Status$200 | Response$replaceEventsV1beta1NamespacedEvent$Status$201)[ResponseContentType]> { @@ -50250,7 +53815,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete an Event */ public async deleteEventsV1beta1NamespacedEvent<ResponseContentType extends ResponseContentType$deleteEventsV1beta1NamespacedEvent>(params: Params$deleteEventsV1beta1NamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteEventsV1beta1NamespacedEvent$Status$200 | Response$deleteEventsV1beta1NamespacedEvent$Status$202)[ResponseContentType]> { @@ -50266,7 +53837,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified Event */ public async patchEventsV1beta1NamespacedEvent<RequestContentType extends RequestContentType$patchEventsV1beta1NamespacedEvent, ResponseContentType extends ResponseContentType$patchEventsV1beta1NamespacedEvent>(params: Params$patchEventsV1beta1NamespacedEvent<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchEventsV1beta1NamespacedEvent$Status$200[ResponseContentType]> { @@ -50281,7 +53858,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Event. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchEventsV1beta1EventListForAllNamespaces<ResponseContentType extends ResponseContentType$watchEventsV1beta1EventListForAllNamespaces>(params: Params$watchEventsV1beta1EventListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchEventsV1beta1EventListForAllNamespaces$Status$200[ResponseContentType]> { @@ -50300,7 +53883,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Event. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchEventsV1beta1NamespacedEventList<ResponseContentType extends ResponseContentType$watchEventsV1beta1NamespacedEventList>(params: Params$watchEventsV1beta1NamespacedEventList<ResponseContentType>, option?: RequestOption): Promise<Response$watchEventsV1beta1NamespacedEventList$Status$200[ResponseContentType]> { @@ -50319,7 +53908,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind Event. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchEventsV1beta1NamespacedEvent<ResponseContentType extends ResponseContentType$watchEventsV1beta1NamespacedEvent>(params: Params$watchEventsV1beta1NamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<Response$watchEventsV1beta1NamespacedEvent$Status$200[ResponseContentType]> { @@ -50338,7 +53933,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get information of a group */ public async getExtensionsAPIGroup<ResponseContentType extends ResponseContentType$getExtensionsAPIGroup>(params: Params$getExtensionsAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getExtensionsAPIGroup$Status$200[ResponseContentType]> { @@ -50346,7 +53947,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get available resources */ public async getExtensionsV1beta1APIResources<ResponseContentType extends ResponseContentType$getExtensionsV1beta1APIResources>(params: Params$getExtensionsV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getExtensionsV1beta1APIResources$Status$200[ResponseContentType]> { @@ -50354,7 +53961,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind Ingress */ public async listExtensionsV1beta1IngressForAllNamespaces<ResponseContentType extends ResponseContentType$listExtensionsV1beta1IngressForAllNamespaces>(params: Params$listExtensionsV1beta1IngressForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listExtensionsV1beta1IngressForAllNamespaces$Status$200[ResponseContentType]> { @@ -50373,7 +53986,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Ingress */ public async listExtensionsV1beta1NamespacedIngress<ResponseContentType extends ResponseContentType$listExtensionsV1beta1NamespacedIngress>(params: Params$listExtensionsV1beta1NamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<Response$listExtensionsV1beta1NamespacedIngress$Status$200[ResponseContentType]> { @@ -50392,7 +54011,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create an Ingress */ public async createExtensionsV1beta1NamespacedIngress<ResponseContentType extends ResponseContentType$createExtensionsV1beta1NamespacedIngress>(params: Params$createExtensionsV1beta1NamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<(Response$createExtensionsV1beta1NamespacedIngress$Status$200 | Response$createExtensionsV1beta1NamespacedIngress$Status$201 | Response$createExtensionsV1beta1NamespacedIngress$Status$202)[ResponseContentType]> { @@ -50406,7 +54031,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of Ingress */ public async deleteExtensionsV1beta1CollectionNamespacedIngress<ResponseContentType extends ResponseContentType$deleteExtensionsV1beta1CollectionNamespacedIngress>(params: Params$deleteExtensionsV1beta1CollectionNamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<Response$deleteExtensionsV1beta1CollectionNamespacedIngress$Status$200[ResponseContentType]> { @@ -50430,7 +54061,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified Ingress */ public async readExtensionsV1beta1NamespacedIngress<ResponseContentType extends ResponseContentType$readExtensionsV1beta1NamespacedIngress>(params: Params$readExtensionsV1beta1NamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<Response$readExtensionsV1beta1NamespacedIngress$Status$200[ResponseContentType]> { @@ -50443,7 +54080,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified Ingress */ public async replaceExtensionsV1beta1NamespacedIngress<ResponseContentType extends ResponseContentType$replaceExtensionsV1beta1NamespacedIngress>(params: Params$replaceExtensionsV1beta1NamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceExtensionsV1beta1NamespacedIngress$Status$200 | Response$replaceExtensionsV1beta1NamespacedIngress$Status$201)[ResponseContentType]> { @@ -50457,7 +54100,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete an Ingress */ public async deleteExtensionsV1beta1NamespacedIngress<ResponseContentType extends ResponseContentType$deleteExtensionsV1beta1NamespacedIngress>(params: Params$deleteExtensionsV1beta1NamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteExtensionsV1beta1NamespacedIngress$Status$200 | Response$deleteExtensionsV1beta1NamespacedIngress$Status$202)[ResponseContentType]> { @@ -50473,7 +54122,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified Ingress */ public async patchExtensionsV1beta1NamespacedIngress<RequestContentType extends RequestContentType$patchExtensionsV1beta1NamespacedIngress, ResponseContentType extends ResponseContentType$patchExtensionsV1beta1NamespacedIngress>(params: Params$patchExtensionsV1beta1NamespacedIngress<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchExtensionsV1beta1NamespacedIngress$Status$200[ResponseContentType]> { @@ -50488,7 +54143,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified Ingress */ public async readExtensionsV1beta1NamespacedIngressStatus<ResponseContentType extends ResponseContentType$readExtensionsV1beta1NamespacedIngressStatus>(params: Params$readExtensionsV1beta1NamespacedIngressStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readExtensionsV1beta1NamespacedIngressStatus$Status$200[ResponseContentType]> { @@ -50499,7 +54160,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified Ingress */ public async replaceExtensionsV1beta1NamespacedIngressStatus<ResponseContentType extends ResponseContentType$replaceExtensionsV1beta1NamespacedIngressStatus>(params: Params$replaceExtensionsV1beta1NamespacedIngressStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceExtensionsV1beta1NamespacedIngressStatus$Status$200 | Response$replaceExtensionsV1beta1NamespacedIngressStatus$Status$201)[ResponseContentType]> { @@ -50513,7 +54180,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified Ingress */ public async patchExtensionsV1beta1NamespacedIngressStatus<RequestContentType extends RequestContentType$patchExtensionsV1beta1NamespacedIngressStatus, ResponseContentType extends ResponseContentType$patchExtensionsV1beta1NamespacedIngressStatus>(params: Params$patchExtensionsV1beta1NamespacedIngressStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchExtensionsV1beta1NamespacedIngressStatus$Status$200[ResponseContentType]> { @@ -50528,7 +54201,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Ingress. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchExtensionsV1beta1IngressListForAllNamespaces<ResponseContentType extends ResponseContentType$watchExtensionsV1beta1IngressListForAllNamespaces>(params: Params$watchExtensionsV1beta1IngressListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchExtensionsV1beta1IngressListForAllNamespaces$Status$200[ResponseContentType]> { @@ -50547,7 +54226,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Ingress. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchExtensionsV1beta1NamespacedIngressList<ResponseContentType extends ResponseContentType$watchExtensionsV1beta1NamespacedIngressList>(params: Params$watchExtensionsV1beta1NamespacedIngressList<ResponseContentType>, option?: RequestOption): Promise<Response$watchExtensionsV1beta1NamespacedIngressList$Status$200[ResponseContentType]> { @@ -50566,7 +54251,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind Ingress. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchExtensionsV1beta1NamespacedIngress<ResponseContentType extends ResponseContentType$watchExtensionsV1beta1NamespacedIngress>(params: Params$watchExtensionsV1beta1NamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<Response$watchExtensionsV1beta1NamespacedIngress$Status$200[ResponseContentType]> { @@ -50585,7 +54276,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get information of a group */ public async getFlowcontrolApiserverAPIGroup<ResponseContentType extends ResponseContentType$getFlowcontrolApiserverAPIGroup>(params: Params$getFlowcontrolApiserverAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getFlowcontrolApiserverAPIGroup$Status$200[ResponseContentType]> { @@ -50593,7 +54290,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get available resources */ public async getFlowcontrolApiserverV1alpha1APIResources<ResponseContentType extends ResponseContentType$getFlowcontrolApiserverV1alpha1APIResources>(params: Params$getFlowcontrolApiserverV1alpha1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getFlowcontrolApiserverV1alpha1APIResources$Status$200[ResponseContentType]> { @@ -50601,7 +54304,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind FlowSchema */ public async listFlowcontrolApiserverV1alpha1FlowSchema<ResponseContentType extends ResponseContentType$listFlowcontrolApiserverV1alpha1FlowSchema>(params: Params$listFlowcontrolApiserverV1alpha1FlowSchema<ResponseContentType>, option?: RequestOption): Promise<Response$listFlowcontrolApiserverV1alpha1FlowSchema$Status$200[ResponseContentType]> { @@ -50620,7 +54329,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a FlowSchema */ public async createFlowcontrolApiserverV1alpha1FlowSchema<ResponseContentType extends ResponseContentType$createFlowcontrolApiserverV1alpha1FlowSchema>(params: Params$createFlowcontrolApiserverV1alpha1FlowSchema<ResponseContentType>, option?: RequestOption): Promise<(Response$createFlowcontrolApiserverV1alpha1FlowSchema$Status$200 | Response$createFlowcontrolApiserverV1alpha1FlowSchema$Status$201 | Response$createFlowcontrolApiserverV1alpha1FlowSchema$Status$202)[ResponseContentType]> { @@ -50634,7 +54349,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of FlowSchema */ public async deleteFlowcontrolApiserverV1alpha1CollectionFlowSchema<ResponseContentType extends ResponseContentType$deleteFlowcontrolApiserverV1alpha1CollectionFlowSchema>(params: Params$deleteFlowcontrolApiserverV1alpha1CollectionFlowSchema<ResponseContentType>, option?: RequestOption): Promise<Response$deleteFlowcontrolApiserverV1alpha1CollectionFlowSchema$Status$200[ResponseContentType]> { @@ -50658,7 +54379,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified FlowSchema */ public async readFlowcontrolApiserverV1alpha1FlowSchema<ResponseContentType extends ResponseContentType$readFlowcontrolApiserverV1alpha1FlowSchema>(params: Params$readFlowcontrolApiserverV1alpha1FlowSchema<ResponseContentType>, option?: RequestOption): Promise<Response$readFlowcontrolApiserverV1alpha1FlowSchema$Status$200[ResponseContentType]> { @@ -50671,7 +54398,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified FlowSchema */ public async replaceFlowcontrolApiserverV1alpha1FlowSchema<ResponseContentType extends ResponseContentType$replaceFlowcontrolApiserverV1alpha1FlowSchema>(params: Params$replaceFlowcontrolApiserverV1alpha1FlowSchema<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceFlowcontrolApiserverV1alpha1FlowSchema$Status$200 | Response$replaceFlowcontrolApiserverV1alpha1FlowSchema$Status$201)[ResponseContentType]> { @@ -50685,7 +54418,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a FlowSchema */ public async deleteFlowcontrolApiserverV1alpha1FlowSchema<ResponseContentType extends ResponseContentType$deleteFlowcontrolApiserverV1alpha1FlowSchema>(params: Params$deleteFlowcontrolApiserverV1alpha1FlowSchema<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteFlowcontrolApiserverV1alpha1FlowSchema$Status$200 | Response$deleteFlowcontrolApiserverV1alpha1FlowSchema$Status$202)[ResponseContentType]> { @@ -50701,7 +54440,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified FlowSchema */ public async patchFlowcontrolApiserverV1alpha1FlowSchema<RequestContentType extends RequestContentType$patchFlowcontrolApiserverV1alpha1FlowSchema, ResponseContentType extends ResponseContentType$patchFlowcontrolApiserverV1alpha1FlowSchema>(params: Params$patchFlowcontrolApiserverV1alpha1FlowSchema<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchFlowcontrolApiserverV1alpha1FlowSchema$Status$200[ResponseContentType]> { @@ -50716,7 +54461,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified FlowSchema */ public async readFlowcontrolApiserverV1alpha1FlowSchemaStatus<ResponseContentType extends ResponseContentType$readFlowcontrolApiserverV1alpha1FlowSchemaStatus>(params: Params$readFlowcontrolApiserverV1alpha1FlowSchemaStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readFlowcontrolApiserverV1alpha1FlowSchemaStatus$Status$200[ResponseContentType]> { @@ -50727,7 +54478,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified FlowSchema */ public async replaceFlowcontrolApiserverV1alpha1FlowSchemaStatus<ResponseContentType extends ResponseContentType$replaceFlowcontrolApiserverV1alpha1FlowSchemaStatus>(params: Params$replaceFlowcontrolApiserverV1alpha1FlowSchemaStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceFlowcontrolApiserverV1alpha1FlowSchemaStatus$Status$200 | Response$replaceFlowcontrolApiserverV1alpha1FlowSchemaStatus$Status$201)[ResponseContentType]> { @@ -50741,7 +54498,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified FlowSchema */ public async patchFlowcontrolApiserverV1alpha1FlowSchemaStatus<RequestContentType extends RequestContentType$patchFlowcontrolApiserverV1alpha1FlowSchemaStatus, ResponseContentType extends ResponseContentType$patchFlowcontrolApiserverV1alpha1FlowSchemaStatus>(params: Params$patchFlowcontrolApiserverV1alpha1FlowSchemaStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchFlowcontrolApiserverV1alpha1FlowSchemaStatus$Status$200[ResponseContentType]> { @@ -50756,7 +54519,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind PriorityLevelConfiguration */ public async listFlowcontrolApiserverV1alpha1PriorityLevelConfiguration<ResponseContentType extends ResponseContentType$listFlowcontrolApiserverV1alpha1PriorityLevelConfiguration>(params: Params$listFlowcontrolApiserverV1alpha1PriorityLevelConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$listFlowcontrolApiserverV1alpha1PriorityLevelConfiguration$Status$200[ResponseContentType]> { @@ -50775,7 +54544,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a PriorityLevelConfiguration */ public async createFlowcontrolApiserverV1alpha1PriorityLevelConfiguration<ResponseContentType extends ResponseContentType$createFlowcontrolApiserverV1alpha1PriorityLevelConfiguration>(params: Params$createFlowcontrolApiserverV1alpha1PriorityLevelConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$createFlowcontrolApiserverV1alpha1PriorityLevelConfiguration$Status$200 | Response$createFlowcontrolApiserverV1alpha1PriorityLevelConfiguration$Status$201 | Response$createFlowcontrolApiserverV1alpha1PriorityLevelConfiguration$Status$202)[ResponseContentType]> { @@ -50789,7 +54564,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of PriorityLevelConfiguration */ public async deleteFlowcontrolApiserverV1alpha1CollectionPriorityLevelConfiguration<ResponseContentType extends ResponseContentType$deleteFlowcontrolApiserverV1alpha1CollectionPriorityLevelConfiguration>(params: Params$deleteFlowcontrolApiserverV1alpha1CollectionPriorityLevelConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$deleteFlowcontrolApiserverV1alpha1CollectionPriorityLevelConfiguration$Status$200[ResponseContentType]> { @@ -50813,7 +54594,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified PriorityLevelConfiguration */ public async readFlowcontrolApiserverV1alpha1PriorityLevelConfiguration<ResponseContentType extends ResponseContentType$readFlowcontrolApiserverV1alpha1PriorityLevelConfiguration>(params: Params$readFlowcontrolApiserverV1alpha1PriorityLevelConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$readFlowcontrolApiserverV1alpha1PriorityLevelConfiguration$Status$200[ResponseContentType]> { @@ -50826,7 +54613,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified PriorityLevelConfiguration */ public async replaceFlowcontrolApiserverV1alpha1PriorityLevelConfiguration<ResponseContentType extends ResponseContentType$replaceFlowcontrolApiserverV1alpha1PriorityLevelConfiguration>(params: Params$replaceFlowcontrolApiserverV1alpha1PriorityLevelConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceFlowcontrolApiserverV1alpha1PriorityLevelConfiguration$Status$200 | Response$replaceFlowcontrolApiserverV1alpha1PriorityLevelConfiguration$Status$201)[ResponseContentType]> { @@ -50840,7 +54633,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a PriorityLevelConfiguration */ public async deleteFlowcontrolApiserverV1alpha1PriorityLevelConfiguration<ResponseContentType extends ResponseContentType$deleteFlowcontrolApiserverV1alpha1PriorityLevelConfiguration>(params: Params$deleteFlowcontrolApiserverV1alpha1PriorityLevelConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteFlowcontrolApiserverV1alpha1PriorityLevelConfiguration$Status$200 | Response$deleteFlowcontrolApiserverV1alpha1PriorityLevelConfiguration$Status$202)[ResponseContentType]> { @@ -50856,7 +54655,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified PriorityLevelConfiguration */ public async patchFlowcontrolApiserverV1alpha1PriorityLevelConfiguration<RequestContentType extends RequestContentType$patchFlowcontrolApiserverV1alpha1PriorityLevelConfiguration, ResponseContentType extends ResponseContentType$patchFlowcontrolApiserverV1alpha1PriorityLevelConfiguration>(params: Params$patchFlowcontrolApiserverV1alpha1PriorityLevelConfiguration<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchFlowcontrolApiserverV1alpha1PriorityLevelConfiguration$Status$200[ResponseContentType]> { @@ -50871,7 +54676,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified PriorityLevelConfiguration */ public async readFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus<ResponseContentType extends ResponseContentType$readFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus>(params: Params$readFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus$Status$200[ResponseContentType]> { @@ -50882,7 +54693,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified PriorityLevelConfiguration */ public async replaceFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus<ResponseContentType extends ResponseContentType$replaceFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus>(params: Params$replaceFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus$Status$200 | Response$replaceFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus$Status$201)[ResponseContentType]> { @@ -50896,7 +54713,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified PriorityLevelConfiguration */ public async patchFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus<RequestContentType extends RequestContentType$patchFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus, ResponseContentType extends ResponseContentType$patchFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus>(params: Params$patchFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus$Status$200[ResponseContentType]> { @@ -50911,7 +54734,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of FlowSchema. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchFlowcontrolApiserverV1alpha1FlowSchemaList<ResponseContentType extends ResponseContentType$watchFlowcontrolApiserverV1alpha1FlowSchemaList>(params: Params$watchFlowcontrolApiserverV1alpha1FlowSchemaList<ResponseContentType>, option?: RequestOption): Promise<Response$watchFlowcontrolApiserverV1alpha1FlowSchemaList$Status$200[ResponseContentType]> { @@ -50930,7 +54759,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind FlowSchema. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchFlowcontrolApiserverV1alpha1FlowSchema<ResponseContentType extends ResponseContentType$watchFlowcontrolApiserverV1alpha1FlowSchema>(params: Params$watchFlowcontrolApiserverV1alpha1FlowSchema<ResponseContentType>, option?: RequestOption): Promise<Response$watchFlowcontrolApiserverV1alpha1FlowSchema$Status$200[ResponseContentType]> { @@ -50949,7 +54784,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of PriorityLevelConfiguration. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchFlowcontrolApiserverV1alpha1PriorityLevelConfigurationList<ResponseContentType extends ResponseContentType$watchFlowcontrolApiserverV1alpha1PriorityLevelConfigurationList>(params: Params$watchFlowcontrolApiserverV1alpha1PriorityLevelConfigurationList<ResponseContentType>, option?: RequestOption): Promise<Response$watchFlowcontrolApiserverV1alpha1PriorityLevelConfigurationList$Status$200[ResponseContentType]> { @@ -50968,7 +54809,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind PriorityLevelConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchFlowcontrolApiserverV1alpha1PriorityLevelConfiguration<ResponseContentType extends ResponseContentType$watchFlowcontrolApiserverV1alpha1PriorityLevelConfiguration>(params: Params$watchFlowcontrolApiserverV1alpha1PriorityLevelConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$watchFlowcontrolApiserverV1alpha1PriorityLevelConfiguration$Status$200[ResponseContentType]> { @@ -50987,7 +54834,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get information of a group */ public async getNetworkingAPIGroup<ResponseContentType extends ResponseContentType$getNetworkingAPIGroup>(params: Params$getNetworkingAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getNetworkingAPIGroup$Status$200[ResponseContentType]> { @@ -50995,7 +54848,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get available resources */ public async getNetworkingV1APIResources<ResponseContentType extends ResponseContentType$getNetworkingV1APIResources>(params: Params$getNetworkingV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getNetworkingV1APIResources$Status$200[ResponseContentType]> { @@ -51003,7 +54862,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind NetworkPolicy */ public async listNetworkingV1NamespacedNetworkPolicy<ResponseContentType extends ResponseContentType$listNetworkingV1NamespacedNetworkPolicy>(params: Params$listNetworkingV1NamespacedNetworkPolicy<ResponseContentType>, option?: RequestOption): Promise<Response$listNetworkingV1NamespacedNetworkPolicy$Status$200[ResponseContentType]> { @@ -51022,7 +54887,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a NetworkPolicy */ public async createNetworkingV1NamespacedNetworkPolicy<ResponseContentType extends ResponseContentType$createNetworkingV1NamespacedNetworkPolicy>(params: Params$createNetworkingV1NamespacedNetworkPolicy<ResponseContentType>, option?: RequestOption): Promise<(Response$createNetworkingV1NamespacedNetworkPolicy$Status$200 | Response$createNetworkingV1NamespacedNetworkPolicy$Status$201 | Response$createNetworkingV1NamespacedNetworkPolicy$Status$202)[ResponseContentType]> { @@ -51036,7 +54907,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of NetworkPolicy */ public async deleteNetworkingV1CollectionNamespacedNetworkPolicy<ResponseContentType extends ResponseContentType$deleteNetworkingV1CollectionNamespacedNetworkPolicy>(params: Params$deleteNetworkingV1CollectionNamespacedNetworkPolicy<ResponseContentType>, option?: RequestOption): Promise<Response$deleteNetworkingV1CollectionNamespacedNetworkPolicy$Status$200[ResponseContentType]> { @@ -51060,7 +54937,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified NetworkPolicy */ public async readNetworkingV1NamespacedNetworkPolicy<ResponseContentType extends ResponseContentType$readNetworkingV1NamespacedNetworkPolicy>(params: Params$readNetworkingV1NamespacedNetworkPolicy<ResponseContentType>, option?: RequestOption): Promise<Response$readNetworkingV1NamespacedNetworkPolicy$Status$200[ResponseContentType]> { @@ -51073,7 +54956,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified NetworkPolicy */ public async replaceNetworkingV1NamespacedNetworkPolicy<ResponseContentType extends ResponseContentType$replaceNetworkingV1NamespacedNetworkPolicy>(params: Params$replaceNetworkingV1NamespacedNetworkPolicy<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceNetworkingV1NamespacedNetworkPolicy$Status$200 | Response$replaceNetworkingV1NamespacedNetworkPolicy$Status$201)[ResponseContentType]> { @@ -51087,7 +54976,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a NetworkPolicy */ public async deleteNetworkingV1NamespacedNetworkPolicy<ResponseContentType extends ResponseContentType$deleteNetworkingV1NamespacedNetworkPolicy>(params: Params$deleteNetworkingV1NamespacedNetworkPolicy<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteNetworkingV1NamespacedNetworkPolicy$Status$200 | Response$deleteNetworkingV1NamespacedNetworkPolicy$Status$202)[ResponseContentType]> { @@ -51103,7 +54998,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified NetworkPolicy */ public async patchNetworkingV1NamespacedNetworkPolicy<RequestContentType extends RequestContentType$patchNetworkingV1NamespacedNetworkPolicy, ResponseContentType extends ResponseContentType$patchNetworkingV1NamespacedNetworkPolicy>(params: Params$patchNetworkingV1NamespacedNetworkPolicy<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchNetworkingV1NamespacedNetworkPolicy$Status$200[ResponseContentType]> { @@ -51118,7 +55019,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind NetworkPolicy */ public async listNetworkingV1NetworkPolicyForAllNamespaces<ResponseContentType extends ResponseContentType$listNetworkingV1NetworkPolicyForAllNamespaces>(params: Params$listNetworkingV1NetworkPolicyForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listNetworkingV1NetworkPolicyForAllNamespaces$Status$200[ResponseContentType]> { @@ -51137,7 +55044,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of NetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchNetworkingV1NamespacedNetworkPolicyList<ResponseContentType extends ResponseContentType$watchNetworkingV1NamespacedNetworkPolicyList>(params: Params$watchNetworkingV1NamespacedNetworkPolicyList<ResponseContentType>, option?: RequestOption): Promise<Response$watchNetworkingV1NamespacedNetworkPolicyList$Status$200[ResponseContentType]> { @@ -51156,7 +55069,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind NetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchNetworkingV1NamespacedNetworkPolicy<ResponseContentType extends ResponseContentType$watchNetworkingV1NamespacedNetworkPolicy>(params: Params$watchNetworkingV1NamespacedNetworkPolicy<ResponseContentType>, option?: RequestOption): Promise<Response$watchNetworkingV1NamespacedNetworkPolicy$Status$200[ResponseContentType]> { @@ -51175,7 +55094,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of NetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchNetworkingV1NetworkPolicyListForAllNamespaces<ResponseContentType extends ResponseContentType$watchNetworkingV1NetworkPolicyListForAllNamespaces>(params: Params$watchNetworkingV1NetworkPolicyListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchNetworkingV1NetworkPolicyListForAllNamespaces$Status$200[ResponseContentType]> { @@ -51194,7 +55119,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get available resources */ public async getNetworkingV1beta1APIResources<ResponseContentType extends ResponseContentType$getNetworkingV1beta1APIResources>(params: Params$getNetworkingV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getNetworkingV1beta1APIResources$Status$200[ResponseContentType]> { @@ -51202,7 +55133,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind IngressClass */ public async listNetworkingV1beta1IngressClass<ResponseContentType extends ResponseContentType$listNetworkingV1beta1IngressClass>(params: Params$listNetworkingV1beta1IngressClass<ResponseContentType>, option?: RequestOption): Promise<Response$listNetworkingV1beta1IngressClass$Status$200[ResponseContentType]> { @@ -51221,7 +55158,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create an IngressClass */ public async createNetworkingV1beta1IngressClass<ResponseContentType extends ResponseContentType$createNetworkingV1beta1IngressClass>(params: Params$createNetworkingV1beta1IngressClass<ResponseContentType>, option?: RequestOption): Promise<(Response$createNetworkingV1beta1IngressClass$Status$200 | Response$createNetworkingV1beta1IngressClass$Status$201 | Response$createNetworkingV1beta1IngressClass$Status$202)[ResponseContentType]> { @@ -51235,7 +55178,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of IngressClass */ public async deleteNetworkingV1beta1CollectionIngressClass<ResponseContentType extends ResponseContentType$deleteNetworkingV1beta1CollectionIngressClass>(params: Params$deleteNetworkingV1beta1CollectionIngressClass<ResponseContentType>, option?: RequestOption): Promise<Response$deleteNetworkingV1beta1CollectionIngressClass$Status$200[ResponseContentType]> { @@ -51259,7 +55208,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified IngressClass */ public async readNetworkingV1beta1IngressClass<ResponseContentType extends ResponseContentType$readNetworkingV1beta1IngressClass>(params: Params$readNetworkingV1beta1IngressClass<ResponseContentType>, option?: RequestOption): Promise<Response$readNetworkingV1beta1IngressClass$Status$200[ResponseContentType]> { @@ -51272,7 +55227,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified IngressClass */ public async replaceNetworkingV1beta1IngressClass<ResponseContentType extends ResponseContentType$replaceNetworkingV1beta1IngressClass>(params: Params$replaceNetworkingV1beta1IngressClass<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceNetworkingV1beta1IngressClass$Status$200 | Response$replaceNetworkingV1beta1IngressClass$Status$201)[ResponseContentType]> { @@ -51286,7 +55247,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete an IngressClass */ public async deleteNetworkingV1beta1IngressClass<ResponseContentType extends ResponseContentType$deleteNetworkingV1beta1IngressClass>(params: Params$deleteNetworkingV1beta1IngressClass<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteNetworkingV1beta1IngressClass$Status$200 | Response$deleteNetworkingV1beta1IngressClass$Status$202)[ResponseContentType]> { @@ -51302,7 +55269,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified IngressClass */ public async patchNetworkingV1beta1IngressClass<RequestContentType extends RequestContentType$patchNetworkingV1beta1IngressClass, ResponseContentType extends ResponseContentType$patchNetworkingV1beta1IngressClass>(params: Params$patchNetworkingV1beta1IngressClass<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchNetworkingV1beta1IngressClass$Status$200[ResponseContentType]> { @@ -51317,7 +55290,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Ingress */ public async listNetworkingV1beta1IngressForAllNamespaces<ResponseContentType extends ResponseContentType$listNetworkingV1beta1IngressForAllNamespaces>(params: Params$listNetworkingV1beta1IngressForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listNetworkingV1beta1IngressForAllNamespaces$Status$200[ResponseContentType]> { @@ -51336,7 +55315,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Ingress */ public async listNetworkingV1beta1NamespacedIngress<ResponseContentType extends ResponseContentType$listNetworkingV1beta1NamespacedIngress>(params: Params$listNetworkingV1beta1NamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<Response$listNetworkingV1beta1NamespacedIngress$Status$200[ResponseContentType]> { @@ -51355,7 +55340,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create an Ingress */ public async createNetworkingV1beta1NamespacedIngress<ResponseContentType extends ResponseContentType$createNetworkingV1beta1NamespacedIngress>(params: Params$createNetworkingV1beta1NamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<(Response$createNetworkingV1beta1NamespacedIngress$Status$200 | Response$createNetworkingV1beta1NamespacedIngress$Status$201 | Response$createNetworkingV1beta1NamespacedIngress$Status$202)[ResponseContentType]> { @@ -51369,7 +55360,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of Ingress */ public async deleteNetworkingV1beta1CollectionNamespacedIngress<ResponseContentType extends ResponseContentType$deleteNetworkingV1beta1CollectionNamespacedIngress>(params: Params$deleteNetworkingV1beta1CollectionNamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<Response$deleteNetworkingV1beta1CollectionNamespacedIngress$Status$200[ResponseContentType]> { @@ -51393,7 +55390,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified Ingress */ public async readNetworkingV1beta1NamespacedIngress<ResponseContentType extends ResponseContentType$readNetworkingV1beta1NamespacedIngress>(params: Params$readNetworkingV1beta1NamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<Response$readNetworkingV1beta1NamespacedIngress$Status$200[ResponseContentType]> { @@ -51406,7 +55409,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified Ingress */ public async replaceNetworkingV1beta1NamespacedIngress<ResponseContentType extends ResponseContentType$replaceNetworkingV1beta1NamespacedIngress>(params: Params$replaceNetworkingV1beta1NamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceNetworkingV1beta1NamespacedIngress$Status$200 | Response$replaceNetworkingV1beta1NamespacedIngress$Status$201)[ResponseContentType]> { @@ -51420,7 +55429,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete an Ingress */ public async deleteNetworkingV1beta1NamespacedIngress<ResponseContentType extends ResponseContentType$deleteNetworkingV1beta1NamespacedIngress>(params: Params$deleteNetworkingV1beta1NamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteNetworkingV1beta1NamespacedIngress$Status$200 | Response$deleteNetworkingV1beta1NamespacedIngress$Status$202)[ResponseContentType]> { @@ -51436,7 +55451,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified Ingress */ public async patchNetworkingV1beta1NamespacedIngress<RequestContentType extends RequestContentType$patchNetworkingV1beta1NamespacedIngress, ResponseContentType extends ResponseContentType$patchNetworkingV1beta1NamespacedIngress>(params: Params$patchNetworkingV1beta1NamespacedIngress<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchNetworkingV1beta1NamespacedIngress$Status$200[ResponseContentType]> { @@ -51451,7 +55472,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified Ingress */ public async readNetworkingV1beta1NamespacedIngressStatus<ResponseContentType extends ResponseContentType$readNetworkingV1beta1NamespacedIngressStatus>(params: Params$readNetworkingV1beta1NamespacedIngressStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readNetworkingV1beta1NamespacedIngressStatus$Status$200[ResponseContentType]> { @@ -51462,7 +55489,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified Ingress */ public async replaceNetworkingV1beta1NamespacedIngressStatus<ResponseContentType extends ResponseContentType$replaceNetworkingV1beta1NamespacedIngressStatus>(params: Params$replaceNetworkingV1beta1NamespacedIngressStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceNetworkingV1beta1NamespacedIngressStatus$Status$200 | Response$replaceNetworkingV1beta1NamespacedIngressStatus$Status$201)[ResponseContentType]> { @@ -51476,7 +55509,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified Ingress */ public async patchNetworkingV1beta1NamespacedIngressStatus<RequestContentType extends RequestContentType$patchNetworkingV1beta1NamespacedIngressStatus, ResponseContentType extends ResponseContentType$patchNetworkingV1beta1NamespacedIngressStatus>(params: Params$patchNetworkingV1beta1NamespacedIngressStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchNetworkingV1beta1NamespacedIngressStatus$Status$200[ResponseContentType]> { @@ -51491,7 +55530,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of IngressClass. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchNetworkingV1beta1IngressClassList<ResponseContentType extends ResponseContentType$watchNetworkingV1beta1IngressClassList>(params: Params$watchNetworkingV1beta1IngressClassList<ResponseContentType>, option?: RequestOption): Promise<Response$watchNetworkingV1beta1IngressClassList$Status$200[ResponseContentType]> { @@ -51510,7 +55555,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind IngressClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchNetworkingV1beta1IngressClass<ResponseContentType extends ResponseContentType$watchNetworkingV1beta1IngressClass>(params: Params$watchNetworkingV1beta1IngressClass<ResponseContentType>, option?: RequestOption): Promise<Response$watchNetworkingV1beta1IngressClass$Status$200[ResponseContentType]> { @@ -51529,7 +55580,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Ingress. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchNetworkingV1beta1IngressListForAllNamespaces<ResponseContentType extends ResponseContentType$watchNetworkingV1beta1IngressListForAllNamespaces>(params: Params$watchNetworkingV1beta1IngressListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchNetworkingV1beta1IngressListForAllNamespaces$Status$200[ResponseContentType]> { @@ -51548,7 +55605,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Ingress. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchNetworkingV1beta1NamespacedIngressList<ResponseContentType extends ResponseContentType$watchNetworkingV1beta1NamespacedIngressList>(params: Params$watchNetworkingV1beta1NamespacedIngressList<ResponseContentType>, option?: RequestOption): Promise<Response$watchNetworkingV1beta1NamespacedIngressList$Status$200[ResponseContentType]> { @@ -51567,7 +55630,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind Ingress. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchNetworkingV1beta1NamespacedIngress<ResponseContentType extends ResponseContentType$watchNetworkingV1beta1NamespacedIngress>(params: Params$watchNetworkingV1beta1NamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<Response$watchNetworkingV1beta1NamespacedIngress$Status$200[ResponseContentType]> { @@ -51586,7 +55655,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get information of a group */ public async getNodeAPIGroup<ResponseContentType extends ResponseContentType$getNodeAPIGroup>(params: Params$getNodeAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getNodeAPIGroup$Status$200[ResponseContentType]> { @@ -51594,7 +55669,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get available resources */ public async getNodeV1alpha1APIResources<ResponseContentType extends ResponseContentType$getNodeV1alpha1APIResources>(params: Params$getNodeV1alpha1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getNodeV1alpha1APIResources$Status$200[ResponseContentType]> { @@ -51602,7 +55683,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind RuntimeClass */ public async listNodeV1alpha1RuntimeClass<ResponseContentType extends ResponseContentType$listNodeV1alpha1RuntimeClass>(params: Params$listNodeV1alpha1RuntimeClass<ResponseContentType>, option?: RequestOption): Promise<Response$listNodeV1alpha1RuntimeClass$Status$200[ResponseContentType]> { @@ -51621,7 +55708,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a RuntimeClass */ public async createNodeV1alpha1RuntimeClass<ResponseContentType extends ResponseContentType$createNodeV1alpha1RuntimeClass>(params: Params$createNodeV1alpha1RuntimeClass<ResponseContentType>, option?: RequestOption): Promise<(Response$createNodeV1alpha1RuntimeClass$Status$200 | Response$createNodeV1alpha1RuntimeClass$Status$201 | Response$createNodeV1alpha1RuntimeClass$Status$202)[ResponseContentType]> { @@ -51635,7 +55728,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of RuntimeClass */ public async deleteNodeV1alpha1CollectionRuntimeClass<ResponseContentType extends ResponseContentType$deleteNodeV1alpha1CollectionRuntimeClass>(params: Params$deleteNodeV1alpha1CollectionRuntimeClass<ResponseContentType>, option?: RequestOption): Promise<Response$deleteNodeV1alpha1CollectionRuntimeClass$Status$200[ResponseContentType]> { @@ -51659,7 +55758,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified RuntimeClass */ public async readNodeV1alpha1RuntimeClass<ResponseContentType extends ResponseContentType$readNodeV1alpha1RuntimeClass>(params: Params$readNodeV1alpha1RuntimeClass<ResponseContentType>, option?: RequestOption): Promise<Response$readNodeV1alpha1RuntimeClass$Status$200[ResponseContentType]> { @@ -51672,7 +55777,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified RuntimeClass */ public async replaceNodeV1alpha1RuntimeClass<ResponseContentType extends ResponseContentType$replaceNodeV1alpha1RuntimeClass>(params: Params$replaceNodeV1alpha1RuntimeClass<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceNodeV1alpha1RuntimeClass$Status$200 | Response$replaceNodeV1alpha1RuntimeClass$Status$201)[ResponseContentType]> { @@ -51686,7 +55797,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a RuntimeClass */ public async deleteNodeV1alpha1RuntimeClass<ResponseContentType extends ResponseContentType$deleteNodeV1alpha1RuntimeClass>(params: Params$deleteNodeV1alpha1RuntimeClass<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteNodeV1alpha1RuntimeClass$Status$200 | Response$deleteNodeV1alpha1RuntimeClass$Status$202)[ResponseContentType]> { @@ -51702,7 +55819,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified RuntimeClass */ public async patchNodeV1alpha1RuntimeClass<RequestContentType extends RequestContentType$patchNodeV1alpha1RuntimeClass, ResponseContentType extends ResponseContentType$patchNodeV1alpha1RuntimeClass>(params: Params$patchNodeV1alpha1RuntimeClass<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchNodeV1alpha1RuntimeClass$Status$200[ResponseContentType]> { @@ -51717,7 +55840,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of RuntimeClass. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchNodeV1alpha1RuntimeClassList<ResponseContentType extends ResponseContentType$watchNodeV1alpha1RuntimeClassList>(params: Params$watchNodeV1alpha1RuntimeClassList<ResponseContentType>, option?: RequestOption): Promise<Response$watchNodeV1alpha1RuntimeClassList$Status$200[ResponseContentType]> { @@ -51736,7 +55865,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind RuntimeClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchNodeV1alpha1RuntimeClass<ResponseContentType extends ResponseContentType$watchNodeV1alpha1RuntimeClass>(params: Params$watchNodeV1alpha1RuntimeClass<ResponseContentType>, option?: RequestOption): Promise<Response$watchNodeV1alpha1RuntimeClass$Status$200[ResponseContentType]> { @@ -51755,7 +55890,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get available resources */ public async getNodeV1beta1APIResources<ResponseContentType extends ResponseContentType$getNodeV1beta1APIResources>(params: Params$getNodeV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getNodeV1beta1APIResources$Status$200[ResponseContentType]> { @@ -51763,7 +55904,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind RuntimeClass */ public async listNodeV1beta1RuntimeClass<ResponseContentType extends ResponseContentType$listNodeV1beta1RuntimeClass>(params: Params$listNodeV1beta1RuntimeClass<ResponseContentType>, option?: RequestOption): Promise<Response$listNodeV1beta1RuntimeClass$Status$200[ResponseContentType]> { @@ -51782,7 +55929,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a RuntimeClass */ public async createNodeV1beta1RuntimeClass<ResponseContentType extends ResponseContentType$createNodeV1beta1RuntimeClass>(params: Params$createNodeV1beta1RuntimeClass<ResponseContentType>, option?: RequestOption): Promise<(Response$createNodeV1beta1RuntimeClass$Status$200 | Response$createNodeV1beta1RuntimeClass$Status$201 | Response$createNodeV1beta1RuntimeClass$Status$202)[ResponseContentType]> { @@ -51796,7 +55949,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of RuntimeClass */ public async deleteNodeV1beta1CollectionRuntimeClass<ResponseContentType extends ResponseContentType$deleteNodeV1beta1CollectionRuntimeClass>(params: Params$deleteNodeV1beta1CollectionRuntimeClass<ResponseContentType>, option?: RequestOption): Promise<Response$deleteNodeV1beta1CollectionRuntimeClass$Status$200[ResponseContentType]> { @@ -51820,7 +55979,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified RuntimeClass */ public async readNodeV1beta1RuntimeClass<ResponseContentType extends ResponseContentType$readNodeV1beta1RuntimeClass>(params: Params$readNodeV1beta1RuntimeClass<ResponseContentType>, option?: RequestOption): Promise<Response$readNodeV1beta1RuntimeClass$Status$200[ResponseContentType]> { @@ -51833,7 +55998,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified RuntimeClass */ public async replaceNodeV1beta1RuntimeClass<ResponseContentType extends ResponseContentType$replaceNodeV1beta1RuntimeClass>(params: Params$replaceNodeV1beta1RuntimeClass<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceNodeV1beta1RuntimeClass$Status$200 | Response$replaceNodeV1beta1RuntimeClass$Status$201)[ResponseContentType]> { @@ -51847,7 +56018,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a RuntimeClass */ public async deleteNodeV1beta1RuntimeClass<ResponseContentType extends ResponseContentType$deleteNodeV1beta1RuntimeClass>(params: Params$deleteNodeV1beta1RuntimeClass<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteNodeV1beta1RuntimeClass$Status$200 | Response$deleteNodeV1beta1RuntimeClass$Status$202)[ResponseContentType]> { @@ -51863,7 +56040,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified RuntimeClass */ public async patchNodeV1beta1RuntimeClass<RequestContentType extends RequestContentType$patchNodeV1beta1RuntimeClass, ResponseContentType extends ResponseContentType$patchNodeV1beta1RuntimeClass>(params: Params$patchNodeV1beta1RuntimeClass<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchNodeV1beta1RuntimeClass$Status$200[ResponseContentType]> { @@ -51878,7 +56061,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of RuntimeClass. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchNodeV1beta1RuntimeClassList<ResponseContentType extends ResponseContentType$watchNodeV1beta1RuntimeClassList>(params: Params$watchNodeV1beta1RuntimeClassList<ResponseContentType>, option?: RequestOption): Promise<Response$watchNodeV1beta1RuntimeClassList$Status$200[ResponseContentType]> { @@ -51897,7 +56086,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind RuntimeClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchNodeV1beta1RuntimeClass<ResponseContentType extends ResponseContentType$watchNodeV1beta1RuntimeClass>(params: Params$watchNodeV1beta1RuntimeClass<ResponseContentType>, option?: RequestOption): Promise<Response$watchNodeV1beta1RuntimeClass$Status$200[ResponseContentType]> { @@ -51916,7 +56111,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get information of a group */ public async getPolicyAPIGroup<ResponseContentType extends ResponseContentType$getPolicyAPIGroup>(params: Params$getPolicyAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getPolicyAPIGroup$Status$200[ResponseContentType]> { @@ -51924,7 +56125,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get available resources */ public async getPolicyV1beta1APIResources<ResponseContentType extends ResponseContentType$getPolicyV1beta1APIResources>(params: Params$getPolicyV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getPolicyV1beta1APIResources$Status$200[ResponseContentType]> { @@ -51932,7 +56139,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind PodDisruptionBudget */ public async listPolicyV1beta1NamespacedPodDisruptionBudget<ResponseContentType extends ResponseContentType$listPolicyV1beta1NamespacedPodDisruptionBudget>(params: Params$listPolicyV1beta1NamespacedPodDisruptionBudget<ResponseContentType>, option?: RequestOption): Promise<Response$listPolicyV1beta1NamespacedPodDisruptionBudget$Status$200[ResponseContentType]> { @@ -51951,7 +56164,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a PodDisruptionBudget */ public async createPolicyV1beta1NamespacedPodDisruptionBudget<ResponseContentType extends ResponseContentType$createPolicyV1beta1NamespacedPodDisruptionBudget>(params: Params$createPolicyV1beta1NamespacedPodDisruptionBudget<ResponseContentType>, option?: RequestOption): Promise<(Response$createPolicyV1beta1NamespacedPodDisruptionBudget$Status$200 | Response$createPolicyV1beta1NamespacedPodDisruptionBudget$Status$201 | Response$createPolicyV1beta1NamespacedPodDisruptionBudget$Status$202)[ResponseContentType]> { @@ -51965,7 +56184,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of PodDisruptionBudget */ public async deletePolicyV1beta1CollectionNamespacedPodDisruptionBudget<ResponseContentType extends ResponseContentType$deletePolicyV1beta1CollectionNamespacedPodDisruptionBudget>(params: Params$deletePolicyV1beta1CollectionNamespacedPodDisruptionBudget<ResponseContentType>, option?: RequestOption): Promise<Response$deletePolicyV1beta1CollectionNamespacedPodDisruptionBudget$Status$200[ResponseContentType]> { @@ -51989,7 +56214,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified PodDisruptionBudget */ public async readPolicyV1beta1NamespacedPodDisruptionBudget<ResponseContentType extends ResponseContentType$readPolicyV1beta1NamespacedPodDisruptionBudget>(params: Params$readPolicyV1beta1NamespacedPodDisruptionBudget<ResponseContentType>, option?: RequestOption): Promise<Response$readPolicyV1beta1NamespacedPodDisruptionBudget$Status$200[ResponseContentType]> { @@ -52002,7 +56233,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified PodDisruptionBudget */ public async replacePolicyV1beta1NamespacedPodDisruptionBudget<ResponseContentType extends ResponseContentType$replacePolicyV1beta1NamespacedPodDisruptionBudget>(params: Params$replacePolicyV1beta1NamespacedPodDisruptionBudget<ResponseContentType>, option?: RequestOption): Promise<(Response$replacePolicyV1beta1NamespacedPodDisruptionBudget$Status$200 | Response$replacePolicyV1beta1NamespacedPodDisruptionBudget$Status$201)[ResponseContentType]> { @@ -52016,7 +56253,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a PodDisruptionBudget */ public async deletePolicyV1beta1NamespacedPodDisruptionBudget<ResponseContentType extends ResponseContentType$deletePolicyV1beta1NamespacedPodDisruptionBudget>(params: Params$deletePolicyV1beta1NamespacedPodDisruptionBudget<ResponseContentType>, option?: RequestOption): Promise<(Response$deletePolicyV1beta1NamespacedPodDisruptionBudget$Status$200 | Response$deletePolicyV1beta1NamespacedPodDisruptionBudget$Status$202)[ResponseContentType]> { @@ -52032,7 +56275,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified PodDisruptionBudget */ public async patchPolicyV1beta1NamespacedPodDisruptionBudget<RequestContentType extends RequestContentType$patchPolicyV1beta1NamespacedPodDisruptionBudget, ResponseContentType extends ResponseContentType$patchPolicyV1beta1NamespacedPodDisruptionBudget>(params: Params$patchPolicyV1beta1NamespacedPodDisruptionBudget<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchPolicyV1beta1NamespacedPodDisruptionBudget$Status$200[ResponseContentType]> { @@ -52047,7 +56296,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified PodDisruptionBudget */ public async readPolicyV1beta1NamespacedPodDisruptionBudgetStatus<ResponseContentType extends ResponseContentType$readPolicyV1beta1NamespacedPodDisruptionBudgetStatus>(params: Params$readPolicyV1beta1NamespacedPodDisruptionBudgetStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readPolicyV1beta1NamespacedPodDisruptionBudgetStatus$Status$200[ResponseContentType]> { @@ -52058,7 +56313,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified PodDisruptionBudget */ public async replacePolicyV1beta1NamespacedPodDisruptionBudgetStatus<ResponseContentType extends ResponseContentType$replacePolicyV1beta1NamespacedPodDisruptionBudgetStatus>(params: Params$replacePolicyV1beta1NamespacedPodDisruptionBudgetStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replacePolicyV1beta1NamespacedPodDisruptionBudgetStatus$Status$200 | Response$replacePolicyV1beta1NamespacedPodDisruptionBudgetStatus$Status$201)[ResponseContentType]> { @@ -52072,7 +56333,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified PodDisruptionBudget */ public async patchPolicyV1beta1NamespacedPodDisruptionBudgetStatus<RequestContentType extends RequestContentType$patchPolicyV1beta1NamespacedPodDisruptionBudgetStatus, ResponseContentType extends ResponseContentType$patchPolicyV1beta1NamespacedPodDisruptionBudgetStatus>(params: Params$patchPolicyV1beta1NamespacedPodDisruptionBudgetStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchPolicyV1beta1NamespacedPodDisruptionBudgetStatus$Status$200[ResponseContentType]> { @@ -52087,7 +56354,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind PodDisruptionBudget */ public async listPolicyV1beta1PodDisruptionBudgetForAllNamespaces<ResponseContentType extends ResponseContentType$listPolicyV1beta1PodDisruptionBudgetForAllNamespaces>(params: Params$listPolicyV1beta1PodDisruptionBudgetForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listPolicyV1beta1PodDisruptionBudgetForAllNamespaces$Status$200[ResponseContentType]> { @@ -52106,7 +56379,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind PodSecurityPolicy */ public async listPolicyV1beta1PodSecurityPolicy<ResponseContentType extends ResponseContentType$listPolicyV1beta1PodSecurityPolicy>(params: Params$listPolicyV1beta1PodSecurityPolicy<ResponseContentType>, option?: RequestOption): Promise<Response$listPolicyV1beta1PodSecurityPolicy$Status$200[ResponseContentType]> { @@ -52125,7 +56404,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a PodSecurityPolicy */ public async createPolicyV1beta1PodSecurityPolicy<ResponseContentType extends ResponseContentType$createPolicyV1beta1PodSecurityPolicy>(params: Params$createPolicyV1beta1PodSecurityPolicy<ResponseContentType>, option?: RequestOption): Promise<(Response$createPolicyV1beta1PodSecurityPolicy$Status$200 | Response$createPolicyV1beta1PodSecurityPolicy$Status$201 | Response$createPolicyV1beta1PodSecurityPolicy$Status$202)[ResponseContentType]> { @@ -52139,7 +56424,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of PodSecurityPolicy */ public async deletePolicyV1beta1CollectionPodSecurityPolicy<ResponseContentType extends ResponseContentType$deletePolicyV1beta1CollectionPodSecurityPolicy>(params: Params$deletePolicyV1beta1CollectionPodSecurityPolicy<ResponseContentType>, option?: RequestOption): Promise<Response$deletePolicyV1beta1CollectionPodSecurityPolicy$Status$200[ResponseContentType]> { @@ -52163,7 +56454,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified PodSecurityPolicy */ public async readPolicyV1beta1PodSecurityPolicy<ResponseContentType extends ResponseContentType$readPolicyV1beta1PodSecurityPolicy>(params: Params$readPolicyV1beta1PodSecurityPolicy<ResponseContentType>, option?: RequestOption): Promise<Response$readPolicyV1beta1PodSecurityPolicy$Status$200[ResponseContentType]> { @@ -52176,7 +56473,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified PodSecurityPolicy */ public async replacePolicyV1beta1PodSecurityPolicy<ResponseContentType extends ResponseContentType$replacePolicyV1beta1PodSecurityPolicy>(params: Params$replacePolicyV1beta1PodSecurityPolicy<ResponseContentType>, option?: RequestOption): Promise<(Response$replacePolicyV1beta1PodSecurityPolicy$Status$200 | Response$replacePolicyV1beta1PodSecurityPolicy$Status$201)[ResponseContentType]> { @@ -52190,7 +56493,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a PodSecurityPolicy */ public async deletePolicyV1beta1PodSecurityPolicy<ResponseContentType extends ResponseContentType$deletePolicyV1beta1PodSecurityPolicy>(params: Params$deletePolicyV1beta1PodSecurityPolicy<ResponseContentType>, option?: RequestOption): Promise<(Response$deletePolicyV1beta1PodSecurityPolicy$Status$200 | Response$deletePolicyV1beta1PodSecurityPolicy$Status$202)[ResponseContentType]> { @@ -52206,7 +56515,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified PodSecurityPolicy */ public async patchPolicyV1beta1PodSecurityPolicy<RequestContentType extends RequestContentType$patchPolicyV1beta1PodSecurityPolicy, ResponseContentType extends ResponseContentType$patchPolicyV1beta1PodSecurityPolicy>(params: Params$patchPolicyV1beta1PodSecurityPolicy<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchPolicyV1beta1PodSecurityPolicy$Status$200[ResponseContentType]> { @@ -52221,7 +56536,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchPolicyV1beta1NamespacedPodDisruptionBudgetList<ResponseContentType extends ResponseContentType$watchPolicyV1beta1NamespacedPodDisruptionBudgetList>(params: Params$watchPolicyV1beta1NamespacedPodDisruptionBudgetList<ResponseContentType>, option?: RequestOption): Promise<Response$watchPolicyV1beta1NamespacedPodDisruptionBudgetList$Status$200[ResponseContentType]> { @@ -52240,7 +56561,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchPolicyV1beta1NamespacedPodDisruptionBudget<ResponseContentType extends ResponseContentType$watchPolicyV1beta1NamespacedPodDisruptionBudget>(params: Params$watchPolicyV1beta1NamespacedPodDisruptionBudget<ResponseContentType>, option?: RequestOption): Promise<Response$watchPolicyV1beta1NamespacedPodDisruptionBudget$Status$200[ResponseContentType]> { @@ -52259,7 +56586,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces<ResponseContentType extends ResponseContentType$watchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces>(params: Params$watchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces$Status$200[ResponseContentType]> { @@ -52278,7 +56611,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of PodSecurityPolicy. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchPolicyV1beta1PodSecurityPolicyList<ResponseContentType extends ResponseContentType$watchPolicyV1beta1PodSecurityPolicyList>(params: Params$watchPolicyV1beta1PodSecurityPolicyList<ResponseContentType>, option?: RequestOption): Promise<Response$watchPolicyV1beta1PodSecurityPolicyList$Status$200[ResponseContentType]> { @@ -52297,7 +56636,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind PodSecurityPolicy. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchPolicyV1beta1PodSecurityPolicy<ResponseContentType extends ResponseContentType$watchPolicyV1beta1PodSecurityPolicy>(params: Params$watchPolicyV1beta1PodSecurityPolicy<ResponseContentType>, option?: RequestOption): Promise<Response$watchPolicyV1beta1PodSecurityPolicy$Status$200[ResponseContentType]> { @@ -52316,7 +56661,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get information of a group */ public async getRbacAuthorizationAPIGroup<ResponseContentType extends ResponseContentType$getRbacAuthorizationAPIGroup>(params: Params$getRbacAuthorizationAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getRbacAuthorizationAPIGroup$Status$200[ResponseContentType]> { @@ -52324,7 +56675,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get available resources */ public async getRbacAuthorizationV1APIResources<ResponseContentType extends ResponseContentType$getRbacAuthorizationV1APIResources>(params: Params$getRbacAuthorizationV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getRbacAuthorizationV1APIResources$Status$200[ResponseContentType]> { @@ -52332,7 +56689,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind ClusterRoleBinding */ public async listRbacAuthorizationV1ClusterRoleBinding<ResponseContentType extends ResponseContentType$listRbacAuthorizationV1ClusterRoleBinding>(params: Params$listRbacAuthorizationV1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1ClusterRoleBinding$Status$200[ResponseContentType]> { @@ -52351,7 +56714,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a ClusterRoleBinding */ public async createRbacAuthorizationV1ClusterRoleBinding<ResponseContentType extends ResponseContentType$createRbacAuthorizationV1ClusterRoleBinding>(params: Params$createRbacAuthorizationV1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$createRbacAuthorizationV1ClusterRoleBinding$Status$200 | Response$createRbacAuthorizationV1ClusterRoleBinding$Status$201 | Response$createRbacAuthorizationV1ClusterRoleBinding$Status$202)[ResponseContentType]> { @@ -52365,7 +56734,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of ClusterRoleBinding */ public async deleteRbacAuthorizationV1CollectionClusterRoleBinding<ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1CollectionClusterRoleBinding>(params: Params$deleteRbacAuthorizationV1CollectionClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$deleteRbacAuthorizationV1CollectionClusterRoleBinding$Status$200[ResponseContentType]> { @@ -52389,7 +56764,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified ClusterRoleBinding */ public async readRbacAuthorizationV1ClusterRoleBinding<ResponseContentType extends ResponseContentType$readRbacAuthorizationV1ClusterRoleBinding>(params: Params$readRbacAuthorizationV1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$readRbacAuthorizationV1ClusterRoleBinding$Status$200[ResponseContentType]> { @@ -52400,7 +56781,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified ClusterRoleBinding */ public async replaceRbacAuthorizationV1ClusterRoleBinding<ResponseContentType extends ResponseContentType$replaceRbacAuthorizationV1ClusterRoleBinding>(params: Params$replaceRbacAuthorizationV1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceRbacAuthorizationV1ClusterRoleBinding$Status$200 | Response$replaceRbacAuthorizationV1ClusterRoleBinding$Status$201)[ResponseContentType]> { @@ -52414,7 +56801,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a ClusterRoleBinding */ public async deleteRbacAuthorizationV1ClusterRoleBinding<ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1ClusterRoleBinding>(params: Params$deleteRbacAuthorizationV1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteRbacAuthorizationV1ClusterRoleBinding$Status$200 | Response$deleteRbacAuthorizationV1ClusterRoleBinding$Status$202)[ResponseContentType]> { @@ -52430,7 +56823,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified ClusterRoleBinding */ public async patchRbacAuthorizationV1ClusterRoleBinding<RequestContentType extends RequestContentType$patchRbacAuthorizationV1ClusterRoleBinding, ResponseContentType extends ResponseContentType$patchRbacAuthorizationV1ClusterRoleBinding>(params: Params$patchRbacAuthorizationV1ClusterRoleBinding<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchRbacAuthorizationV1ClusterRoleBinding$Status$200[ResponseContentType]> { @@ -52445,7 +56844,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind ClusterRole */ public async listRbacAuthorizationV1ClusterRole<ResponseContentType extends ResponseContentType$listRbacAuthorizationV1ClusterRole>(params: Params$listRbacAuthorizationV1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1ClusterRole$Status$200[ResponseContentType]> { @@ -52464,7 +56869,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a ClusterRole */ public async createRbacAuthorizationV1ClusterRole<ResponseContentType extends ResponseContentType$createRbacAuthorizationV1ClusterRole>(params: Params$createRbacAuthorizationV1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<(Response$createRbacAuthorizationV1ClusterRole$Status$200 | Response$createRbacAuthorizationV1ClusterRole$Status$201 | Response$createRbacAuthorizationV1ClusterRole$Status$202)[ResponseContentType]> { @@ -52478,7 +56889,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of ClusterRole */ public async deleteRbacAuthorizationV1CollectionClusterRole<ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1CollectionClusterRole>(params: Params$deleteRbacAuthorizationV1CollectionClusterRole<ResponseContentType>, option?: RequestOption): Promise<Response$deleteRbacAuthorizationV1CollectionClusterRole$Status$200[ResponseContentType]> { @@ -52502,7 +56919,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified ClusterRole */ public async readRbacAuthorizationV1ClusterRole<ResponseContentType extends ResponseContentType$readRbacAuthorizationV1ClusterRole>(params: Params$readRbacAuthorizationV1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<Response$readRbacAuthorizationV1ClusterRole$Status$200[ResponseContentType]> { @@ -52513,7 +56936,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified ClusterRole */ public async replaceRbacAuthorizationV1ClusterRole<ResponseContentType extends ResponseContentType$replaceRbacAuthorizationV1ClusterRole>(params: Params$replaceRbacAuthorizationV1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceRbacAuthorizationV1ClusterRole$Status$200 | Response$replaceRbacAuthorizationV1ClusterRole$Status$201)[ResponseContentType]> { @@ -52527,7 +56956,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a ClusterRole */ public async deleteRbacAuthorizationV1ClusterRole<ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1ClusterRole>(params: Params$deleteRbacAuthorizationV1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteRbacAuthorizationV1ClusterRole$Status$200 | Response$deleteRbacAuthorizationV1ClusterRole$Status$202)[ResponseContentType]> { @@ -52543,7 +56978,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified ClusterRole */ public async patchRbacAuthorizationV1ClusterRole<RequestContentType extends RequestContentType$patchRbacAuthorizationV1ClusterRole, ResponseContentType extends ResponseContentType$patchRbacAuthorizationV1ClusterRole>(params: Params$patchRbacAuthorizationV1ClusterRole<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchRbacAuthorizationV1ClusterRole$Status$200[ResponseContentType]> { @@ -52558,7 +56999,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind RoleBinding */ public async listRbacAuthorizationV1NamespacedRoleBinding<ResponseContentType extends ResponseContentType$listRbacAuthorizationV1NamespacedRoleBinding>(params: Params$listRbacAuthorizationV1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1NamespacedRoleBinding$Status$200[ResponseContentType]> { @@ -52577,7 +57024,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a RoleBinding */ public async createRbacAuthorizationV1NamespacedRoleBinding<ResponseContentType extends ResponseContentType$createRbacAuthorizationV1NamespacedRoleBinding>(params: Params$createRbacAuthorizationV1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$createRbacAuthorizationV1NamespacedRoleBinding$Status$200 | Response$createRbacAuthorizationV1NamespacedRoleBinding$Status$201 | Response$createRbacAuthorizationV1NamespacedRoleBinding$Status$202)[ResponseContentType]> { @@ -52591,7 +57044,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of RoleBinding */ public async deleteRbacAuthorizationV1CollectionNamespacedRoleBinding<ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1CollectionNamespacedRoleBinding>(params: Params$deleteRbacAuthorizationV1CollectionNamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$deleteRbacAuthorizationV1CollectionNamespacedRoleBinding$Status$200[ResponseContentType]> { @@ -52615,7 +57074,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified RoleBinding */ public async readRbacAuthorizationV1NamespacedRoleBinding<ResponseContentType extends ResponseContentType$readRbacAuthorizationV1NamespacedRoleBinding>(params: Params$readRbacAuthorizationV1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$readRbacAuthorizationV1NamespacedRoleBinding$Status$200[ResponseContentType]> { @@ -52626,7 +57091,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified RoleBinding */ public async replaceRbacAuthorizationV1NamespacedRoleBinding<ResponseContentType extends ResponseContentType$replaceRbacAuthorizationV1NamespacedRoleBinding>(params: Params$replaceRbacAuthorizationV1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceRbacAuthorizationV1NamespacedRoleBinding$Status$200 | Response$replaceRbacAuthorizationV1NamespacedRoleBinding$Status$201)[ResponseContentType]> { @@ -52640,7 +57111,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a RoleBinding */ public async deleteRbacAuthorizationV1NamespacedRoleBinding<ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1NamespacedRoleBinding>(params: Params$deleteRbacAuthorizationV1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteRbacAuthorizationV1NamespacedRoleBinding$Status$200 | Response$deleteRbacAuthorizationV1NamespacedRoleBinding$Status$202)[ResponseContentType]> { @@ -52656,7 +57133,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified RoleBinding */ public async patchRbacAuthorizationV1NamespacedRoleBinding<RequestContentType extends RequestContentType$patchRbacAuthorizationV1NamespacedRoleBinding, ResponseContentType extends ResponseContentType$patchRbacAuthorizationV1NamespacedRoleBinding>(params: Params$patchRbacAuthorizationV1NamespacedRoleBinding<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchRbacAuthorizationV1NamespacedRoleBinding$Status$200[ResponseContentType]> { @@ -52671,7 +57154,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Role */ public async listRbacAuthorizationV1NamespacedRole<ResponseContentType extends ResponseContentType$listRbacAuthorizationV1NamespacedRole>(params: Params$listRbacAuthorizationV1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1NamespacedRole$Status$200[ResponseContentType]> { @@ -52690,7 +57179,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a Role */ public async createRbacAuthorizationV1NamespacedRole<ResponseContentType extends ResponseContentType$createRbacAuthorizationV1NamespacedRole>(params: Params$createRbacAuthorizationV1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<(Response$createRbacAuthorizationV1NamespacedRole$Status$200 | Response$createRbacAuthorizationV1NamespacedRole$Status$201 | Response$createRbacAuthorizationV1NamespacedRole$Status$202)[ResponseContentType]> { @@ -52704,7 +57199,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of Role */ public async deleteRbacAuthorizationV1CollectionNamespacedRole<ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1CollectionNamespacedRole>(params: Params$deleteRbacAuthorizationV1CollectionNamespacedRole<ResponseContentType>, option?: RequestOption): Promise<Response$deleteRbacAuthorizationV1CollectionNamespacedRole$Status$200[ResponseContentType]> { @@ -52728,7 +57229,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified Role */ public async readRbacAuthorizationV1NamespacedRole<ResponseContentType extends ResponseContentType$readRbacAuthorizationV1NamespacedRole>(params: Params$readRbacAuthorizationV1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<Response$readRbacAuthorizationV1NamespacedRole$Status$200[ResponseContentType]> { @@ -52739,7 +57246,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified Role */ public async replaceRbacAuthorizationV1NamespacedRole<ResponseContentType extends ResponseContentType$replaceRbacAuthorizationV1NamespacedRole>(params: Params$replaceRbacAuthorizationV1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceRbacAuthorizationV1NamespacedRole$Status$200 | Response$replaceRbacAuthorizationV1NamespacedRole$Status$201)[ResponseContentType]> { @@ -52753,7 +57266,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a Role */ public async deleteRbacAuthorizationV1NamespacedRole<ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1NamespacedRole>(params: Params$deleteRbacAuthorizationV1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteRbacAuthorizationV1NamespacedRole$Status$200 | Response$deleteRbacAuthorizationV1NamespacedRole$Status$202)[ResponseContentType]> { @@ -52769,7 +57288,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified Role */ public async patchRbacAuthorizationV1NamespacedRole<RequestContentType extends RequestContentType$patchRbacAuthorizationV1NamespacedRole, ResponseContentType extends ResponseContentType$patchRbacAuthorizationV1NamespacedRole>(params: Params$patchRbacAuthorizationV1NamespacedRole<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchRbacAuthorizationV1NamespacedRole$Status$200[ResponseContentType]> { @@ -52784,7 +57309,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind RoleBinding */ public async listRbacAuthorizationV1RoleBindingForAllNamespaces<ResponseContentType extends ResponseContentType$listRbacAuthorizationV1RoleBindingForAllNamespaces>(params: Params$listRbacAuthorizationV1RoleBindingForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1RoleBindingForAllNamespaces$Status$200[ResponseContentType]> { @@ -52803,7 +57334,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Role */ public async listRbacAuthorizationV1RoleForAllNamespaces<ResponseContentType extends ResponseContentType$listRbacAuthorizationV1RoleForAllNamespaces>(params: Params$listRbacAuthorizationV1RoleForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1RoleForAllNamespaces$Status$200[ResponseContentType]> { @@ -52822,7 +57359,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of ClusterRoleBinding. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchRbacAuthorizationV1ClusterRoleBindingList<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1ClusterRoleBindingList>(params: Params$watchRbacAuthorizationV1ClusterRoleBindingList<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1ClusterRoleBindingList$Status$200[ResponseContentType]> { @@ -52841,7 +57384,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind ClusterRoleBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchRbacAuthorizationV1ClusterRoleBinding<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1ClusterRoleBinding>(params: Params$watchRbacAuthorizationV1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1ClusterRoleBinding$Status$200[ResponseContentType]> { @@ -52860,7 +57409,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of ClusterRole. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchRbacAuthorizationV1ClusterRoleList<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1ClusterRoleList>(params: Params$watchRbacAuthorizationV1ClusterRoleList<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1ClusterRoleList$Status$200[ResponseContentType]> { @@ -52879,7 +57434,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind ClusterRole. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchRbacAuthorizationV1ClusterRole<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1ClusterRole>(params: Params$watchRbacAuthorizationV1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1ClusterRole$Status$200[ResponseContentType]> { @@ -52898,7 +57459,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of RoleBinding. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchRbacAuthorizationV1NamespacedRoleBindingList<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1NamespacedRoleBindingList>(params: Params$watchRbacAuthorizationV1NamespacedRoleBindingList<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1NamespacedRoleBindingList$Status$200[ResponseContentType]> { @@ -52917,7 +57484,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind RoleBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchRbacAuthorizationV1NamespacedRoleBinding<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1NamespacedRoleBinding>(params: Params$watchRbacAuthorizationV1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1NamespacedRoleBinding$Status$200[ResponseContentType]> { @@ -52936,7 +57509,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Role. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchRbacAuthorizationV1NamespacedRoleList<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1NamespacedRoleList>(params: Params$watchRbacAuthorizationV1NamespacedRoleList<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1NamespacedRoleList$Status$200[ResponseContentType]> { @@ -52955,7 +57534,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind Role. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchRbacAuthorizationV1NamespacedRole<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1NamespacedRole>(params: Params$watchRbacAuthorizationV1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1NamespacedRole$Status$200[ResponseContentType]> { @@ -52974,7 +57559,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of RoleBinding. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchRbacAuthorizationV1RoleBindingListForAllNamespaces<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1RoleBindingListForAllNamespaces>(params: Params$watchRbacAuthorizationV1RoleBindingListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1RoleBindingListForAllNamespaces$Status$200[ResponseContentType]> { @@ -52993,7 +57584,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Role. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchRbacAuthorizationV1RoleListForAllNamespaces<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1RoleListForAllNamespaces>(params: Params$watchRbacAuthorizationV1RoleListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1RoleListForAllNamespaces$Status$200[ResponseContentType]> { @@ -53012,7 +57609,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get available resources */ public async getRbacAuthorizationV1alpha1APIResources<ResponseContentType extends ResponseContentType$getRbacAuthorizationV1alpha1APIResources>(params: Params$getRbacAuthorizationV1alpha1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getRbacAuthorizationV1alpha1APIResources$Status$200[ResponseContentType]> { @@ -53020,7 +57623,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind ClusterRoleBinding */ public async listRbacAuthorizationV1alpha1ClusterRoleBinding<ResponseContentType extends ResponseContentType$listRbacAuthorizationV1alpha1ClusterRoleBinding>(params: Params$listRbacAuthorizationV1alpha1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1alpha1ClusterRoleBinding$Status$200[ResponseContentType]> { @@ -53039,7 +57648,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a ClusterRoleBinding */ public async createRbacAuthorizationV1alpha1ClusterRoleBinding<ResponseContentType extends ResponseContentType$createRbacAuthorizationV1alpha1ClusterRoleBinding>(params: Params$createRbacAuthorizationV1alpha1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$createRbacAuthorizationV1alpha1ClusterRoleBinding$Status$200 | Response$createRbacAuthorizationV1alpha1ClusterRoleBinding$Status$201 | Response$createRbacAuthorizationV1alpha1ClusterRoleBinding$Status$202)[ResponseContentType]> { @@ -53053,7 +57668,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of ClusterRoleBinding */ public async deleteRbacAuthorizationV1alpha1CollectionClusterRoleBinding<ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1alpha1CollectionClusterRoleBinding>(params: Params$deleteRbacAuthorizationV1alpha1CollectionClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$deleteRbacAuthorizationV1alpha1CollectionClusterRoleBinding$Status$200[ResponseContentType]> { @@ -53077,7 +57698,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified ClusterRoleBinding */ public async readRbacAuthorizationV1alpha1ClusterRoleBinding<ResponseContentType extends ResponseContentType$readRbacAuthorizationV1alpha1ClusterRoleBinding>(params: Params$readRbacAuthorizationV1alpha1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$readRbacAuthorizationV1alpha1ClusterRoleBinding$Status$200[ResponseContentType]> { @@ -53088,7 +57715,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified ClusterRoleBinding */ public async replaceRbacAuthorizationV1alpha1ClusterRoleBinding<ResponseContentType extends ResponseContentType$replaceRbacAuthorizationV1alpha1ClusterRoleBinding>(params: Params$replaceRbacAuthorizationV1alpha1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceRbacAuthorizationV1alpha1ClusterRoleBinding$Status$200 | Response$replaceRbacAuthorizationV1alpha1ClusterRoleBinding$Status$201)[ResponseContentType]> { @@ -53102,7 +57735,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a ClusterRoleBinding */ public async deleteRbacAuthorizationV1alpha1ClusterRoleBinding<ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1alpha1ClusterRoleBinding>(params: Params$deleteRbacAuthorizationV1alpha1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteRbacAuthorizationV1alpha1ClusterRoleBinding$Status$200 | Response$deleteRbacAuthorizationV1alpha1ClusterRoleBinding$Status$202)[ResponseContentType]> { @@ -53118,7 +57757,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified ClusterRoleBinding */ public async patchRbacAuthorizationV1alpha1ClusterRoleBinding<RequestContentType extends RequestContentType$patchRbacAuthorizationV1alpha1ClusterRoleBinding, ResponseContentType extends ResponseContentType$patchRbacAuthorizationV1alpha1ClusterRoleBinding>(params: Params$patchRbacAuthorizationV1alpha1ClusterRoleBinding<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchRbacAuthorizationV1alpha1ClusterRoleBinding$Status$200[ResponseContentType]> { @@ -53133,7 +57778,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind ClusterRole */ public async listRbacAuthorizationV1alpha1ClusterRole<ResponseContentType extends ResponseContentType$listRbacAuthorizationV1alpha1ClusterRole>(params: Params$listRbacAuthorizationV1alpha1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1alpha1ClusterRole$Status$200[ResponseContentType]> { @@ -53152,7 +57803,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a ClusterRole */ public async createRbacAuthorizationV1alpha1ClusterRole<ResponseContentType extends ResponseContentType$createRbacAuthorizationV1alpha1ClusterRole>(params: Params$createRbacAuthorizationV1alpha1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<(Response$createRbacAuthorizationV1alpha1ClusterRole$Status$200 | Response$createRbacAuthorizationV1alpha1ClusterRole$Status$201 | Response$createRbacAuthorizationV1alpha1ClusterRole$Status$202)[ResponseContentType]> { @@ -53166,7 +57823,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of ClusterRole */ public async deleteRbacAuthorizationV1alpha1CollectionClusterRole<ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1alpha1CollectionClusterRole>(params: Params$deleteRbacAuthorizationV1alpha1CollectionClusterRole<ResponseContentType>, option?: RequestOption): Promise<Response$deleteRbacAuthorizationV1alpha1CollectionClusterRole$Status$200[ResponseContentType]> { @@ -53190,7 +57853,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified ClusterRole */ public async readRbacAuthorizationV1alpha1ClusterRole<ResponseContentType extends ResponseContentType$readRbacAuthorizationV1alpha1ClusterRole>(params: Params$readRbacAuthorizationV1alpha1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<Response$readRbacAuthorizationV1alpha1ClusterRole$Status$200[ResponseContentType]> { @@ -53201,7 +57870,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified ClusterRole */ public async replaceRbacAuthorizationV1alpha1ClusterRole<ResponseContentType extends ResponseContentType$replaceRbacAuthorizationV1alpha1ClusterRole>(params: Params$replaceRbacAuthorizationV1alpha1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceRbacAuthorizationV1alpha1ClusterRole$Status$200 | Response$replaceRbacAuthorizationV1alpha1ClusterRole$Status$201)[ResponseContentType]> { @@ -53215,7 +57890,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a ClusterRole */ public async deleteRbacAuthorizationV1alpha1ClusterRole<ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1alpha1ClusterRole>(params: Params$deleteRbacAuthorizationV1alpha1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteRbacAuthorizationV1alpha1ClusterRole$Status$200 | Response$deleteRbacAuthorizationV1alpha1ClusterRole$Status$202)[ResponseContentType]> { @@ -53231,7 +57912,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified ClusterRole */ public async patchRbacAuthorizationV1alpha1ClusterRole<RequestContentType extends RequestContentType$patchRbacAuthorizationV1alpha1ClusterRole, ResponseContentType extends ResponseContentType$patchRbacAuthorizationV1alpha1ClusterRole>(params: Params$patchRbacAuthorizationV1alpha1ClusterRole<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchRbacAuthorizationV1alpha1ClusterRole$Status$200[ResponseContentType]> { @@ -53246,7 +57933,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind RoleBinding */ public async listRbacAuthorizationV1alpha1NamespacedRoleBinding<ResponseContentType extends ResponseContentType$listRbacAuthorizationV1alpha1NamespacedRoleBinding>(params: Params$listRbacAuthorizationV1alpha1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1alpha1NamespacedRoleBinding$Status$200[ResponseContentType]> { @@ -53265,7 +57958,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a RoleBinding */ public async createRbacAuthorizationV1alpha1NamespacedRoleBinding<ResponseContentType extends ResponseContentType$createRbacAuthorizationV1alpha1NamespacedRoleBinding>(params: Params$createRbacAuthorizationV1alpha1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$createRbacAuthorizationV1alpha1NamespacedRoleBinding$Status$200 | Response$createRbacAuthorizationV1alpha1NamespacedRoleBinding$Status$201 | Response$createRbacAuthorizationV1alpha1NamespacedRoleBinding$Status$202)[ResponseContentType]> { @@ -53279,7 +57978,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of RoleBinding */ public async deleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBinding<ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBinding>(params: Params$deleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$deleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBinding$Status$200[ResponseContentType]> { @@ -53303,7 +58008,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified RoleBinding */ public async readRbacAuthorizationV1alpha1NamespacedRoleBinding<ResponseContentType extends ResponseContentType$readRbacAuthorizationV1alpha1NamespacedRoleBinding>(params: Params$readRbacAuthorizationV1alpha1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$readRbacAuthorizationV1alpha1NamespacedRoleBinding$Status$200[ResponseContentType]> { @@ -53314,7 +58025,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified RoleBinding */ public async replaceRbacAuthorizationV1alpha1NamespacedRoleBinding<ResponseContentType extends ResponseContentType$replaceRbacAuthorizationV1alpha1NamespacedRoleBinding>(params: Params$replaceRbacAuthorizationV1alpha1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceRbacAuthorizationV1alpha1NamespacedRoleBinding$Status$200 | Response$replaceRbacAuthorizationV1alpha1NamespacedRoleBinding$Status$201)[ResponseContentType]> { @@ -53328,7 +58045,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a RoleBinding */ public async deleteRbacAuthorizationV1alpha1NamespacedRoleBinding<ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1alpha1NamespacedRoleBinding>(params: Params$deleteRbacAuthorizationV1alpha1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteRbacAuthorizationV1alpha1NamespacedRoleBinding$Status$200 | Response$deleteRbacAuthorizationV1alpha1NamespacedRoleBinding$Status$202)[ResponseContentType]> { @@ -53344,7 +58067,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified RoleBinding */ public async patchRbacAuthorizationV1alpha1NamespacedRoleBinding<RequestContentType extends RequestContentType$patchRbacAuthorizationV1alpha1NamespacedRoleBinding, ResponseContentType extends ResponseContentType$patchRbacAuthorizationV1alpha1NamespacedRoleBinding>(params: Params$patchRbacAuthorizationV1alpha1NamespacedRoleBinding<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchRbacAuthorizationV1alpha1NamespacedRoleBinding$Status$200[ResponseContentType]> { @@ -53359,7 +58088,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Role */ public async listRbacAuthorizationV1alpha1NamespacedRole<ResponseContentType extends ResponseContentType$listRbacAuthorizationV1alpha1NamespacedRole>(params: Params$listRbacAuthorizationV1alpha1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1alpha1NamespacedRole$Status$200[ResponseContentType]> { @@ -53378,7 +58113,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a Role */ public async createRbacAuthorizationV1alpha1NamespacedRole<ResponseContentType extends ResponseContentType$createRbacAuthorizationV1alpha1NamespacedRole>(params: Params$createRbacAuthorizationV1alpha1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<(Response$createRbacAuthorizationV1alpha1NamespacedRole$Status$200 | Response$createRbacAuthorizationV1alpha1NamespacedRole$Status$201 | Response$createRbacAuthorizationV1alpha1NamespacedRole$Status$202)[ResponseContentType]> { @@ -53392,7 +58133,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of Role */ public async deleteRbacAuthorizationV1alpha1CollectionNamespacedRole<ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1alpha1CollectionNamespacedRole>(params: Params$deleteRbacAuthorizationV1alpha1CollectionNamespacedRole<ResponseContentType>, option?: RequestOption): Promise<Response$deleteRbacAuthorizationV1alpha1CollectionNamespacedRole$Status$200[ResponseContentType]> { @@ -53416,7 +58163,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified Role */ public async readRbacAuthorizationV1alpha1NamespacedRole<ResponseContentType extends ResponseContentType$readRbacAuthorizationV1alpha1NamespacedRole>(params: Params$readRbacAuthorizationV1alpha1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<Response$readRbacAuthorizationV1alpha1NamespacedRole$Status$200[ResponseContentType]> { @@ -53427,7 +58180,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified Role */ public async replaceRbacAuthorizationV1alpha1NamespacedRole<ResponseContentType extends ResponseContentType$replaceRbacAuthorizationV1alpha1NamespacedRole>(params: Params$replaceRbacAuthorizationV1alpha1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceRbacAuthorizationV1alpha1NamespacedRole$Status$200 | Response$replaceRbacAuthorizationV1alpha1NamespacedRole$Status$201)[ResponseContentType]> { @@ -53441,7 +58200,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a Role */ public async deleteRbacAuthorizationV1alpha1NamespacedRole<ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1alpha1NamespacedRole>(params: Params$deleteRbacAuthorizationV1alpha1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteRbacAuthorizationV1alpha1NamespacedRole$Status$200 | Response$deleteRbacAuthorizationV1alpha1NamespacedRole$Status$202)[ResponseContentType]> { @@ -53457,7 +58222,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified Role */ public async patchRbacAuthorizationV1alpha1NamespacedRole<RequestContentType extends RequestContentType$patchRbacAuthorizationV1alpha1NamespacedRole, ResponseContentType extends ResponseContentType$patchRbacAuthorizationV1alpha1NamespacedRole>(params: Params$patchRbacAuthorizationV1alpha1NamespacedRole<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchRbacAuthorizationV1alpha1NamespacedRole$Status$200[ResponseContentType]> { @@ -53472,7 +58243,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind RoleBinding */ public async listRbacAuthorizationV1alpha1RoleBindingForAllNamespaces<ResponseContentType extends ResponseContentType$listRbacAuthorizationV1alpha1RoleBindingForAllNamespaces>(params: Params$listRbacAuthorizationV1alpha1RoleBindingForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1alpha1RoleBindingForAllNamespaces$Status$200[ResponseContentType]> { @@ -53491,7 +58268,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Role */ public async listRbacAuthorizationV1alpha1RoleForAllNamespaces<ResponseContentType extends ResponseContentType$listRbacAuthorizationV1alpha1RoleForAllNamespaces>(params: Params$listRbacAuthorizationV1alpha1RoleForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1alpha1RoleForAllNamespaces$Status$200[ResponseContentType]> { @@ -53510,7 +58293,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of ClusterRoleBinding. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchRbacAuthorizationV1alpha1ClusterRoleBindingList<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1alpha1ClusterRoleBindingList>(params: Params$watchRbacAuthorizationV1alpha1ClusterRoleBindingList<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1alpha1ClusterRoleBindingList$Status$200[ResponseContentType]> { @@ -53529,7 +58318,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind ClusterRoleBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchRbacAuthorizationV1alpha1ClusterRoleBinding<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1alpha1ClusterRoleBinding>(params: Params$watchRbacAuthorizationV1alpha1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1alpha1ClusterRoleBinding$Status$200[ResponseContentType]> { @@ -53548,7 +58343,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of ClusterRole. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchRbacAuthorizationV1alpha1ClusterRoleList<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1alpha1ClusterRoleList>(params: Params$watchRbacAuthorizationV1alpha1ClusterRoleList<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1alpha1ClusterRoleList$Status$200[ResponseContentType]> { @@ -53567,7 +58368,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind ClusterRole. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchRbacAuthorizationV1alpha1ClusterRole<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1alpha1ClusterRole>(params: Params$watchRbacAuthorizationV1alpha1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1alpha1ClusterRole$Status$200[ResponseContentType]> { @@ -53586,7 +58393,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of RoleBinding. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchRbacAuthorizationV1alpha1NamespacedRoleBindingList<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1alpha1NamespacedRoleBindingList>(params: Params$watchRbacAuthorizationV1alpha1NamespacedRoleBindingList<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1alpha1NamespacedRoleBindingList$Status$200[ResponseContentType]> { @@ -53605,7 +58418,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind RoleBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchRbacAuthorizationV1alpha1NamespacedRoleBinding<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1alpha1NamespacedRoleBinding>(params: Params$watchRbacAuthorizationV1alpha1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1alpha1NamespacedRoleBinding$Status$200[ResponseContentType]> { @@ -53624,7 +58443,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Role. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchRbacAuthorizationV1alpha1NamespacedRoleList<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1alpha1NamespacedRoleList>(params: Params$watchRbacAuthorizationV1alpha1NamespacedRoleList<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1alpha1NamespacedRoleList$Status$200[ResponseContentType]> { @@ -53643,7 +58468,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind Role. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchRbacAuthorizationV1alpha1NamespacedRole<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1alpha1NamespacedRole>(params: Params$watchRbacAuthorizationV1alpha1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1alpha1NamespacedRole$Status$200[ResponseContentType]> { @@ -53662,7 +58493,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of RoleBinding. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchRbacAuthorizationV1alpha1RoleBindingListForAllNamespaces<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1alpha1RoleBindingListForAllNamespaces>(params: Params$watchRbacAuthorizationV1alpha1RoleBindingListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1alpha1RoleBindingListForAllNamespaces$Status$200[ResponseContentType]> { @@ -53681,7 +58518,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Role. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchRbacAuthorizationV1alpha1RoleListForAllNamespaces<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1alpha1RoleListForAllNamespaces>(params: Params$watchRbacAuthorizationV1alpha1RoleListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1alpha1RoleListForAllNamespaces$Status$200[ResponseContentType]> { @@ -53700,7 +58543,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get available resources */ public async getRbacAuthorizationV1beta1APIResources<ResponseContentType extends ResponseContentType$getRbacAuthorizationV1beta1APIResources>(params: Params$getRbacAuthorizationV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getRbacAuthorizationV1beta1APIResources$Status$200[ResponseContentType]> { @@ -53708,7 +58557,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind ClusterRoleBinding */ public async listRbacAuthorizationV1beta1ClusterRoleBinding<ResponseContentType extends ResponseContentType$listRbacAuthorizationV1beta1ClusterRoleBinding>(params: Params$listRbacAuthorizationV1beta1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1beta1ClusterRoleBinding$Status$200[ResponseContentType]> { @@ -53727,7 +58582,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a ClusterRoleBinding */ public async createRbacAuthorizationV1beta1ClusterRoleBinding<ResponseContentType extends ResponseContentType$createRbacAuthorizationV1beta1ClusterRoleBinding>(params: Params$createRbacAuthorizationV1beta1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$createRbacAuthorizationV1beta1ClusterRoleBinding$Status$200 | Response$createRbacAuthorizationV1beta1ClusterRoleBinding$Status$201 | Response$createRbacAuthorizationV1beta1ClusterRoleBinding$Status$202)[ResponseContentType]> { @@ -53741,7 +58602,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of ClusterRoleBinding */ public async deleteRbacAuthorizationV1beta1CollectionClusterRoleBinding<ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1beta1CollectionClusterRoleBinding>(params: Params$deleteRbacAuthorizationV1beta1CollectionClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$deleteRbacAuthorizationV1beta1CollectionClusterRoleBinding$Status$200[ResponseContentType]> { @@ -53765,7 +58632,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified ClusterRoleBinding */ public async readRbacAuthorizationV1beta1ClusterRoleBinding<ResponseContentType extends ResponseContentType$readRbacAuthorizationV1beta1ClusterRoleBinding>(params: Params$readRbacAuthorizationV1beta1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$readRbacAuthorizationV1beta1ClusterRoleBinding$Status$200[ResponseContentType]> { @@ -53776,7 +58649,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified ClusterRoleBinding */ public async replaceRbacAuthorizationV1beta1ClusterRoleBinding<ResponseContentType extends ResponseContentType$replaceRbacAuthorizationV1beta1ClusterRoleBinding>(params: Params$replaceRbacAuthorizationV1beta1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceRbacAuthorizationV1beta1ClusterRoleBinding$Status$200 | Response$replaceRbacAuthorizationV1beta1ClusterRoleBinding$Status$201)[ResponseContentType]> { @@ -53790,7 +58669,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a ClusterRoleBinding */ public async deleteRbacAuthorizationV1beta1ClusterRoleBinding<ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1beta1ClusterRoleBinding>(params: Params$deleteRbacAuthorizationV1beta1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteRbacAuthorizationV1beta1ClusterRoleBinding$Status$200 | Response$deleteRbacAuthorizationV1beta1ClusterRoleBinding$Status$202)[ResponseContentType]> { @@ -53806,7 +58691,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified ClusterRoleBinding */ public async patchRbacAuthorizationV1beta1ClusterRoleBinding<RequestContentType extends RequestContentType$patchRbacAuthorizationV1beta1ClusterRoleBinding, ResponseContentType extends ResponseContentType$patchRbacAuthorizationV1beta1ClusterRoleBinding>(params: Params$patchRbacAuthorizationV1beta1ClusterRoleBinding<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchRbacAuthorizationV1beta1ClusterRoleBinding$Status$200[ResponseContentType]> { @@ -53821,7 +58712,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind ClusterRole */ public async listRbacAuthorizationV1beta1ClusterRole<ResponseContentType extends ResponseContentType$listRbacAuthorizationV1beta1ClusterRole>(params: Params$listRbacAuthorizationV1beta1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1beta1ClusterRole$Status$200[ResponseContentType]> { @@ -53840,7 +58737,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a ClusterRole */ public async createRbacAuthorizationV1beta1ClusterRole<ResponseContentType extends ResponseContentType$createRbacAuthorizationV1beta1ClusterRole>(params: Params$createRbacAuthorizationV1beta1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<(Response$createRbacAuthorizationV1beta1ClusterRole$Status$200 | Response$createRbacAuthorizationV1beta1ClusterRole$Status$201 | Response$createRbacAuthorizationV1beta1ClusterRole$Status$202)[ResponseContentType]> { @@ -53854,7 +58757,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of ClusterRole */ public async deleteRbacAuthorizationV1beta1CollectionClusterRole<ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1beta1CollectionClusterRole>(params: Params$deleteRbacAuthorizationV1beta1CollectionClusterRole<ResponseContentType>, option?: RequestOption): Promise<Response$deleteRbacAuthorizationV1beta1CollectionClusterRole$Status$200[ResponseContentType]> { @@ -53878,7 +58787,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified ClusterRole */ public async readRbacAuthorizationV1beta1ClusterRole<ResponseContentType extends ResponseContentType$readRbacAuthorizationV1beta1ClusterRole>(params: Params$readRbacAuthorizationV1beta1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<Response$readRbacAuthorizationV1beta1ClusterRole$Status$200[ResponseContentType]> { @@ -53889,7 +58804,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified ClusterRole */ public async replaceRbacAuthorizationV1beta1ClusterRole<ResponseContentType extends ResponseContentType$replaceRbacAuthorizationV1beta1ClusterRole>(params: Params$replaceRbacAuthorizationV1beta1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceRbacAuthorizationV1beta1ClusterRole$Status$200 | Response$replaceRbacAuthorizationV1beta1ClusterRole$Status$201)[ResponseContentType]> { @@ -53903,7 +58824,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a ClusterRole */ public async deleteRbacAuthorizationV1beta1ClusterRole<ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1beta1ClusterRole>(params: Params$deleteRbacAuthorizationV1beta1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteRbacAuthorizationV1beta1ClusterRole$Status$200 | Response$deleteRbacAuthorizationV1beta1ClusterRole$Status$202)[ResponseContentType]> { @@ -53919,7 +58846,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified ClusterRole */ public async patchRbacAuthorizationV1beta1ClusterRole<RequestContentType extends RequestContentType$patchRbacAuthorizationV1beta1ClusterRole, ResponseContentType extends ResponseContentType$patchRbacAuthorizationV1beta1ClusterRole>(params: Params$patchRbacAuthorizationV1beta1ClusterRole<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchRbacAuthorizationV1beta1ClusterRole$Status$200[ResponseContentType]> { @@ -53934,7 +58867,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind RoleBinding */ public async listRbacAuthorizationV1beta1NamespacedRoleBinding<ResponseContentType extends ResponseContentType$listRbacAuthorizationV1beta1NamespacedRoleBinding>(params: Params$listRbacAuthorizationV1beta1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1beta1NamespacedRoleBinding$Status$200[ResponseContentType]> { @@ -53953,7 +58892,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a RoleBinding */ public async createRbacAuthorizationV1beta1NamespacedRoleBinding<ResponseContentType extends ResponseContentType$createRbacAuthorizationV1beta1NamespacedRoleBinding>(params: Params$createRbacAuthorizationV1beta1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$createRbacAuthorizationV1beta1NamespacedRoleBinding$Status$200 | Response$createRbacAuthorizationV1beta1NamespacedRoleBinding$Status$201 | Response$createRbacAuthorizationV1beta1NamespacedRoleBinding$Status$202)[ResponseContentType]> { @@ -53967,7 +58912,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of RoleBinding */ public async deleteRbacAuthorizationV1beta1CollectionNamespacedRoleBinding<ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1beta1CollectionNamespacedRoleBinding>(params: Params$deleteRbacAuthorizationV1beta1CollectionNamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$deleteRbacAuthorizationV1beta1CollectionNamespacedRoleBinding$Status$200[ResponseContentType]> { @@ -53991,7 +58942,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified RoleBinding */ public async readRbacAuthorizationV1beta1NamespacedRoleBinding<ResponseContentType extends ResponseContentType$readRbacAuthorizationV1beta1NamespacedRoleBinding>(params: Params$readRbacAuthorizationV1beta1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$readRbacAuthorizationV1beta1NamespacedRoleBinding$Status$200[ResponseContentType]> { @@ -54002,7 +58959,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified RoleBinding */ public async replaceRbacAuthorizationV1beta1NamespacedRoleBinding<ResponseContentType extends ResponseContentType$replaceRbacAuthorizationV1beta1NamespacedRoleBinding>(params: Params$replaceRbacAuthorizationV1beta1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceRbacAuthorizationV1beta1NamespacedRoleBinding$Status$200 | Response$replaceRbacAuthorizationV1beta1NamespacedRoleBinding$Status$201)[ResponseContentType]> { @@ -54016,7 +58979,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a RoleBinding */ public async deleteRbacAuthorizationV1beta1NamespacedRoleBinding<ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1beta1NamespacedRoleBinding>(params: Params$deleteRbacAuthorizationV1beta1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteRbacAuthorizationV1beta1NamespacedRoleBinding$Status$200 | Response$deleteRbacAuthorizationV1beta1NamespacedRoleBinding$Status$202)[ResponseContentType]> { @@ -54032,7 +59001,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified RoleBinding */ public async patchRbacAuthorizationV1beta1NamespacedRoleBinding<RequestContentType extends RequestContentType$patchRbacAuthorizationV1beta1NamespacedRoleBinding, ResponseContentType extends ResponseContentType$patchRbacAuthorizationV1beta1NamespacedRoleBinding>(params: Params$patchRbacAuthorizationV1beta1NamespacedRoleBinding<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchRbacAuthorizationV1beta1NamespacedRoleBinding$Status$200[ResponseContentType]> { @@ -54047,7 +59022,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Role */ public async listRbacAuthorizationV1beta1NamespacedRole<ResponseContentType extends ResponseContentType$listRbacAuthorizationV1beta1NamespacedRole>(params: Params$listRbacAuthorizationV1beta1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1beta1NamespacedRole$Status$200[ResponseContentType]> { @@ -54066,7 +59047,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a Role */ public async createRbacAuthorizationV1beta1NamespacedRole<ResponseContentType extends ResponseContentType$createRbacAuthorizationV1beta1NamespacedRole>(params: Params$createRbacAuthorizationV1beta1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<(Response$createRbacAuthorizationV1beta1NamespacedRole$Status$200 | Response$createRbacAuthorizationV1beta1NamespacedRole$Status$201 | Response$createRbacAuthorizationV1beta1NamespacedRole$Status$202)[ResponseContentType]> { @@ -54080,7 +59067,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of Role */ public async deleteRbacAuthorizationV1beta1CollectionNamespacedRole<ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1beta1CollectionNamespacedRole>(params: Params$deleteRbacAuthorizationV1beta1CollectionNamespacedRole<ResponseContentType>, option?: RequestOption): Promise<Response$deleteRbacAuthorizationV1beta1CollectionNamespacedRole$Status$200[ResponseContentType]> { @@ -54104,7 +59097,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified Role */ public async readRbacAuthorizationV1beta1NamespacedRole<ResponseContentType extends ResponseContentType$readRbacAuthorizationV1beta1NamespacedRole>(params: Params$readRbacAuthorizationV1beta1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<Response$readRbacAuthorizationV1beta1NamespacedRole$Status$200[ResponseContentType]> { @@ -54115,7 +59114,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified Role */ public async replaceRbacAuthorizationV1beta1NamespacedRole<ResponseContentType extends ResponseContentType$replaceRbacAuthorizationV1beta1NamespacedRole>(params: Params$replaceRbacAuthorizationV1beta1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceRbacAuthorizationV1beta1NamespacedRole$Status$200 | Response$replaceRbacAuthorizationV1beta1NamespacedRole$Status$201)[ResponseContentType]> { @@ -54129,7 +59134,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a Role */ public async deleteRbacAuthorizationV1beta1NamespacedRole<ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1beta1NamespacedRole>(params: Params$deleteRbacAuthorizationV1beta1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteRbacAuthorizationV1beta1NamespacedRole$Status$200 | Response$deleteRbacAuthorizationV1beta1NamespacedRole$Status$202)[ResponseContentType]> { @@ -54145,7 +59156,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified Role */ public async patchRbacAuthorizationV1beta1NamespacedRole<RequestContentType extends RequestContentType$patchRbacAuthorizationV1beta1NamespacedRole, ResponseContentType extends ResponseContentType$patchRbacAuthorizationV1beta1NamespacedRole>(params: Params$patchRbacAuthorizationV1beta1NamespacedRole<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchRbacAuthorizationV1beta1NamespacedRole$Status$200[ResponseContentType]> { @@ -54160,7 +59177,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind RoleBinding */ public async listRbacAuthorizationV1beta1RoleBindingForAllNamespaces<ResponseContentType extends ResponseContentType$listRbacAuthorizationV1beta1RoleBindingForAllNamespaces>(params: Params$listRbacAuthorizationV1beta1RoleBindingForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1beta1RoleBindingForAllNamespaces$Status$200[ResponseContentType]> { @@ -54179,7 +59202,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind Role */ public async listRbacAuthorizationV1beta1RoleForAllNamespaces<ResponseContentType extends ResponseContentType$listRbacAuthorizationV1beta1RoleForAllNamespaces>(params: Params$listRbacAuthorizationV1beta1RoleForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1beta1RoleForAllNamespaces$Status$200[ResponseContentType]> { @@ -54198,7 +59227,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of ClusterRoleBinding. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchRbacAuthorizationV1beta1ClusterRoleBindingList<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1beta1ClusterRoleBindingList>(params: Params$watchRbacAuthorizationV1beta1ClusterRoleBindingList<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1beta1ClusterRoleBindingList$Status$200[ResponseContentType]> { @@ -54217,7 +59252,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind ClusterRoleBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchRbacAuthorizationV1beta1ClusterRoleBinding<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1beta1ClusterRoleBinding>(params: Params$watchRbacAuthorizationV1beta1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1beta1ClusterRoleBinding$Status$200[ResponseContentType]> { @@ -54236,7 +59277,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of ClusterRole. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchRbacAuthorizationV1beta1ClusterRoleList<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1beta1ClusterRoleList>(params: Params$watchRbacAuthorizationV1beta1ClusterRoleList<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1beta1ClusterRoleList$Status$200[ResponseContentType]> { @@ -54255,7 +59302,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind ClusterRole. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchRbacAuthorizationV1beta1ClusterRole<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1beta1ClusterRole>(params: Params$watchRbacAuthorizationV1beta1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1beta1ClusterRole$Status$200[ResponseContentType]> { @@ -54274,7 +59327,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of RoleBinding. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchRbacAuthorizationV1beta1NamespacedRoleBindingList<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1beta1NamespacedRoleBindingList>(params: Params$watchRbacAuthorizationV1beta1NamespacedRoleBindingList<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1beta1NamespacedRoleBindingList$Status$200[ResponseContentType]> { @@ -54293,7 +59352,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind RoleBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchRbacAuthorizationV1beta1NamespacedRoleBinding<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1beta1NamespacedRoleBinding>(params: Params$watchRbacAuthorizationV1beta1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1beta1NamespacedRoleBinding$Status$200[ResponseContentType]> { @@ -54312,7 +59377,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Role. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchRbacAuthorizationV1beta1NamespacedRoleList<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1beta1NamespacedRoleList>(params: Params$watchRbacAuthorizationV1beta1NamespacedRoleList<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1beta1NamespacedRoleList$Status$200[ResponseContentType]> { @@ -54331,7 +59402,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind Role. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchRbacAuthorizationV1beta1NamespacedRole<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1beta1NamespacedRole>(params: Params$watchRbacAuthorizationV1beta1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1beta1NamespacedRole$Status$200[ResponseContentType]> { @@ -54350,7 +59427,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of RoleBinding. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchRbacAuthorizationV1beta1RoleBindingListForAllNamespaces<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1beta1RoleBindingListForAllNamespaces>(params: Params$watchRbacAuthorizationV1beta1RoleBindingListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1beta1RoleBindingListForAllNamespaces$Status$200[ResponseContentType]> { @@ -54369,7 +59452,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of Role. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchRbacAuthorizationV1beta1RoleListForAllNamespaces<ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1beta1RoleListForAllNamespaces>(params: Params$watchRbacAuthorizationV1beta1RoleListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1beta1RoleListForAllNamespaces$Status$200[ResponseContentType]> { @@ -54388,7 +59477,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get information of a group */ public async getSchedulingAPIGroup<ResponseContentType extends ResponseContentType$getSchedulingAPIGroup>(params: Params$getSchedulingAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getSchedulingAPIGroup$Status$200[ResponseContentType]> { @@ -54396,7 +59491,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get available resources */ public async getSchedulingV1APIResources<ResponseContentType extends ResponseContentType$getSchedulingV1APIResources>(params: Params$getSchedulingV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getSchedulingV1APIResources$Status$200[ResponseContentType]> { @@ -54404,7 +59505,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind PriorityClass */ public async listSchedulingV1PriorityClass<ResponseContentType extends ResponseContentType$listSchedulingV1PriorityClass>(params: Params$listSchedulingV1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<Response$listSchedulingV1PriorityClass$Status$200[ResponseContentType]> { @@ -54423,7 +59530,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a PriorityClass */ public async createSchedulingV1PriorityClass<ResponseContentType extends ResponseContentType$createSchedulingV1PriorityClass>(params: Params$createSchedulingV1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<(Response$createSchedulingV1PriorityClass$Status$200 | Response$createSchedulingV1PriorityClass$Status$201 | Response$createSchedulingV1PriorityClass$Status$202)[ResponseContentType]> { @@ -54437,7 +59550,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of PriorityClass */ public async deleteSchedulingV1CollectionPriorityClass<ResponseContentType extends ResponseContentType$deleteSchedulingV1CollectionPriorityClass>(params: Params$deleteSchedulingV1CollectionPriorityClass<ResponseContentType>, option?: RequestOption): Promise<Response$deleteSchedulingV1CollectionPriorityClass$Status$200[ResponseContentType]> { @@ -54461,7 +59580,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified PriorityClass */ public async readSchedulingV1PriorityClass<ResponseContentType extends ResponseContentType$readSchedulingV1PriorityClass>(params: Params$readSchedulingV1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<Response$readSchedulingV1PriorityClass$Status$200[ResponseContentType]> { @@ -54474,7 +59599,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified PriorityClass */ public async replaceSchedulingV1PriorityClass<ResponseContentType extends ResponseContentType$replaceSchedulingV1PriorityClass>(params: Params$replaceSchedulingV1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceSchedulingV1PriorityClass$Status$200 | Response$replaceSchedulingV1PriorityClass$Status$201)[ResponseContentType]> { @@ -54488,7 +59619,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a PriorityClass */ public async deleteSchedulingV1PriorityClass<ResponseContentType extends ResponseContentType$deleteSchedulingV1PriorityClass>(params: Params$deleteSchedulingV1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteSchedulingV1PriorityClass$Status$200 | Response$deleteSchedulingV1PriorityClass$Status$202)[ResponseContentType]> { @@ -54504,7 +59641,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified PriorityClass */ public async patchSchedulingV1PriorityClass<RequestContentType extends RequestContentType$patchSchedulingV1PriorityClass, ResponseContentType extends ResponseContentType$patchSchedulingV1PriorityClass>(params: Params$patchSchedulingV1PriorityClass<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchSchedulingV1PriorityClass$Status$200[ResponseContentType]> { @@ -54519,7 +59662,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of PriorityClass. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchSchedulingV1PriorityClassList<ResponseContentType extends ResponseContentType$watchSchedulingV1PriorityClassList>(params: Params$watchSchedulingV1PriorityClassList<ResponseContentType>, option?: RequestOption): Promise<Response$watchSchedulingV1PriorityClassList$Status$200[ResponseContentType]> { @@ -54538,7 +59687,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind PriorityClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchSchedulingV1PriorityClass<ResponseContentType extends ResponseContentType$watchSchedulingV1PriorityClass>(params: Params$watchSchedulingV1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<Response$watchSchedulingV1PriorityClass$Status$200[ResponseContentType]> { @@ -54557,7 +59712,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get available resources */ public async getSchedulingV1alpha1APIResources<ResponseContentType extends ResponseContentType$getSchedulingV1alpha1APIResources>(params: Params$getSchedulingV1alpha1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getSchedulingV1alpha1APIResources$Status$200[ResponseContentType]> { @@ -54565,7 +59726,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind PriorityClass */ public async listSchedulingV1alpha1PriorityClass<ResponseContentType extends ResponseContentType$listSchedulingV1alpha1PriorityClass>(params: Params$listSchedulingV1alpha1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<Response$listSchedulingV1alpha1PriorityClass$Status$200[ResponseContentType]> { @@ -54584,7 +59751,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a PriorityClass */ public async createSchedulingV1alpha1PriorityClass<ResponseContentType extends ResponseContentType$createSchedulingV1alpha1PriorityClass>(params: Params$createSchedulingV1alpha1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<(Response$createSchedulingV1alpha1PriorityClass$Status$200 | Response$createSchedulingV1alpha1PriorityClass$Status$201 | Response$createSchedulingV1alpha1PriorityClass$Status$202)[ResponseContentType]> { @@ -54598,7 +59771,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of PriorityClass */ public async deleteSchedulingV1alpha1CollectionPriorityClass<ResponseContentType extends ResponseContentType$deleteSchedulingV1alpha1CollectionPriorityClass>(params: Params$deleteSchedulingV1alpha1CollectionPriorityClass<ResponseContentType>, option?: RequestOption): Promise<Response$deleteSchedulingV1alpha1CollectionPriorityClass$Status$200[ResponseContentType]> { @@ -54622,7 +59801,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified PriorityClass */ public async readSchedulingV1alpha1PriorityClass<ResponseContentType extends ResponseContentType$readSchedulingV1alpha1PriorityClass>(params: Params$readSchedulingV1alpha1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<Response$readSchedulingV1alpha1PriorityClass$Status$200[ResponseContentType]> { @@ -54635,7 +59820,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified PriorityClass */ public async replaceSchedulingV1alpha1PriorityClass<ResponseContentType extends ResponseContentType$replaceSchedulingV1alpha1PriorityClass>(params: Params$replaceSchedulingV1alpha1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceSchedulingV1alpha1PriorityClass$Status$200 | Response$replaceSchedulingV1alpha1PriorityClass$Status$201)[ResponseContentType]> { @@ -54649,7 +59840,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a PriorityClass */ public async deleteSchedulingV1alpha1PriorityClass<ResponseContentType extends ResponseContentType$deleteSchedulingV1alpha1PriorityClass>(params: Params$deleteSchedulingV1alpha1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteSchedulingV1alpha1PriorityClass$Status$200 | Response$deleteSchedulingV1alpha1PriorityClass$Status$202)[ResponseContentType]> { @@ -54665,7 +59862,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified PriorityClass */ public async patchSchedulingV1alpha1PriorityClass<RequestContentType extends RequestContentType$patchSchedulingV1alpha1PriorityClass, ResponseContentType extends ResponseContentType$patchSchedulingV1alpha1PriorityClass>(params: Params$patchSchedulingV1alpha1PriorityClass<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchSchedulingV1alpha1PriorityClass$Status$200[ResponseContentType]> { @@ -54680,7 +59883,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of PriorityClass. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchSchedulingV1alpha1PriorityClassList<ResponseContentType extends ResponseContentType$watchSchedulingV1alpha1PriorityClassList>(params: Params$watchSchedulingV1alpha1PriorityClassList<ResponseContentType>, option?: RequestOption): Promise<Response$watchSchedulingV1alpha1PriorityClassList$Status$200[ResponseContentType]> { @@ -54699,7 +59908,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind PriorityClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchSchedulingV1alpha1PriorityClass<ResponseContentType extends ResponseContentType$watchSchedulingV1alpha1PriorityClass>(params: Params$watchSchedulingV1alpha1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<Response$watchSchedulingV1alpha1PriorityClass$Status$200[ResponseContentType]> { @@ -54718,7 +59933,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get available resources */ public async getSchedulingV1beta1APIResources<ResponseContentType extends ResponseContentType$getSchedulingV1beta1APIResources>(params: Params$getSchedulingV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getSchedulingV1beta1APIResources$Status$200[ResponseContentType]> { @@ -54726,7 +59947,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind PriorityClass */ public async listSchedulingV1beta1PriorityClass<ResponseContentType extends ResponseContentType$listSchedulingV1beta1PriorityClass>(params: Params$listSchedulingV1beta1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<Response$listSchedulingV1beta1PriorityClass$Status$200[ResponseContentType]> { @@ -54745,7 +59972,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a PriorityClass */ public async createSchedulingV1beta1PriorityClass<ResponseContentType extends ResponseContentType$createSchedulingV1beta1PriorityClass>(params: Params$createSchedulingV1beta1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<(Response$createSchedulingV1beta1PriorityClass$Status$200 | Response$createSchedulingV1beta1PriorityClass$Status$201 | Response$createSchedulingV1beta1PriorityClass$Status$202)[ResponseContentType]> { @@ -54759,7 +59992,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of PriorityClass */ public async deleteSchedulingV1beta1CollectionPriorityClass<ResponseContentType extends ResponseContentType$deleteSchedulingV1beta1CollectionPriorityClass>(params: Params$deleteSchedulingV1beta1CollectionPriorityClass<ResponseContentType>, option?: RequestOption): Promise<Response$deleteSchedulingV1beta1CollectionPriorityClass$Status$200[ResponseContentType]> { @@ -54783,7 +60022,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified PriorityClass */ public async readSchedulingV1beta1PriorityClass<ResponseContentType extends ResponseContentType$readSchedulingV1beta1PriorityClass>(params: Params$readSchedulingV1beta1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<Response$readSchedulingV1beta1PriorityClass$Status$200[ResponseContentType]> { @@ -54796,7 +60041,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified PriorityClass */ public async replaceSchedulingV1beta1PriorityClass<ResponseContentType extends ResponseContentType$replaceSchedulingV1beta1PriorityClass>(params: Params$replaceSchedulingV1beta1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceSchedulingV1beta1PriorityClass$Status$200 | Response$replaceSchedulingV1beta1PriorityClass$Status$201)[ResponseContentType]> { @@ -54810,7 +60061,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a PriorityClass */ public async deleteSchedulingV1beta1PriorityClass<ResponseContentType extends ResponseContentType$deleteSchedulingV1beta1PriorityClass>(params: Params$deleteSchedulingV1beta1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteSchedulingV1beta1PriorityClass$Status$200 | Response$deleteSchedulingV1beta1PriorityClass$Status$202)[ResponseContentType]> { @@ -54826,7 +60083,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified PriorityClass */ public async patchSchedulingV1beta1PriorityClass<RequestContentType extends RequestContentType$patchSchedulingV1beta1PriorityClass, ResponseContentType extends ResponseContentType$patchSchedulingV1beta1PriorityClass>(params: Params$patchSchedulingV1beta1PriorityClass<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchSchedulingV1beta1PriorityClass$Status$200[ResponseContentType]> { @@ -54841,7 +60104,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of PriorityClass. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchSchedulingV1beta1PriorityClassList<ResponseContentType extends ResponseContentType$watchSchedulingV1beta1PriorityClassList>(params: Params$watchSchedulingV1beta1PriorityClassList<ResponseContentType>, option?: RequestOption): Promise<Response$watchSchedulingV1beta1PriorityClassList$Status$200[ResponseContentType]> { @@ -54860,7 +60129,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind PriorityClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchSchedulingV1beta1PriorityClass<ResponseContentType extends ResponseContentType$watchSchedulingV1beta1PriorityClass>(params: Params$watchSchedulingV1beta1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<Response$watchSchedulingV1beta1PriorityClass$Status$200[ResponseContentType]> { @@ -54879,7 +60154,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get information of a group */ public async getSettingsAPIGroup<ResponseContentType extends ResponseContentType$getSettingsAPIGroup>(params: Params$getSettingsAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getSettingsAPIGroup$Status$200[ResponseContentType]> { @@ -54887,7 +60168,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get available resources */ public async getSettingsV1alpha1APIResources<ResponseContentType extends ResponseContentType$getSettingsV1alpha1APIResources>(params: Params$getSettingsV1alpha1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getSettingsV1alpha1APIResources$Status$200[ResponseContentType]> { @@ -54895,7 +60182,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind PodPreset */ public async listSettingsV1alpha1NamespacedPodPreset<ResponseContentType extends ResponseContentType$listSettingsV1alpha1NamespacedPodPreset>(params: Params$listSettingsV1alpha1NamespacedPodPreset<ResponseContentType>, option?: RequestOption): Promise<Response$listSettingsV1alpha1NamespacedPodPreset$Status$200[ResponseContentType]> { @@ -54914,7 +60207,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a PodPreset */ public async createSettingsV1alpha1NamespacedPodPreset<ResponseContentType extends ResponseContentType$createSettingsV1alpha1NamespacedPodPreset>(params: Params$createSettingsV1alpha1NamespacedPodPreset<ResponseContentType>, option?: RequestOption): Promise<(Response$createSettingsV1alpha1NamespacedPodPreset$Status$200 | Response$createSettingsV1alpha1NamespacedPodPreset$Status$201 | Response$createSettingsV1alpha1NamespacedPodPreset$Status$202)[ResponseContentType]> { @@ -54928,7 +60227,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of PodPreset */ public async deleteSettingsV1alpha1CollectionNamespacedPodPreset<ResponseContentType extends ResponseContentType$deleteSettingsV1alpha1CollectionNamespacedPodPreset>(params: Params$deleteSettingsV1alpha1CollectionNamespacedPodPreset<ResponseContentType>, option?: RequestOption): Promise<Response$deleteSettingsV1alpha1CollectionNamespacedPodPreset$Status$200[ResponseContentType]> { @@ -54952,7 +60257,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified PodPreset */ public async readSettingsV1alpha1NamespacedPodPreset<ResponseContentType extends ResponseContentType$readSettingsV1alpha1NamespacedPodPreset>(params: Params$readSettingsV1alpha1NamespacedPodPreset<ResponseContentType>, option?: RequestOption): Promise<Response$readSettingsV1alpha1NamespacedPodPreset$Status$200[ResponseContentType]> { @@ -54965,7 +60276,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified PodPreset */ public async replaceSettingsV1alpha1NamespacedPodPreset<ResponseContentType extends ResponseContentType$replaceSettingsV1alpha1NamespacedPodPreset>(params: Params$replaceSettingsV1alpha1NamespacedPodPreset<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceSettingsV1alpha1NamespacedPodPreset$Status$200 | Response$replaceSettingsV1alpha1NamespacedPodPreset$Status$201)[ResponseContentType]> { @@ -54979,7 +60296,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a PodPreset */ public async deleteSettingsV1alpha1NamespacedPodPreset<ResponseContentType extends ResponseContentType$deleteSettingsV1alpha1NamespacedPodPreset>(params: Params$deleteSettingsV1alpha1NamespacedPodPreset<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteSettingsV1alpha1NamespacedPodPreset$Status$200 | Response$deleteSettingsV1alpha1NamespacedPodPreset$Status$202)[ResponseContentType]> { @@ -54995,7 +60318,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified PodPreset */ public async patchSettingsV1alpha1NamespacedPodPreset<RequestContentType extends RequestContentType$patchSettingsV1alpha1NamespacedPodPreset, ResponseContentType extends ResponseContentType$patchSettingsV1alpha1NamespacedPodPreset>(params: Params$patchSettingsV1alpha1NamespacedPodPreset<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchSettingsV1alpha1NamespacedPodPreset$Status$200[ResponseContentType]> { @@ -55010,7 +60339,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind PodPreset */ public async listSettingsV1alpha1PodPresetForAllNamespaces<ResponseContentType extends ResponseContentType$listSettingsV1alpha1PodPresetForAllNamespaces>(params: Params$listSettingsV1alpha1PodPresetForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listSettingsV1alpha1PodPresetForAllNamespaces$Status$200[ResponseContentType]> { @@ -55029,7 +60364,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of PodPreset. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchSettingsV1alpha1NamespacedPodPresetList<ResponseContentType extends ResponseContentType$watchSettingsV1alpha1NamespacedPodPresetList>(params: Params$watchSettingsV1alpha1NamespacedPodPresetList<ResponseContentType>, option?: RequestOption): Promise<Response$watchSettingsV1alpha1NamespacedPodPresetList$Status$200[ResponseContentType]> { @@ -55048,7 +60389,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind PodPreset. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchSettingsV1alpha1NamespacedPodPreset<ResponseContentType extends ResponseContentType$watchSettingsV1alpha1NamespacedPodPreset>(params: Params$watchSettingsV1alpha1NamespacedPodPreset<ResponseContentType>, option?: RequestOption): Promise<Response$watchSettingsV1alpha1NamespacedPodPreset$Status$200[ResponseContentType]> { @@ -55067,7 +60414,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of PodPreset. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchSettingsV1alpha1PodPresetListForAllNamespaces<ResponseContentType extends ResponseContentType$watchSettingsV1alpha1PodPresetListForAllNamespaces>(params: Params$watchSettingsV1alpha1PodPresetListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchSettingsV1alpha1PodPresetListForAllNamespaces$Status$200[ResponseContentType]> { @@ -55086,7 +60439,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get information of a group */ public async getStorageAPIGroup<ResponseContentType extends ResponseContentType$getStorageAPIGroup>(params: Params$getStorageAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getStorageAPIGroup$Status$200[ResponseContentType]> { @@ -55094,7 +60453,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get available resources */ public async getStorageV1APIResources<ResponseContentType extends ResponseContentType$getStorageV1APIResources>(params: Params$getStorageV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getStorageV1APIResources$Status$200[ResponseContentType]> { @@ -55102,7 +60467,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind CSIDriver */ public async listStorageV1CSIDriver<ResponseContentType extends ResponseContentType$listStorageV1CSIDriver>(params: Params$listStorageV1CSIDriver<ResponseContentType>, option?: RequestOption): Promise<Response$listStorageV1CSIDriver$Status$200[ResponseContentType]> { @@ -55121,7 +60492,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a CSIDriver */ public async createStorageV1CSIDriver<ResponseContentType extends ResponseContentType$createStorageV1CSIDriver>(params: Params$createStorageV1CSIDriver<ResponseContentType>, option?: RequestOption): Promise<(Response$createStorageV1CSIDriver$Status$200 | Response$createStorageV1CSIDriver$Status$201 | Response$createStorageV1CSIDriver$Status$202)[ResponseContentType]> { @@ -55135,7 +60512,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of CSIDriver */ public async deleteStorageV1CollectionCSIDriver<ResponseContentType extends ResponseContentType$deleteStorageV1CollectionCSIDriver>(params: Params$deleteStorageV1CollectionCSIDriver<ResponseContentType>, option?: RequestOption): Promise<Response$deleteStorageV1CollectionCSIDriver$Status$200[ResponseContentType]> { @@ -55159,7 +60542,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified CSIDriver */ public async readStorageV1CSIDriver<ResponseContentType extends ResponseContentType$readStorageV1CSIDriver>(params: Params$readStorageV1CSIDriver<ResponseContentType>, option?: RequestOption): Promise<Response$readStorageV1CSIDriver$Status$200[ResponseContentType]> { @@ -55172,7 +60561,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified CSIDriver */ public async replaceStorageV1CSIDriver<ResponseContentType extends ResponseContentType$replaceStorageV1CSIDriver>(params: Params$replaceStorageV1CSIDriver<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceStorageV1CSIDriver$Status$200 | Response$replaceStorageV1CSIDriver$Status$201)[ResponseContentType]> { @@ -55186,7 +60581,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a CSIDriver */ public async deleteStorageV1CSIDriver<ResponseContentType extends ResponseContentType$deleteStorageV1CSIDriver>(params: Params$deleteStorageV1CSIDriver<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteStorageV1CSIDriver$Status$200 | Response$deleteStorageV1CSIDriver$Status$202)[ResponseContentType]> { @@ -55202,7 +60603,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified CSIDriver */ public async patchStorageV1CSIDriver<RequestContentType extends RequestContentType$patchStorageV1CSIDriver, ResponseContentType extends ResponseContentType$patchStorageV1CSIDriver>(params: Params$patchStorageV1CSIDriver<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchStorageV1CSIDriver$Status$200[ResponseContentType]> { @@ -55217,7 +60624,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind CSINode */ public async listStorageV1CSINode<ResponseContentType extends ResponseContentType$listStorageV1CSINode>(params: Params$listStorageV1CSINode<ResponseContentType>, option?: RequestOption): Promise<Response$listStorageV1CSINode$Status$200[ResponseContentType]> { @@ -55236,7 +60649,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a CSINode */ public async createStorageV1CSINode<ResponseContentType extends ResponseContentType$createStorageV1CSINode>(params: Params$createStorageV1CSINode<ResponseContentType>, option?: RequestOption): Promise<(Response$createStorageV1CSINode$Status$200 | Response$createStorageV1CSINode$Status$201 | Response$createStorageV1CSINode$Status$202)[ResponseContentType]> { @@ -55250,7 +60669,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of CSINode */ public async deleteStorageV1CollectionCSINode<ResponseContentType extends ResponseContentType$deleteStorageV1CollectionCSINode>(params: Params$deleteStorageV1CollectionCSINode<ResponseContentType>, option?: RequestOption): Promise<Response$deleteStorageV1CollectionCSINode$Status$200[ResponseContentType]> { @@ -55274,7 +60699,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified CSINode */ public async readStorageV1CSINode<ResponseContentType extends ResponseContentType$readStorageV1CSINode>(params: Params$readStorageV1CSINode<ResponseContentType>, option?: RequestOption): Promise<Response$readStorageV1CSINode$Status$200[ResponseContentType]> { @@ -55287,7 +60718,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified CSINode */ public async replaceStorageV1CSINode<ResponseContentType extends ResponseContentType$replaceStorageV1CSINode>(params: Params$replaceStorageV1CSINode<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceStorageV1CSINode$Status$200 | Response$replaceStorageV1CSINode$Status$201)[ResponseContentType]> { @@ -55301,7 +60738,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a CSINode */ public async deleteStorageV1CSINode<ResponseContentType extends ResponseContentType$deleteStorageV1CSINode>(params: Params$deleteStorageV1CSINode<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteStorageV1CSINode$Status$200 | Response$deleteStorageV1CSINode$Status$202)[ResponseContentType]> { @@ -55317,7 +60760,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified CSINode */ public async patchStorageV1CSINode<RequestContentType extends RequestContentType$patchStorageV1CSINode, ResponseContentType extends ResponseContentType$patchStorageV1CSINode>(params: Params$patchStorageV1CSINode<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchStorageV1CSINode$Status$200[ResponseContentType]> { @@ -55332,7 +60781,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind StorageClass */ public async listStorageV1StorageClass<ResponseContentType extends ResponseContentType$listStorageV1StorageClass>(params: Params$listStorageV1StorageClass<ResponseContentType>, option?: RequestOption): Promise<Response$listStorageV1StorageClass$Status$200[ResponseContentType]> { @@ -55351,7 +60806,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a StorageClass */ public async createStorageV1StorageClass<ResponseContentType extends ResponseContentType$createStorageV1StorageClass>(params: Params$createStorageV1StorageClass<ResponseContentType>, option?: RequestOption): Promise<(Response$createStorageV1StorageClass$Status$200 | Response$createStorageV1StorageClass$Status$201 | Response$createStorageV1StorageClass$Status$202)[ResponseContentType]> { @@ -55365,7 +60826,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of StorageClass */ public async deleteStorageV1CollectionStorageClass<ResponseContentType extends ResponseContentType$deleteStorageV1CollectionStorageClass>(params: Params$deleteStorageV1CollectionStorageClass<ResponseContentType>, option?: RequestOption): Promise<Response$deleteStorageV1CollectionStorageClass$Status$200[ResponseContentType]> { @@ -55389,7 +60856,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified StorageClass */ public async readStorageV1StorageClass<ResponseContentType extends ResponseContentType$readStorageV1StorageClass>(params: Params$readStorageV1StorageClass<ResponseContentType>, option?: RequestOption): Promise<Response$readStorageV1StorageClass$Status$200[ResponseContentType]> { @@ -55402,7 +60875,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified StorageClass */ public async replaceStorageV1StorageClass<ResponseContentType extends ResponseContentType$replaceStorageV1StorageClass>(params: Params$replaceStorageV1StorageClass<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceStorageV1StorageClass$Status$200 | Response$replaceStorageV1StorageClass$Status$201)[ResponseContentType]> { @@ -55416,7 +60895,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a StorageClass */ public async deleteStorageV1StorageClass<ResponseContentType extends ResponseContentType$deleteStorageV1StorageClass>(params: Params$deleteStorageV1StorageClass<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteStorageV1StorageClass$Status$200 | Response$deleteStorageV1StorageClass$Status$202)[ResponseContentType]> { @@ -55432,7 +60917,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified StorageClass */ public async patchStorageV1StorageClass<RequestContentType extends RequestContentType$patchStorageV1StorageClass, ResponseContentType extends ResponseContentType$patchStorageV1StorageClass>(params: Params$patchStorageV1StorageClass<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchStorageV1StorageClass$Status$200[ResponseContentType]> { @@ -55447,7 +60938,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind VolumeAttachment */ public async listStorageV1VolumeAttachment<ResponseContentType extends ResponseContentType$listStorageV1VolumeAttachment>(params: Params$listStorageV1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<Response$listStorageV1VolumeAttachment$Status$200[ResponseContentType]> { @@ -55466,7 +60963,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a VolumeAttachment */ public async createStorageV1VolumeAttachment<ResponseContentType extends ResponseContentType$createStorageV1VolumeAttachment>(params: Params$createStorageV1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<(Response$createStorageV1VolumeAttachment$Status$200 | Response$createStorageV1VolumeAttachment$Status$201 | Response$createStorageV1VolumeAttachment$Status$202)[ResponseContentType]> { @@ -55480,7 +60983,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of VolumeAttachment */ public async deleteStorageV1CollectionVolumeAttachment<ResponseContentType extends ResponseContentType$deleteStorageV1CollectionVolumeAttachment>(params: Params$deleteStorageV1CollectionVolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<Response$deleteStorageV1CollectionVolumeAttachment$Status$200[ResponseContentType]> { @@ -55504,7 +61013,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified VolumeAttachment */ public async readStorageV1VolumeAttachment<ResponseContentType extends ResponseContentType$readStorageV1VolumeAttachment>(params: Params$readStorageV1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<Response$readStorageV1VolumeAttachment$Status$200[ResponseContentType]> { @@ -55517,7 +61032,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified VolumeAttachment */ public async replaceStorageV1VolumeAttachment<ResponseContentType extends ResponseContentType$replaceStorageV1VolumeAttachment>(params: Params$replaceStorageV1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceStorageV1VolumeAttachment$Status$200 | Response$replaceStorageV1VolumeAttachment$Status$201)[ResponseContentType]> { @@ -55531,7 +61052,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a VolumeAttachment */ public async deleteStorageV1VolumeAttachment<ResponseContentType extends ResponseContentType$deleteStorageV1VolumeAttachment>(params: Params$deleteStorageV1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteStorageV1VolumeAttachment$Status$200 | Response$deleteStorageV1VolumeAttachment$Status$202)[ResponseContentType]> { @@ -55547,7 +61074,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified VolumeAttachment */ public async patchStorageV1VolumeAttachment<RequestContentType extends RequestContentType$patchStorageV1VolumeAttachment, ResponseContentType extends ResponseContentType$patchStorageV1VolumeAttachment>(params: Params$patchStorageV1VolumeAttachment<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchStorageV1VolumeAttachment$Status$200[ResponseContentType]> { @@ -55562,7 +61095,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read status of the specified VolumeAttachment */ public async readStorageV1VolumeAttachmentStatus<ResponseContentType extends ResponseContentType$readStorageV1VolumeAttachmentStatus>(params: Params$readStorageV1VolumeAttachmentStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readStorageV1VolumeAttachmentStatus$Status$200[ResponseContentType]> { @@ -55573,7 +61112,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace status of the specified VolumeAttachment */ public async replaceStorageV1VolumeAttachmentStatus<ResponseContentType extends ResponseContentType$replaceStorageV1VolumeAttachmentStatus>(params: Params$replaceStorageV1VolumeAttachmentStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceStorageV1VolumeAttachmentStatus$Status$200 | Response$replaceStorageV1VolumeAttachmentStatus$Status$201)[ResponseContentType]> { @@ -55587,7 +61132,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update status of the specified VolumeAttachment */ public async patchStorageV1VolumeAttachmentStatus<RequestContentType extends RequestContentType$patchStorageV1VolumeAttachmentStatus, ResponseContentType extends ResponseContentType$patchStorageV1VolumeAttachmentStatus>(params: Params$patchStorageV1VolumeAttachmentStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchStorageV1VolumeAttachmentStatus$Status$200[ResponseContentType]> { @@ -55602,7 +61153,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of CSIDriver. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchStorageV1CSIDriverList<ResponseContentType extends ResponseContentType$watchStorageV1CSIDriverList>(params: Params$watchStorageV1CSIDriverList<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1CSIDriverList$Status$200[ResponseContentType]> { @@ -55621,7 +61178,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind CSIDriver. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchStorageV1CSIDriver<ResponseContentType extends ResponseContentType$watchStorageV1CSIDriver>(params: Params$watchStorageV1CSIDriver<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1CSIDriver$Status$200[ResponseContentType]> { @@ -55640,7 +61203,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of CSINode. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchStorageV1CSINodeList<ResponseContentType extends ResponseContentType$watchStorageV1CSINodeList>(params: Params$watchStorageV1CSINodeList<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1CSINodeList$Status$200[ResponseContentType]> { @@ -55659,7 +61228,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind CSINode. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchStorageV1CSINode<ResponseContentType extends ResponseContentType$watchStorageV1CSINode>(params: Params$watchStorageV1CSINode<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1CSINode$Status$200[ResponseContentType]> { @@ -55678,7 +61253,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of StorageClass. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchStorageV1StorageClassList<ResponseContentType extends ResponseContentType$watchStorageV1StorageClassList>(params: Params$watchStorageV1StorageClassList<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1StorageClassList$Status$200[ResponseContentType]> { @@ -55697,7 +61278,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind StorageClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchStorageV1StorageClass<ResponseContentType extends ResponseContentType$watchStorageV1StorageClass>(params: Params$watchStorageV1StorageClass<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1StorageClass$Status$200[ResponseContentType]> { @@ -55716,7 +61303,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchStorageV1VolumeAttachmentList<ResponseContentType extends ResponseContentType$watchStorageV1VolumeAttachmentList>(params: Params$watchStorageV1VolumeAttachmentList<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1VolumeAttachmentList$Status$200[ResponseContentType]> { @@ -55735,7 +61328,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchStorageV1VolumeAttachment<ResponseContentType extends ResponseContentType$watchStorageV1VolumeAttachment>(params: Params$watchStorageV1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1VolumeAttachment$Status$200[ResponseContentType]> { @@ -55754,7 +61353,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get available resources */ public async getStorageV1alpha1APIResources<ResponseContentType extends ResponseContentType$getStorageV1alpha1APIResources>(params: Params$getStorageV1alpha1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getStorageV1alpha1APIResources$Status$200[ResponseContentType]> { @@ -55762,7 +61367,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind VolumeAttachment */ public async listStorageV1alpha1VolumeAttachment<ResponseContentType extends ResponseContentType$listStorageV1alpha1VolumeAttachment>(params: Params$listStorageV1alpha1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<Response$listStorageV1alpha1VolumeAttachment$Status$200[ResponseContentType]> { @@ -55781,7 +61392,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a VolumeAttachment */ public async createStorageV1alpha1VolumeAttachment<ResponseContentType extends ResponseContentType$createStorageV1alpha1VolumeAttachment>(params: Params$createStorageV1alpha1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<(Response$createStorageV1alpha1VolumeAttachment$Status$200 | Response$createStorageV1alpha1VolumeAttachment$Status$201 | Response$createStorageV1alpha1VolumeAttachment$Status$202)[ResponseContentType]> { @@ -55795,7 +61412,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of VolumeAttachment */ public async deleteStorageV1alpha1CollectionVolumeAttachment<ResponseContentType extends ResponseContentType$deleteStorageV1alpha1CollectionVolumeAttachment>(params: Params$deleteStorageV1alpha1CollectionVolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<Response$deleteStorageV1alpha1CollectionVolumeAttachment$Status$200[ResponseContentType]> { @@ -55819,7 +61442,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified VolumeAttachment */ public async readStorageV1alpha1VolumeAttachment<ResponseContentType extends ResponseContentType$readStorageV1alpha1VolumeAttachment>(params: Params$readStorageV1alpha1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<Response$readStorageV1alpha1VolumeAttachment$Status$200[ResponseContentType]> { @@ -55832,7 +61461,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified VolumeAttachment */ public async replaceStorageV1alpha1VolumeAttachment<ResponseContentType extends ResponseContentType$replaceStorageV1alpha1VolumeAttachment>(params: Params$replaceStorageV1alpha1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceStorageV1alpha1VolumeAttachment$Status$200 | Response$replaceStorageV1alpha1VolumeAttachment$Status$201)[ResponseContentType]> { @@ -55846,7 +61481,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a VolumeAttachment */ public async deleteStorageV1alpha1VolumeAttachment<ResponseContentType extends ResponseContentType$deleteStorageV1alpha1VolumeAttachment>(params: Params$deleteStorageV1alpha1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteStorageV1alpha1VolumeAttachment$Status$200 | Response$deleteStorageV1alpha1VolumeAttachment$Status$202)[ResponseContentType]> { @@ -55862,7 +61503,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified VolumeAttachment */ public async patchStorageV1alpha1VolumeAttachment<RequestContentType extends RequestContentType$patchStorageV1alpha1VolumeAttachment, ResponseContentType extends ResponseContentType$patchStorageV1alpha1VolumeAttachment>(params: Params$patchStorageV1alpha1VolumeAttachment<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchStorageV1alpha1VolumeAttachment$Status$200[ResponseContentType]> { @@ -55877,7 +61524,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchStorageV1alpha1VolumeAttachmentList<ResponseContentType extends ResponseContentType$watchStorageV1alpha1VolumeAttachmentList>(params: Params$watchStorageV1alpha1VolumeAttachmentList<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1alpha1VolumeAttachmentList$Status$200[ResponseContentType]> { @@ -55896,7 +61549,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchStorageV1alpha1VolumeAttachment<ResponseContentType extends ResponseContentType$watchStorageV1alpha1VolumeAttachment>(params: Params$watchStorageV1alpha1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1alpha1VolumeAttachment$Status$200[ResponseContentType]> { @@ -55915,7 +61574,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** get available resources */ public async getStorageV1beta1APIResources<ResponseContentType extends ResponseContentType$getStorageV1beta1APIResources>(params: Params$getStorageV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getStorageV1beta1APIResources$Status$200[ResponseContentType]> { @@ -55923,7 +61588,13 @@ export class Client<RequestOption> { const headers = { Accept: params.headers.Accept }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** list or watch objects of kind CSIDriver */ public async listStorageV1beta1CSIDriver<ResponseContentType extends ResponseContentType$listStorageV1beta1CSIDriver>(params: Params$listStorageV1beta1CSIDriver<ResponseContentType>, option?: RequestOption): Promise<Response$listStorageV1beta1CSIDriver$Status$200[ResponseContentType]> { @@ -55942,7 +61613,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a CSIDriver */ public async createStorageV1beta1CSIDriver<ResponseContentType extends ResponseContentType$createStorageV1beta1CSIDriver>(params: Params$createStorageV1beta1CSIDriver<ResponseContentType>, option?: RequestOption): Promise<(Response$createStorageV1beta1CSIDriver$Status$200 | Response$createStorageV1beta1CSIDriver$Status$201 | Response$createStorageV1beta1CSIDriver$Status$202)[ResponseContentType]> { @@ -55956,7 +61633,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of CSIDriver */ public async deleteStorageV1beta1CollectionCSIDriver<ResponseContentType extends ResponseContentType$deleteStorageV1beta1CollectionCSIDriver>(params: Params$deleteStorageV1beta1CollectionCSIDriver<ResponseContentType>, option?: RequestOption): Promise<Response$deleteStorageV1beta1CollectionCSIDriver$Status$200[ResponseContentType]> { @@ -55980,7 +61663,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified CSIDriver */ public async readStorageV1beta1CSIDriver<ResponseContentType extends ResponseContentType$readStorageV1beta1CSIDriver>(params: Params$readStorageV1beta1CSIDriver<ResponseContentType>, option?: RequestOption): Promise<Response$readStorageV1beta1CSIDriver$Status$200[ResponseContentType]> { @@ -55993,7 +61682,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified CSIDriver */ public async replaceStorageV1beta1CSIDriver<ResponseContentType extends ResponseContentType$replaceStorageV1beta1CSIDriver>(params: Params$replaceStorageV1beta1CSIDriver<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceStorageV1beta1CSIDriver$Status$200 | Response$replaceStorageV1beta1CSIDriver$Status$201)[ResponseContentType]> { @@ -56007,7 +61702,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a CSIDriver */ public async deleteStorageV1beta1CSIDriver<ResponseContentType extends ResponseContentType$deleteStorageV1beta1CSIDriver>(params: Params$deleteStorageV1beta1CSIDriver<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteStorageV1beta1CSIDriver$Status$200 | Response$deleteStorageV1beta1CSIDriver$Status$202)[ResponseContentType]> { @@ -56023,7 +61724,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified CSIDriver */ public async patchStorageV1beta1CSIDriver<RequestContentType extends RequestContentType$patchStorageV1beta1CSIDriver, ResponseContentType extends ResponseContentType$patchStorageV1beta1CSIDriver>(params: Params$patchStorageV1beta1CSIDriver<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchStorageV1beta1CSIDriver$Status$200[ResponseContentType]> { @@ -56038,7 +61745,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind CSINode */ public async listStorageV1beta1CSINode<ResponseContentType extends ResponseContentType$listStorageV1beta1CSINode>(params: Params$listStorageV1beta1CSINode<ResponseContentType>, option?: RequestOption): Promise<Response$listStorageV1beta1CSINode$Status$200[ResponseContentType]> { @@ -56057,7 +61770,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a CSINode */ public async createStorageV1beta1CSINode<ResponseContentType extends ResponseContentType$createStorageV1beta1CSINode>(params: Params$createStorageV1beta1CSINode<ResponseContentType>, option?: RequestOption): Promise<(Response$createStorageV1beta1CSINode$Status$200 | Response$createStorageV1beta1CSINode$Status$201 | Response$createStorageV1beta1CSINode$Status$202)[ResponseContentType]> { @@ -56071,7 +61790,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of CSINode */ public async deleteStorageV1beta1CollectionCSINode<ResponseContentType extends ResponseContentType$deleteStorageV1beta1CollectionCSINode>(params: Params$deleteStorageV1beta1CollectionCSINode<ResponseContentType>, option?: RequestOption): Promise<Response$deleteStorageV1beta1CollectionCSINode$Status$200[ResponseContentType]> { @@ -56095,7 +61820,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified CSINode */ public async readStorageV1beta1CSINode<ResponseContentType extends ResponseContentType$readStorageV1beta1CSINode>(params: Params$readStorageV1beta1CSINode<ResponseContentType>, option?: RequestOption): Promise<Response$readStorageV1beta1CSINode$Status$200[ResponseContentType]> { @@ -56108,7 +61839,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified CSINode */ public async replaceStorageV1beta1CSINode<ResponseContentType extends ResponseContentType$replaceStorageV1beta1CSINode>(params: Params$replaceStorageV1beta1CSINode<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceStorageV1beta1CSINode$Status$200 | Response$replaceStorageV1beta1CSINode$Status$201)[ResponseContentType]> { @@ -56122,7 +61859,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a CSINode */ public async deleteStorageV1beta1CSINode<ResponseContentType extends ResponseContentType$deleteStorageV1beta1CSINode>(params: Params$deleteStorageV1beta1CSINode<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteStorageV1beta1CSINode$Status$200 | Response$deleteStorageV1beta1CSINode$Status$202)[ResponseContentType]> { @@ -56138,7 +61881,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified CSINode */ public async patchStorageV1beta1CSINode<RequestContentType extends RequestContentType$patchStorageV1beta1CSINode, ResponseContentType extends ResponseContentType$patchStorageV1beta1CSINode>(params: Params$patchStorageV1beta1CSINode<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchStorageV1beta1CSINode$Status$200[ResponseContentType]> { @@ -56153,7 +61902,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind StorageClass */ public async listStorageV1beta1StorageClass<ResponseContentType extends ResponseContentType$listStorageV1beta1StorageClass>(params: Params$listStorageV1beta1StorageClass<ResponseContentType>, option?: RequestOption): Promise<Response$listStorageV1beta1StorageClass$Status$200[ResponseContentType]> { @@ -56172,7 +61927,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a StorageClass */ public async createStorageV1beta1StorageClass<ResponseContentType extends ResponseContentType$createStorageV1beta1StorageClass>(params: Params$createStorageV1beta1StorageClass<ResponseContentType>, option?: RequestOption): Promise<(Response$createStorageV1beta1StorageClass$Status$200 | Response$createStorageV1beta1StorageClass$Status$201 | Response$createStorageV1beta1StorageClass$Status$202)[ResponseContentType]> { @@ -56186,7 +61947,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of StorageClass */ public async deleteStorageV1beta1CollectionStorageClass<ResponseContentType extends ResponseContentType$deleteStorageV1beta1CollectionStorageClass>(params: Params$deleteStorageV1beta1CollectionStorageClass<ResponseContentType>, option?: RequestOption): Promise<Response$deleteStorageV1beta1CollectionStorageClass$Status$200[ResponseContentType]> { @@ -56210,7 +61977,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified StorageClass */ public async readStorageV1beta1StorageClass<ResponseContentType extends ResponseContentType$readStorageV1beta1StorageClass>(params: Params$readStorageV1beta1StorageClass<ResponseContentType>, option?: RequestOption): Promise<Response$readStorageV1beta1StorageClass$Status$200[ResponseContentType]> { @@ -56223,7 +61996,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified StorageClass */ public async replaceStorageV1beta1StorageClass<ResponseContentType extends ResponseContentType$replaceStorageV1beta1StorageClass>(params: Params$replaceStorageV1beta1StorageClass<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceStorageV1beta1StorageClass$Status$200 | Response$replaceStorageV1beta1StorageClass$Status$201)[ResponseContentType]> { @@ -56237,7 +62016,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a StorageClass */ public async deleteStorageV1beta1StorageClass<ResponseContentType extends ResponseContentType$deleteStorageV1beta1StorageClass>(params: Params$deleteStorageV1beta1StorageClass<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteStorageV1beta1StorageClass$Status$200 | Response$deleteStorageV1beta1StorageClass$Status$202)[ResponseContentType]> { @@ -56253,7 +62038,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified StorageClass */ public async patchStorageV1beta1StorageClass<RequestContentType extends RequestContentType$patchStorageV1beta1StorageClass, ResponseContentType extends ResponseContentType$patchStorageV1beta1StorageClass>(params: Params$patchStorageV1beta1StorageClass<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchStorageV1beta1StorageClass$Status$200[ResponseContentType]> { @@ -56268,7 +62059,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** list or watch objects of kind VolumeAttachment */ public async listStorageV1beta1VolumeAttachment<ResponseContentType extends ResponseContentType$listStorageV1beta1VolumeAttachment>(params: Params$listStorageV1beta1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<Response$listStorageV1beta1VolumeAttachment$Status$200[ResponseContentType]> { @@ -56287,7 +62084,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** create a VolumeAttachment */ public async createStorageV1beta1VolumeAttachment<ResponseContentType extends ResponseContentType$createStorageV1beta1VolumeAttachment>(params: Params$createStorageV1beta1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<(Response$createStorageV1beta1VolumeAttachment$Status$200 | Response$createStorageV1beta1VolumeAttachment$Status$201 | Response$createStorageV1beta1VolumeAttachment$Status$202)[ResponseContentType]> { @@ -56301,7 +62104,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete collection of VolumeAttachment */ public async deleteStorageV1beta1CollectionVolumeAttachment<ResponseContentType extends ResponseContentType$deleteStorageV1beta1CollectionVolumeAttachment>(params: Params$deleteStorageV1beta1CollectionVolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<Response$deleteStorageV1beta1CollectionVolumeAttachment$Status$200[ResponseContentType]> { @@ -56325,7 +62134,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** read the specified VolumeAttachment */ public async readStorageV1beta1VolumeAttachment<ResponseContentType extends ResponseContentType$readStorageV1beta1VolumeAttachment>(params: Params$readStorageV1beta1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<Response$readStorageV1beta1VolumeAttachment$Status$200[ResponseContentType]> { @@ -56338,7 +62153,13 @@ export class Client<RequestOption> { exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** replace the specified VolumeAttachment */ public async replaceStorageV1beta1VolumeAttachment<ResponseContentType extends ResponseContentType$replaceStorageV1beta1VolumeAttachment>(params: Params$replaceStorageV1beta1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceStorageV1beta1VolumeAttachment$Status$200 | Response$replaceStorageV1beta1VolumeAttachment$Status$201)[ResponseContentType]> { @@ -56352,7 +62173,13 @@ export class Client<RequestOption> { dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return this.apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** delete a VolumeAttachment */ public async deleteStorageV1beta1VolumeAttachment<ResponseContentType extends ResponseContentType$deleteStorageV1beta1VolumeAttachment>(params: Params$deleteStorageV1beta1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteStorageV1beta1VolumeAttachment$Status$200 | Response$deleteStorageV1beta1VolumeAttachment$Status$202)[ResponseContentType]> { @@ -56368,7 +62195,13 @@ export class Client<RequestOption> { orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return this.apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** partially update the specified VolumeAttachment */ public async patchStorageV1beta1VolumeAttachment<RequestContentType extends RequestContentType$patchStorageV1beta1VolumeAttachment, ResponseContentType extends ResponseContentType$patchStorageV1beta1VolumeAttachment>(params: Params$patchStorageV1beta1VolumeAttachment<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchStorageV1beta1VolumeAttachment$Status$200[ResponseContentType]> { @@ -56383,7 +62216,13 @@ export class Client<RequestOption> { fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of CSIDriver. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchStorageV1beta1CSIDriverList<ResponseContentType extends ResponseContentType$watchStorageV1beta1CSIDriverList>(params: Params$watchStorageV1beta1CSIDriverList<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1beta1CSIDriverList$Status$200[ResponseContentType]> { @@ -56402,7 +62241,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind CSIDriver. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchStorageV1beta1CSIDriver<ResponseContentType extends ResponseContentType$watchStorageV1beta1CSIDriver>(params: Params$watchStorageV1beta1CSIDriver<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1beta1CSIDriver$Status$200[ResponseContentType]> { @@ -56421,7 +62266,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of CSINode. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchStorageV1beta1CSINodeList<ResponseContentType extends ResponseContentType$watchStorageV1beta1CSINodeList>(params: Params$watchStorageV1beta1CSINodeList<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1beta1CSINodeList$Status$200[ResponseContentType]> { @@ -56440,7 +62291,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind CSINode. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchStorageV1beta1CSINode<ResponseContentType extends ResponseContentType$watchStorageV1beta1CSINode>(params: Params$watchStorageV1beta1CSINode<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1beta1CSINode$Status$200[ResponseContentType]> { @@ -56459,7 +62316,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of StorageClass. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchStorageV1beta1StorageClassList<ResponseContentType extends ResponseContentType$watchStorageV1beta1StorageClassList>(params: Params$watchStorageV1beta1StorageClassList<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1beta1StorageClassList$Status$200[ResponseContentType]> { @@ -56478,7 +62341,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind StorageClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchStorageV1beta1StorageClass<ResponseContentType extends ResponseContentType$watchStorageV1beta1StorageClass>(params: Params$watchStorageV1beta1StorageClass<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1beta1StorageClass$Status$200[ResponseContentType]> { @@ -56497,7 +62366,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch individual changes to a list of VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead. */ public async watchStorageV1beta1VolumeAttachmentList<ResponseContentType extends ResponseContentType$watchStorageV1beta1VolumeAttachmentList>(params: Params$watchStorageV1beta1VolumeAttachmentList<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1beta1VolumeAttachmentList$Status$200[ResponseContentType]> { @@ -56516,7 +62391,13 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** watch changes to an object of kind VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ public async watchStorageV1beta1VolumeAttachment<ResponseContentType extends ResponseContentType$watchStorageV1beta1VolumeAttachment>(params: Params$watchStorageV1beta1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1beta1VolumeAttachment$Status$200[ResponseContentType]> { @@ -56535,17 +62416,35 @@ export class Client<RequestOption> { timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } public async logFileListHandler(option?: RequestOption): Promise<void> { const url = this.baseUrl + \`/logs/\`; const headers = {}; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } public async logFileHandler(params: Params$logFileHandler, option?: RequestOption): Promise<void> { const url = this.baseUrl + \`/logs/\${params.parameter.logpath}\`; const headers = {}; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** get the code version */ public async getCodeVersion(option?: RequestOption): Promise<Response$getCodeVersion$Status$200["application/json"]> { @@ -56553,7 +62452,13 @@ export class Client<RequestOption> { const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } } " diff --git a/test/__tests__/class/__snapshots__/multi-type.test.domain.ts.snap b/test/__tests__/class/__snapshots__/multi-type.test.domain.ts.snap index da1376ca..eb9d0a8a 100644 --- a/test/__tests__/class/__snapshots__/multi-type.test.domain.ts.snap +++ b/test/__tests__/class/__snapshots__/multi-type.test.domain.ts.snap @@ -42,8 +42,15 @@ export namespace ErrorResponse { export type putAnyOf = void; export type patchOneOf = void; } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => Promise<T>; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => Promise<T>; } export class Client<RequestOption> { private baseUrl: string; @@ -57,7 +64,13 @@ export class Client<RequestOption> { const headers = { "Content-Type": "application/json" }; - return this.apiClient.request("PUT", url, headers, params.requestBody, undefined, option); + return this.apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: undefined + }, option); } /** * operationId: patchOneOf @@ -68,7 +81,13 @@ export class Client<RequestOption> { const headers = { "Content-Type": "application/json" }; - return this.apiClient.request("PATCH", url, headers, params.requestBody, undefined, option); + return this.apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: undefined + }, option); } } " diff --git a/test/__tests__/class/__snapshots__/spit-code-test.ts.snap b/test/__tests__/class/__snapshots__/spit-code-test.ts.snap index 9bd13a3c..a4519345 100644 --- a/test/__tests__/class/__snapshots__/spit-code-test.ts.snap +++ b/test/__tests__/class/__snapshots__/spit-code-test.ts.snap @@ -123,8 +123,15 @@ export namespace ErrorResponse { export type getBookById = void; export type deleteBook = void; } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => Promise<T>; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => Promise<T>; } export class Client<RequestOption> { private baseUrl: string; @@ -141,7 +148,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { StringQuery: { value: params.parameter.StringQuery, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** * operationId: getIncludeRemoteReference @@ -155,7 +168,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { IncludeRemoteReference: { value: params.parameter.IncludeRemoteReference, explode: false } }; - return this.apiClient.request("GET", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } /** * operationId: getFullRemoteReference @@ -169,7 +188,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { FullRemoteReferenceQuery: { value: params.parameter.FullRemoteReferenceQuery, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** * operationId: i.have.dot @@ -180,7 +205,13 @@ export class Client<RequestOption> { const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** * operationId: getReferenceItems @@ -191,7 +222,13 @@ export class Client<RequestOption> { const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** * operationId: searchBook @@ -205,7 +242,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { "from.publishedAt": { value: params.parameter["from.publishedAt"], explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } /** * operationId: getBookById @@ -216,7 +259,13 @@ export class Client<RequestOption> { const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } /** * operationId: deleteBook @@ -227,7 +276,13 @@ export class Client<RequestOption> { const headers = { Accept: "application/json" }; - return this.apiClient.request("DELETE", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } } " diff --git a/test/__tests__/class/__snapshots__/template-only-test.ts.snap b/test/__tests__/class/__snapshots__/template-only-test.ts.snap index 568bf254..26b6f040 100644 --- a/test/__tests__/class/__snapshots__/template-only-test.ts.snap +++ b/test/__tests__/class/__snapshots__/template-only-test.ts.snap @@ -60,8 +60,15 @@ export namespace ErrorResponse { export type getBookById = void; export type deleteBook = void; } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => Promise<T>; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => Promise<T>; } export class Client<RequestOption> { private baseUrl: string; @@ -74,7 +81,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { StringQuery: { value: params.parameter.StringQuery, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } public async getIncludeRemoteReference(params: Params$getIncludeRemoteReference, option?: RequestOption): Promise<void> { const url = this.baseUrl + \`/get/IncludeRemoteReference\`; @@ -84,7 +97,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { IncludeRemoteReference: { value: params.parameter.IncludeRemoteReference, explode: false } }; - return this.apiClient.request("GET", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } public async getFullRemoteReference(params: Params$getFullRemoteReference, option?: RequestOption): Promise<Response$getFullRemoteReference$Status$200["application/json"]> { const url = this.baseUrl + \`/FullRemoteReference\`; @@ -94,21 +113,39 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { FullRemoteReferenceQuery: { value: params.parameter.FullRemoteReferenceQuery, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } public async i$have$dot(option?: RequestOption): Promise<Response$i$have$dot$Status$200["application/json"]> { const url = this.baseUrl + \`/i/have/dot\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } public async getReferenceItems(option?: RequestOption): Promise<Response$getReferenceItems$Status$200["application/json"]> { const url = this.baseUrl + \`/get/reference/items\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } public async searchBook(params: Params$searchBook, option?: RequestOption): Promise<Response$searchBook$Status$200["application/json"]> { const url = this.baseUrl + \`/get/search/\${params.parameter["book.name"]}\`; @@ -118,21 +155,39 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { "from.publishedAt": { value: params.parameter["from.publishedAt"], explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } public async getBookById(params: Params$getBookById, option?: RequestOption): Promise<Response$getBookById$Status$200["application/json"]> { const url = this.baseUrl + \`/get/books/\${params.parameter.id}\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } public async deleteBook(params: Params$deleteBook, option?: RequestOption): Promise<Response$deleteBook$Status$200["application/json"]> { const url = this.baseUrl + \`/get/books/\${params.parameter.id}\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("DELETE", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } } " @@ -198,8 +253,15 @@ export namespace ErrorResponse { export type getBookById = void; export type deleteBook = void; } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => T; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => T; } export class Client<RequestOption> { private baseUrl: string; @@ -212,7 +274,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { StringQuery: { value: params.parameter.StringQuery, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } public getIncludeRemoteReference(params: Params$getIncludeRemoteReference, option?: RequestOption): void { const url = this.baseUrl + \`/get/IncludeRemoteReference\`; @@ -222,7 +290,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { IncludeRemoteReference: { value: params.parameter.IncludeRemoteReference, explode: false } }; - return this.apiClient.request("GET", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } public getFullRemoteReference(params: Params$getFullRemoteReference, option?: RequestOption): Response$getFullRemoteReference$Status$200["application/json"] { const url = this.baseUrl + \`/FullRemoteReference\`; @@ -232,21 +306,39 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { FullRemoteReferenceQuery: { value: params.parameter.FullRemoteReferenceQuery, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } public i$have$dot(option?: RequestOption): Response$i$have$dot$Status$200["application/json"] { const url = this.baseUrl + \`/i/have/dot\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } public getReferenceItems(option?: RequestOption): Response$getReferenceItems$Status$200["application/json"] { const url = this.baseUrl + \`/get/reference/items\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } public searchBook(params: Params$searchBook, option?: RequestOption): Response$searchBook$Status$200["application/json"] { const url = this.baseUrl + \`/get/search/\${params.parameter["book.name"]}\`; @@ -256,21 +348,39 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { "from.publishedAt": { value: params.parameter["from.publishedAt"], explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } public getBookById(params: Params$getBookById, option?: RequestOption): Response$getBookById$Status$200["application/json"] { const url = this.baseUrl + \`/get/books/\${params.parameter.id}\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } public deleteBook(params: Params$deleteBook, option?: RequestOption): Response$deleteBook$Status$200["application/json"] { const url = this.baseUrl + \`/get/books/\${params.parameter.id}\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("DELETE", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } } " @@ -300,8 +410,15 @@ export interface QueryParameters { } export type SuccessResponses = void; export namespace ErrorResponse { } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => T; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => T; } export class Client<RequestOption> { private baseUrl: string; diff --git a/test/__tests__/class/__snapshots__/typedef-with-template-test.ts.snap b/test/__tests__/class/__snapshots__/typedef-with-template-test.ts.snap index 6ff1c44b..3caa9bb4 100644 --- a/test/__tests__/class/__snapshots__/typedef-with-template-test.ts.snap +++ b/test/__tests__/class/__snapshots__/typedef-with-template-test.ts.snap @@ -409,8 +409,15 @@ export namespace ErrorResponse { export type getBookById = void; export type deleteBook = void; } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => Promise<T>; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => Promise<T>; } export class Client<RequestOption> { private baseUrl: string; @@ -423,7 +430,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { StringQuery: { value: params.parameter.StringQuery, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } public async getIncludeRemoteReference(params: Params$getIncludeRemoteReference, option?: RequestOption): Promise<void> { const url = this.baseUrl + \`/get/IncludeRemoteReference\`; @@ -433,7 +446,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { IncludeRemoteReference: { value: params.parameter.IncludeRemoteReference, explode: false } }; - return this.apiClient.request("GET", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } public async getFullRemoteReference(params: Params$getFullRemoteReference, option?: RequestOption): Promise<Response$getFullRemoteReference$Status$200["application/json"]> { const url = this.baseUrl + \`/FullRemoteReference\`; @@ -443,21 +462,39 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { FullRemoteReferenceQuery: { value: params.parameter.FullRemoteReferenceQuery, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } public async i$have$dot(option?: RequestOption): Promise<Response$i$have$dot$Status$200["application/json"]> { const url = this.baseUrl + \`/i/have/dot\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } public async getReferenceItems(option?: RequestOption): Promise<Response$getReferenceItems$Status$200["application/json"]> { const url = this.baseUrl + \`/get/reference/items\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } public async searchBook(params: Params$searchBook, option?: RequestOption): Promise<Response$searchBook$Status$200["application/json"]> { const url = this.baseUrl + \`/get/search/\${params.parameter["book.name"]}\`; @@ -467,21 +504,39 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { "from.publishedAt": { value: params.parameter["from.publishedAt"], explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } public async getBookById(params: Params$getBookById, option?: RequestOption): Promise<Response$getBookById$Status$200["application/json"]> { const url = this.baseUrl + \`/get/books/\${params.parameter.id}\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } public async deleteBook(params: Params$deleteBook, option?: RequestOption): Promise<Response$deleteBook$Status$200["application/json"]> { const url = this.baseUrl + \`/get/books/\${params.parameter.id}\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("DELETE", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } } " @@ -530,8 +585,15 @@ export type SuccessResponses = Response$getHelloWorld$Status$200; export namespace ErrorResponse { export type getHelloWorld = void; } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => Promise<T>; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => Promise<T>; } export class Client<RequestOption> { private baseUrl: string; @@ -544,7 +606,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { word: { value: params.parameter.word, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } } " @@ -959,8 +1027,15 @@ export namespace ErrorResponse { export type getBookById = void; export type deleteBook = void; } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => T; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => T; } export class Client<RequestOption> { private baseUrl: string; @@ -973,7 +1048,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { StringQuery: { value: params.parameter.StringQuery, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } public getIncludeRemoteReference(params: Params$getIncludeRemoteReference, option?: RequestOption): void { const url = this.baseUrl + \`/get/IncludeRemoteReference\`; @@ -983,7 +1064,13 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { IncludeRemoteReference: { value: params.parameter.IncludeRemoteReference, explode: false } }; - return this.apiClient.request("GET", url, headers, params.requestBody, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); } public getFullRemoteReference(params: Params$getFullRemoteReference, option?: RequestOption): Response$getFullRemoteReference$Status$200["application/json"] { const url = this.baseUrl + \`/FullRemoteReference\`; @@ -993,21 +1080,39 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { FullRemoteReferenceQuery: { value: params.parameter.FullRemoteReferenceQuery, explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } public i$have$dot(option?: RequestOption): Response$i$have$dot$Status$200["application/json"] { const url = this.baseUrl + \`/i/have/dot\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } public getReferenceItems(option?: RequestOption): Response$getReferenceItems$Status$200["application/json"] { const url = this.baseUrl + \`/get/reference/items\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } public searchBook(params: Params$searchBook, option?: RequestOption): Response$searchBook$Status$200["application/json"] { const url = this.baseUrl + \`/get/search/\${params.parameter["book.name"]}\`; @@ -1017,21 +1122,39 @@ export class Client<RequestOption> { const queryParameters: QueryParameters = { "from.publishedAt": { value: params.parameter["from.publishedAt"], explode: false } }; - return this.apiClient.request("GET", url, headers, undefined, queryParameters, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } public getBookById(params: Params$getBookById, option?: RequestOption): Response$getBookById$Status$200["application/json"] { const url = this.baseUrl + \`/get/books/\${params.parameter.id}\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } public deleteBook(params: Params$deleteBook, option?: RequestOption): Response$deleteBook$Status$200["application/json"] { const url = this.baseUrl + \`/get/books/\${params.parameter.id}\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("DELETE", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } } " @@ -1084,8 +1207,15 @@ export interface QueryParameters { } export type SuccessResponses = void; export namespace ErrorResponse { } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => Promise<T>; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => Promise<T>; } export class Client<RequestOption> { private baseUrl: string; @@ -1193,8 +1323,15 @@ export namespace ErrorResponse { export type getAuthor = void; export type getPublisher = void; } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => Promise<T>; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => Promise<T>; } export class Client<RequestOption> { private baseUrl: string; @@ -1204,28 +1341,52 @@ export class Client<RequestOption> { const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } public async getDescription(params: Params$getDescription, option?: RequestOption): Promise<Response$getDescription$Status$200["application/json"]> { const url = this.baseUrl + \`/get/book/\${params.parameter.id}/description\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } public async getAuthor(params: Params$getAuthor, option?: RequestOption): Promise<Response$getAuthor$Status$200["application/json"]> { const url = this.baseUrl + \`/get/author/\${params.parameter.id}\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } public async getPublisher(params: Params$getPublisher, option?: RequestOption): Promise<Response$getPublisher$Status$200["application/json"]> { const url = this.baseUrl + \`/get/publisher/\${params.parameter.id}\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } } " @@ -1338,8 +1499,15 @@ export namespace ErrorResponse { export type getAuthor = void; export type getPublisher = void; } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => Promise<T>; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => Promise<T>; } export class Client<RequestOption> { private baseUrl: string; @@ -1349,28 +1517,52 @@ export class Client<RequestOption> { const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } public async getDescription(params: Params$getDescription, option?: RequestOption): Promise<Response$getDescription$Status$200["application/json"]> { const url = this.baseUrl + \`/get/book/\${params.parameter.id}/description\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } public async getAuthor(params: Params$getAuthor, option?: RequestOption): Promise<Response$getAuthor$Status$200["application/json"]> { const url = this.baseUrl + \`/get/author/\${params.parameter.id}\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } public async getPublisher(params: Params$getPublisher, option?: RequestOption): Promise<Response$getPublisher$Status$200["application/json"]> { const url = this.baseUrl + \`/get/publisher/\${params.parameter.id}\`; const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } } " diff --git a/test/__tests__/class/__snapshots__/unknown-schema-domain-test.ts.snap b/test/__tests__/class/__snapshots__/unknown-schema-domain-test.ts.snap index 6e41b871..2cca6141 100644 --- a/test/__tests__/class/__snapshots__/unknown-schema-domain-test.ts.snap +++ b/test/__tests__/class/__snapshots__/unknown-schema-domain-test.ts.snap @@ -41,8 +41,15 @@ export type SuccessResponses = Response$getUnknown$Status$200; export namespace ErrorResponse { export type getUnknown = void; } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => Promise<T>; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => Promise<T>; } export class Client<RequestOption> { private baseUrl: string; @@ -52,7 +59,13 @@ export class Client<RequestOption> { const headers = { Accept: "application/json" }; - return this.apiClient.request("GET", url, headers, undefined, undefined, option); + return this.apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } } " diff --git a/test/__tests__/functional/__snapshots__/argo-rollout-test.ts.snap b/test/__tests__/functional/__snapshots__/argo-rollout-test.ts.snap index 47655912..2ca83b36 100644 --- a/test/__tests__/functional/__snapshots__/argo-rollout-test.ts.snap +++ b/test/__tests__/functional/__snapshots__/argo-rollout-test.ts.snap @@ -3826,8 +3826,15 @@ export namespace ErrorResponse { export type RolloutService_UndoRollout = void; export type RolloutService_Version = void; } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => Promise<T>; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => Promise<T>; } export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, baseUrl: string) => { const _baseUrl = baseUrl.replace(/\\/$/, ""); @@ -3837,21 +3844,39 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, RolloutService_ListRolloutInfos: (params: Params$RolloutService_ListRolloutInfos, option?: RequestOption): Promise<Response$RolloutService_ListRolloutInfos$Status$200["application/json"]> => { const url = _baseUrl + \`/api/v1/rollouts/\${params.parameter.namespace}/info\`; const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, RolloutService_WatchRolloutInfos: (params: Params$RolloutService_WatchRolloutInfos, option?: RequestOption): Promise<Response$RolloutService_WatchRolloutInfos$Status$200["application/json"]> => { const url = _baseUrl + \`/api/v1/rollouts/\${params.parameter.namespace}/info/watch\`; const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, RolloutService_AbortRollout: (params: Params$RolloutService_AbortRollout, option?: RequestOption): Promise<Response$RolloutService_AbortRollout$Status$200["application/json"]> => { const url = _baseUrl + \`/api/v1/rollouts/\${params.parameter.namespace}/\${params.parameter.name}/abort\`; @@ -3859,21 +3884,39 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, "Content-Type": "application/json", Accept: "application/json" }; - return apiClient.request("PUT", url, headers, params.requestBody, undefined, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: undefined + }, option); }, RolloutService_GetRolloutInfo: (params: Params$RolloutService_GetRolloutInfo, option?: RequestOption): Promise<Response$RolloutService_GetRolloutInfo$Status$200["application/json"]> => { const url = _baseUrl + \`/api/v1/rollouts/\${params.parameter.namespace}/\${params.parameter.name}/info\`; const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, RolloutService_WatchRolloutInfo: (params: Params$RolloutService_WatchRolloutInfo, option?: RequestOption): Promise<Response$RolloutService_WatchRolloutInfo$Status$200["application/json"]> => { const url = _baseUrl + \`/api/v1/rollouts/\${params.parameter.namespace}/\${params.parameter.name}/info/watch\`; const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, RolloutService_PromoteRollout: (params: Params$RolloutService_PromoteRollout, option?: RequestOption): Promise<Response$RolloutService_PromoteRollout$Status$200["application/json"]> => { const url = _baseUrl + \`/api/v1/rollouts/\${params.parameter.namespace}/\${params.parameter.name}/promote\`; @@ -3881,7 +3924,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, "Content-Type": "application/json", Accept: "application/json" }; - return apiClient.request("PUT", url, headers, params.requestBody, undefined, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: undefined + }, option); }, RolloutService_RestartRollout: (params: Params$RolloutService_RestartRollout, option?: RequestOption): Promise<Response$RolloutService_RestartRollout$Status$200["application/json"]> => { const url = _baseUrl + \`/api/v1/rollouts/\${params.parameter.namespace}/\${params.parameter.name}/restart\`; @@ -3889,7 +3938,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, "Content-Type": "application/json", Accept: "application/json" }; - return apiClient.request("PUT", url, headers, params.requestBody, undefined, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: undefined + }, option); }, RolloutService_RetryRollout: (params: Params$RolloutService_RetryRollout, option?: RequestOption): Promise<Response$RolloutService_RetryRollout$Status$200["application/json"]> => { const url = _baseUrl + \`/api/v1/rollouts/\${params.parameter.namespace}/\${params.parameter.name}/retry\`; @@ -3897,7 +3952,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, "Content-Type": "application/json", Accept: "application/json" }; - return apiClient.request("PUT", url, headers, params.requestBody, undefined, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: undefined + }, option); }, RolloutService_SetRolloutImage: (params: Params$RolloutService_SetRolloutImage, option?: RequestOption): Promise<Response$RolloutService_SetRolloutImage$Status$200["application/json"]> => { const url = _baseUrl + \`/api/v1/rollouts/\${params.parameter.namespace}/\${params.parameter.rollout}/set/\${params.parameter.container}/\${params.parameter.image}/\${params.parameter.tag}\`; @@ -3905,7 +3966,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, "Content-Type": "application/json", Accept: "application/json" }; - return apiClient.request("PUT", url, headers, params.requestBody, undefined, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: undefined + }, option); }, RolloutService_UndoRollout: (params: Params$RolloutService_UndoRollout, option?: RequestOption): Promise<Response$RolloutService_UndoRollout$Status$200["application/json"]> => { const url = _baseUrl + \`/api/v1/rollouts/\${params.parameter.namespace}/\${params.parameter.rollout}/undo/\${params.parameter.revision}\`; @@ -3913,14 +3980,26 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, "Content-Type": "application/json", Accept: "application/json" }; - return apiClient.request("PUT", url, headers, params.requestBody, undefined, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: undefined + }, option); }, RolloutService_Version: (option?: RequestOption): Promise<Response$RolloutService_Version$Status$200["application/json"]> => { const url = _baseUrl + \`/api/v1/version\`; const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } }; }; diff --git a/test/__tests__/functional/__snapshots__/format.domain.ts.snap b/test/__tests__/functional/__snapshots__/format.domain.ts.snap index efbd62b3..dcb34447 100644 --- a/test/__tests__/functional/__snapshots__/format.domain.ts.snap +++ b/test/__tests__/functional/__snapshots__/format.domain.ts.snap @@ -43,8 +43,15 @@ export interface QueryParameters { } export type SuccessResponses = void; export namespace ErrorResponse { } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => Promise<T>; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => Promise<T>; } export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, baseUrl: string) => { const _baseUrl = baseUrl.replace(/\\/$/, ""); diff --git a/test/__tests__/functional/__snapshots__/kubernetes-test.ts.snap b/test/__tests__/functional/__snapshots__/kubernetes-test.ts.snap index 6379d66b..6c9b3c76 100644 --- a/test/__tests__/functional/__snapshots__/kubernetes-test.ts.snap +++ b/test/__tests__/functional/__snapshots__/kubernetes-test.ts.snap @@ -41025,8 +41025,15 @@ export namespace ErrorResponse { export type logFileHandler = void; export type getCodeVersion = void; } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => Promise<T>; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => Promise<T>; } export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, baseUrl: string) => { const _baseUrl = baseUrl.replace(/\\/$/, ""); @@ -41037,7 +41044,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get available resources */ getCoreV1APIResources: <ResponseContentType extends ResponseContentType$getCoreV1APIResources>(params: Params$getCoreV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getCoreV1APIResources$Status$200[ResponseContentType]> => { @@ -41045,7 +41058,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list objects of kind ComponentStatus */ listCoreV1ComponentStatus: <ResponseContentType extends ResponseContentType$listCoreV1ComponentStatus>(params: Params$listCoreV1ComponentStatus<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1ComponentStatus$Status$200[ResponseContentType]> => { @@ -41064,7 +41083,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** read the specified ComponentStatus */ readCoreV1ComponentStatus: <ResponseContentType extends ResponseContentType$readCoreV1ComponentStatus>(params: Params$readCoreV1ComponentStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1ComponentStatus$Status$200[ResponseContentType]> => { @@ -41075,7 +41100,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind ConfigMap */ listCoreV1ConfigMapForAllNamespaces: <ResponseContentType extends ResponseContentType$listCoreV1ConfigMapForAllNamespaces>(params: Params$listCoreV1ConfigMapForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1ConfigMapForAllNamespaces$Status$200[ResponseContentType]> => { @@ -41094,7 +41125,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Endpoints */ listCoreV1EndpointsForAllNamespaces: <ResponseContentType extends ResponseContentType$listCoreV1EndpointsForAllNamespaces>(params: Params$listCoreV1EndpointsForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1EndpointsForAllNamespaces$Status$200[ResponseContentType]> => { @@ -41113,7 +41150,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Event */ listCoreV1EventForAllNamespaces: <ResponseContentType extends ResponseContentType$listCoreV1EventForAllNamespaces>(params: Params$listCoreV1EventForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1EventForAllNamespaces$Status$200[ResponseContentType]> => { @@ -41132,7 +41175,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind LimitRange */ listCoreV1LimitRangeForAllNamespaces: <ResponseContentType extends ResponseContentType$listCoreV1LimitRangeForAllNamespaces>(params: Params$listCoreV1LimitRangeForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1LimitRangeForAllNamespaces$Status$200[ResponseContentType]> => { @@ -41151,7 +41200,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Namespace */ listCoreV1Namespace: <ResponseContentType extends ResponseContentType$listCoreV1Namespace>(params: Params$listCoreV1Namespace<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1Namespace$Status$200[ResponseContentType]> => { @@ -41170,7 +41225,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a Namespace */ createCoreV1Namespace: <ResponseContentType extends ResponseContentType$createCoreV1Namespace>(params: Params$createCoreV1Namespace<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1Namespace$Status$200 | Response$createCoreV1Namespace$Status$201 | Response$createCoreV1Namespace$Status$202)[ResponseContentType]> => { @@ -41184,7 +41245,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** create a Binding */ createCoreV1NamespacedBinding: <ResponseContentType extends ResponseContentType$createCoreV1NamespacedBinding>(params: Params$createCoreV1NamespacedBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedBinding$Status$200 | Response$createCoreV1NamespacedBinding$Status$201 | Response$createCoreV1NamespacedBinding$Status$202)[ResponseContentType]> => { @@ -41198,7 +41265,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind ConfigMap */ listCoreV1NamespacedConfigMap: <ResponseContentType extends ResponseContentType$listCoreV1NamespacedConfigMap>(params: Params$listCoreV1NamespacedConfigMap<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1NamespacedConfigMap$Status$200[ResponseContentType]> => { @@ -41217,7 +41290,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a ConfigMap */ createCoreV1NamespacedConfigMap: <ResponseContentType extends ResponseContentType$createCoreV1NamespacedConfigMap>(params: Params$createCoreV1NamespacedConfigMap<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedConfigMap$Status$200 | Response$createCoreV1NamespacedConfigMap$Status$201 | Response$createCoreV1NamespacedConfigMap$Status$202)[ResponseContentType]> => { @@ -41231,7 +41310,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of ConfigMap */ deleteCoreV1CollectionNamespacedConfigMap: <ResponseContentType extends ResponseContentType$deleteCoreV1CollectionNamespacedConfigMap>(params: Params$deleteCoreV1CollectionNamespacedConfigMap<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionNamespacedConfigMap$Status$200[ResponseContentType]> => { @@ -41255,7 +41340,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified ConfigMap */ readCoreV1NamespacedConfigMap: <ResponseContentType extends ResponseContentType$readCoreV1NamespacedConfigMap>(params: Params$readCoreV1NamespacedConfigMap<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedConfigMap$Status$200[ResponseContentType]> => { @@ -41268,7 +41359,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified ConfigMap */ replaceCoreV1NamespacedConfigMap: <ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedConfigMap>(params: Params$replaceCoreV1NamespacedConfigMap<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedConfigMap$Status$200 | Response$replaceCoreV1NamespacedConfigMap$Status$201)[ResponseContentType]> => { @@ -41282,7 +41379,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a ConfigMap */ deleteCoreV1NamespacedConfigMap: <ResponseContentType extends ResponseContentType$deleteCoreV1NamespacedConfigMap>(params: Params$deleteCoreV1NamespacedConfigMap<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1NamespacedConfigMap$Status$200 | Response$deleteCoreV1NamespacedConfigMap$Status$202)[ResponseContentType]> => { @@ -41298,7 +41401,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified ConfigMap */ patchCoreV1NamespacedConfigMap: <RequestContentType extends RequestContentType$patchCoreV1NamespacedConfigMap, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedConfigMap>(params: Params$patchCoreV1NamespacedConfigMap<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedConfigMap$Status$200[ResponseContentType]> => { @@ -41313,7 +41422,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Endpoints */ listCoreV1NamespacedEndpoints: <ResponseContentType extends ResponseContentType$listCoreV1NamespacedEndpoints>(params: Params$listCoreV1NamespacedEndpoints<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1NamespacedEndpoints$Status$200[ResponseContentType]> => { @@ -41332,7 +41447,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create Endpoints */ createCoreV1NamespacedEndpoints: <ResponseContentType extends ResponseContentType$createCoreV1NamespacedEndpoints>(params: Params$createCoreV1NamespacedEndpoints<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedEndpoints$Status$200 | Response$createCoreV1NamespacedEndpoints$Status$201 | Response$createCoreV1NamespacedEndpoints$Status$202)[ResponseContentType]> => { @@ -41346,7 +41467,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of Endpoints */ deleteCoreV1CollectionNamespacedEndpoints: <ResponseContentType extends ResponseContentType$deleteCoreV1CollectionNamespacedEndpoints>(params: Params$deleteCoreV1CollectionNamespacedEndpoints<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionNamespacedEndpoints$Status$200[ResponseContentType]> => { @@ -41370,7 +41497,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified Endpoints */ readCoreV1NamespacedEndpoints: <ResponseContentType extends ResponseContentType$readCoreV1NamespacedEndpoints>(params: Params$readCoreV1NamespacedEndpoints<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedEndpoints$Status$200[ResponseContentType]> => { @@ -41383,7 +41516,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified Endpoints */ replaceCoreV1NamespacedEndpoints: <ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedEndpoints>(params: Params$replaceCoreV1NamespacedEndpoints<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedEndpoints$Status$200 | Response$replaceCoreV1NamespacedEndpoints$Status$201)[ResponseContentType]> => { @@ -41397,7 +41536,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete Endpoints */ deleteCoreV1NamespacedEndpoints: <ResponseContentType extends ResponseContentType$deleteCoreV1NamespacedEndpoints>(params: Params$deleteCoreV1NamespacedEndpoints<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1NamespacedEndpoints$Status$200 | Response$deleteCoreV1NamespacedEndpoints$Status$202)[ResponseContentType]> => { @@ -41413,7 +41558,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified Endpoints */ patchCoreV1NamespacedEndpoints: <RequestContentType extends RequestContentType$patchCoreV1NamespacedEndpoints, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedEndpoints>(params: Params$patchCoreV1NamespacedEndpoints<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedEndpoints$Status$200[ResponseContentType]> => { @@ -41428,7 +41579,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Event */ listCoreV1NamespacedEvent: <ResponseContentType extends ResponseContentType$listCoreV1NamespacedEvent>(params: Params$listCoreV1NamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1NamespacedEvent$Status$200[ResponseContentType]> => { @@ -41447,7 +41604,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create an Event */ createCoreV1NamespacedEvent: <ResponseContentType extends ResponseContentType$createCoreV1NamespacedEvent>(params: Params$createCoreV1NamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedEvent$Status$200 | Response$createCoreV1NamespacedEvent$Status$201 | Response$createCoreV1NamespacedEvent$Status$202)[ResponseContentType]> => { @@ -41461,7 +41624,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of Event */ deleteCoreV1CollectionNamespacedEvent: <ResponseContentType extends ResponseContentType$deleteCoreV1CollectionNamespacedEvent>(params: Params$deleteCoreV1CollectionNamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionNamespacedEvent$Status$200[ResponseContentType]> => { @@ -41485,7 +41654,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified Event */ readCoreV1NamespacedEvent: <ResponseContentType extends ResponseContentType$readCoreV1NamespacedEvent>(params: Params$readCoreV1NamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedEvent$Status$200[ResponseContentType]> => { @@ -41498,7 +41673,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified Event */ replaceCoreV1NamespacedEvent: <ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedEvent>(params: Params$replaceCoreV1NamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedEvent$Status$200 | Response$replaceCoreV1NamespacedEvent$Status$201)[ResponseContentType]> => { @@ -41512,7 +41693,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete an Event */ deleteCoreV1NamespacedEvent: <ResponseContentType extends ResponseContentType$deleteCoreV1NamespacedEvent>(params: Params$deleteCoreV1NamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1NamespacedEvent$Status$200 | Response$deleteCoreV1NamespacedEvent$Status$202)[ResponseContentType]> => { @@ -41528,7 +41715,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified Event */ patchCoreV1NamespacedEvent: <RequestContentType extends RequestContentType$patchCoreV1NamespacedEvent, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedEvent>(params: Params$patchCoreV1NamespacedEvent<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedEvent$Status$200[ResponseContentType]> => { @@ -41543,7 +41736,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind LimitRange */ listCoreV1NamespacedLimitRange: <ResponseContentType extends ResponseContentType$listCoreV1NamespacedLimitRange>(params: Params$listCoreV1NamespacedLimitRange<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1NamespacedLimitRange$Status$200[ResponseContentType]> => { @@ -41562,7 +41761,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a LimitRange */ createCoreV1NamespacedLimitRange: <ResponseContentType extends ResponseContentType$createCoreV1NamespacedLimitRange>(params: Params$createCoreV1NamespacedLimitRange<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedLimitRange$Status$200 | Response$createCoreV1NamespacedLimitRange$Status$201 | Response$createCoreV1NamespacedLimitRange$Status$202)[ResponseContentType]> => { @@ -41576,7 +41781,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of LimitRange */ deleteCoreV1CollectionNamespacedLimitRange: <ResponseContentType extends ResponseContentType$deleteCoreV1CollectionNamespacedLimitRange>(params: Params$deleteCoreV1CollectionNamespacedLimitRange<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionNamespacedLimitRange$Status$200[ResponseContentType]> => { @@ -41600,7 +41811,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified LimitRange */ readCoreV1NamespacedLimitRange: <ResponseContentType extends ResponseContentType$readCoreV1NamespacedLimitRange>(params: Params$readCoreV1NamespacedLimitRange<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedLimitRange$Status$200[ResponseContentType]> => { @@ -41613,7 +41830,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified LimitRange */ replaceCoreV1NamespacedLimitRange: <ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedLimitRange>(params: Params$replaceCoreV1NamespacedLimitRange<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedLimitRange$Status$200 | Response$replaceCoreV1NamespacedLimitRange$Status$201)[ResponseContentType]> => { @@ -41627,7 +41850,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a LimitRange */ deleteCoreV1NamespacedLimitRange: <ResponseContentType extends ResponseContentType$deleteCoreV1NamespacedLimitRange>(params: Params$deleteCoreV1NamespacedLimitRange<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1NamespacedLimitRange$Status$200 | Response$deleteCoreV1NamespacedLimitRange$Status$202)[ResponseContentType]> => { @@ -41643,7 +41872,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified LimitRange */ patchCoreV1NamespacedLimitRange: <RequestContentType extends RequestContentType$patchCoreV1NamespacedLimitRange, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedLimitRange>(params: Params$patchCoreV1NamespacedLimitRange<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedLimitRange$Status$200[ResponseContentType]> => { @@ -41658,7 +41893,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind PersistentVolumeClaim */ listCoreV1NamespacedPersistentVolumeClaim: <ResponseContentType extends ResponseContentType$listCoreV1NamespacedPersistentVolumeClaim>(params: Params$listCoreV1NamespacedPersistentVolumeClaim<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1NamespacedPersistentVolumeClaim$Status$200[ResponseContentType]> => { @@ -41677,7 +41918,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a PersistentVolumeClaim */ createCoreV1NamespacedPersistentVolumeClaim: <ResponseContentType extends ResponseContentType$createCoreV1NamespacedPersistentVolumeClaim>(params: Params$createCoreV1NamespacedPersistentVolumeClaim<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedPersistentVolumeClaim$Status$200 | Response$createCoreV1NamespacedPersistentVolumeClaim$Status$201 | Response$createCoreV1NamespacedPersistentVolumeClaim$Status$202)[ResponseContentType]> => { @@ -41691,7 +41938,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of PersistentVolumeClaim */ deleteCoreV1CollectionNamespacedPersistentVolumeClaim: <ResponseContentType extends ResponseContentType$deleteCoreV1CollectionNamespacedPersistentVolumeClaim>(params: Params$deleteCoreV1CollectionNamespacedPersistentVolumeClaim<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionNamespacedPersistentVolumeClaim$Status$200[ResponseContentType]> => { @@ -41715,7 +41968,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified PersistentVolumeClaim */ readCoreV1NamespacedPersistentVolumeClaim: <ResponseContentType extends ResponseContentType$readCoreV1NamespacedPersistentVolumeClaim>(params: Params$readCoreV1NamespacedPersistentVolumeClaim<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedPersistentVolumeClaim$Status$200[ResponseContentType]> => { @@ -41728,7 +41987,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified PersistentVolumeClaim */ replaceCoreV1NamespacedPersistentVolumeClaim: <ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedPersistentVolumeClaim>(params: Params$replaceCoreV1NamespacedPersistentVolumeClaim<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedPersistentVolumeClaim$Status$200 | Response$replaceCoreV1NamespacedPersistentVolumeClaim$Status$201)[ResponseContentType]> => { @@ -41742,7 +42007,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a PersistentVolumeClaim */ deleteCoreV1NamespacedPersistentVolumeClaim: <ResponseContentType extends ResponseContentType$deleteCoreV1NamespacedPersistentVolumeClaim>(params: Params$deleteCoreV1NamespacedPersistentVolumeClaim<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1NamespacedPersistentVolumeClaim$Status$200 | Response$deleteCoreV1NamespacedPersistentVolumeClaim$Status$202)[ResponseContentType]> => { @@ -41758,7 +42029,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified PersistentVolumeClaim */ patchCoreV1NamespacedPersistentVolumeClaim: <RequestContentType extends RequestContentType$patchCoreV1NamespacedPersistentVolumeClaim, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedPersistentVolumeClaim>(params: Params$patchCoreV1NamespacedPersistentVolumeClaim<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedPersistentVolumeClaim$Status$200[ResponseContentType]> => { @@ -41773,7 +42050,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified PersistentVolumeClaim */ readCoreV1NamespacedPersistentVolumeClaimStatus: <ResponseContentType extends ResponseContentType$readCoreV1NamespacedPersistentVolumeClaimStatus>(params: Params$readCoreV1NamespacedPersistentVolumeClaimStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedPersistentVolumeClaimStatus$Status$200[ResponseContentType]> => { @@ -41784,7 +42067,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified PersistentVolumeClaim */ replaceCoreV1NamespacedPersistentVolumeClaimStatus: <ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedPersistentVolumeClaimStatus>(params: Params$replaceCoreV1NamespacedPersistentVolumeClaimStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedPersistentVolumeClaimStatus$Status$200 | Response$replaceCoreV1NamespacedPersistentVolumeClaimStatus$Status$201)[ResponseContentType]> => { @@ -41798,7 +42087,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified PersistentVolumeClaim */ patchCoreV1NamespacedPersistentVolumeClaimStatus: <RequestContentType extends RequestContentType$patchCoreV1NamespacedPersistentVolumeClaimStatus, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedPersistentVolumeClaimStatus>(params: Params$patchCoreV1NamespacedPersistentVolumeClaimStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedPersistentVolumeClaimStatus$Status$200[ResponseContentType]> => { @@ -41813,7 +42108,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Pod */ listCoreV1NamespacedPod: <ResponseContentType extends ResponseContentType$listCoreV1NamespacedPod>(params: Params$listCoreV1NamespacedPod<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1NamespacedPod$Status$200[ResponseContentType]> => { @@ -41832,7 +42133,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a Pod */ createCoreV1NamespacedPod: <ResponseContentType extends ResponseContentType$createCoreV1NamespacedPod>(params: Params$createCoreV1NamespacedPod<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedPod$Status$200 | Response$createCoreV1NamespacedPod$Status$201 | Response$createCoreV1NamespacedPod$Status$202)[ResponseContentType]> => { @@ -41846,7 +42153,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of Pod */ deleteCoreV1CollectionNamespacedPod: <ResponseContentType extends ResponseContentType$deleteCoreV1CollectionNamespacedPod>(params: Params$deleteCoreV1CollectionNamespacedPod<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionNamespacedPod$Status$200[ResponseContentType]> => { @@ -41870,7 +42183,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified Pod */ readCoreV1NamespacedPod: <ResponseContentType extends ResponseContentType$readCoreV1NamespacedPod>(params: Params$readCoreV1NamespacedPod<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedPod$Status$200[ResponseContentType]> => { @@ -41883,7 +42202,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified Pod */ replaceCoreV1NamespacedPod: <ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedPod>(params: Params$replaceCoreV1NamespacedPod<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedPod$Status$200 | Response$replaceCoreV1NamespacedPod$Status$201)[ResponseContentType]> => { @@ -41897,7 +42222,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a Pod */ deleteCoreV1NamespacedPod: <ResponseContentType extends ResponseContentType$deleteCoreV1NamespacedPod>(params: Params$deleteCoreV1NamespacedPod<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1NamespacedPod$Status$200 | Response$deleteCoreV1NamespacedPod$Status$202)[ResponseContentType]> => { @@ -41913,7 +42244,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified Pod */ patchCoreV1NamespacedPod: <RequestContentType extends RequestContentType$patchCoreV1NamespacedPod, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedPod>(params: Params$patchCoreV1NamespacedPod<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedPod$Status$200[ResponseContentType]> => { @@ -41928,7 +42265,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** connect GET requests to attach of Pod */ connectCoreV1GetNamespacedPodAttach: (params: Params$connectCoreV1GetNamespacedPodAttach, option?: RequestOption): Promise<Response$connectCoreV1GetNamespacedPodAttach$Status$200["*/*"]> => { @@ -41943,7 +42286,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, stdout: { value: params.parameter.stdout, explode: false }, tty: { value: params.parameter.tty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect POST requests to attach of Pod */ connectCoreV1PostNamespacedPodAttach: (params: Params$connectCoreV1PostNamespacedPodAttach, option?: RequestOption): Promise<Response$connectCoreV1PostNamespacedPodAttach$Status$200["*/*"]> => { @@ -41958,7 +42307,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, stdout: { value: params.parameter.stdout, explode: false }, tty: { value: params.parameter.tty, explode: false } }; - return apiClient.request("POST", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create binding of a Pod */ createCoreV1NamespacedPodBinding: <ResponseContentType extends ResponseContentType$createCoreV1NamespacedPodBinding>(params: Params$createCoreV1NamespacedPodBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedPodBinding$Status$200 | Response$createCoreV1NamespacedPodBinding$Status$201 | Response$createCoreV1NamespacedPodBinding$Status$202)[ResponseContentType]> => { @@ -41972,7 +42327,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** create eviction of a Pod */ createCoreV1NamespacedPodEviction: <ResponseContentType extends ResponseContentType$createCoreV1NamespacedPodEviction>(params: Params$createCoreV1NamespacedPodEviction<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedPodEviction$Status$200 | Response$createCoreV1NamespacedPodEviction$Status$201 | Response$createCoreV1NamespacedPodEviction$Status$202)[ResponseContentType]> => { @@ -41986,7 +42347,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** connect GET requests to exec of Pod */ connectCoreV1GetNamespacedPodExec: (params: Params$connectCoreV1GetNamespacedPodExec, option?: RequestOption): Promise<Response$connectCoreV1GetNamespacedPodExec$Status$200["*/*"]> => { @@ -42002,7 +42369,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, stdout: { value: params.parameter.stdout, explode: false }, tty: { value: params.parameter.tty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect POST requests to exec of Pod */ connectCoreV1PostNamespacedPodExec: (params: Params$connectCoreV1PostNamespacedPodExec, option?: RequestOption): Promise<Response$connectCoreV1PostNamespacedPodExec$Status$200["*/*"]> => { @@ -42018,7 +42391,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, stdout: { value: params.parameter.stdout, explode: false }, tty: { value: params.parameter.tty, explode: false } }; - return apiClient.request("POST", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** read log of the specified Pod */ readCoreV1NamespacedPodLog: <ResponseContentType extends ResponseContentType$readCoreV1NamespacedPodLog>(params: Params$readCoreV1NamespacedPodLog<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedPodLog$Status$200[ResponseContentType]> => { @@ -42037,7 +42416,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, tailLines: { value: params.parameter.tailLines, explode: false }, timestamps: { value: params.parameter.timestamps, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect GET requests to portforward of Pod */ connectCoreV1GetNamespacedPodPortforward: (params: Params$connectCoreV1GetNamespacedPodPortforward, option?: RequestOption): Promise<Response$connectCoreV1GetNamespacedPodPortforward$Status$200["*/*"]> => { @@ -42048,7 +42433,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { ports: { value: params.parameter.ports, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect POST requests to portforward of Pod */ connectCoreV1PostNamespacedPodPortforward: (params: Params$connectCoreV1PostNamespacedPodPortforward, option?: RequestOption): Promise<Response$connectCoreV1PostNamespacedPodPortforward$Status$200["*/*"]> => { @@ -42059,7 +42450,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { ports: { value: params.parameter.ports, explode: false } }; - return apiClient.request("POST", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect GET requests to proxy of Pod */ connectCoreV1GetNamespacedPodProxy: (params: Params$connectCoreV1GetNamespacedPodProxy, option?: RequestOption): Promise<Response$connectCoreV1GetNamespacedPodProxy$Status$200["*/*"]> => { @@ -42070,7 +42467,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect PUT requests to proxy of Pod */ connectCoreV1PutNamespacedPodProxy: (params: Params$connectCoreV1PutNamespacedPodProxy, option?: RequestOption): Promise<Response$connectCoreV1PutNamespacedPodProxy$Status$200["*/*"]> => { @@ -42081,7 +42484,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("PUT", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect POST requests to proxy of Pod */ connectCoreV1PostNamespacedPodProxy: (params: Params$connectCoreV1PostNamespacedPodProxy, option?: RequestOption): Promise<Response$connectCoreV1PostNamespacedPodProxy$Status$200["*/*"]> => { @@ -42092,7 +42501,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("POST", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect DELETE requests to proxy of Pod */ connectCoreV1DeleteNamespacedPodProxy: (params: Params$connectCoreV1DeleteNamespacedPodProxy, option?: RequestOption): Promise<Response$connectCoreV1DeleteNamespacedPodProxy$Status$200["*/*"]> => { @@ -42103,7 +42518,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("DELETE", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect OPTIONS requests to proxy of Pod */ connectCoreV1OptionsNamespacedPodProxy: (params: Params$connectCoreV1OptionsNamespacedPodProxy, option?: RequestOption): Promise<Response$connectCoreV1OptionsNamespacedPodProxy$Status$200["*/*"]> => { @@ -42114,7 +42535,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("OPTIONS", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "OPTIONS", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect HEAD requests to proxy of Pod */ connectCoreV1HeadNamespacedPodProxy: (params: Params$connectCoreV1HeadNamespacedPodProxy, option?: RequestOption): Promise<Response$connectCoreV1HeadNamespacedPodProxy$Status$200["*/*"]> => { @@ -42125,7 +42552,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("HEAD", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "HEAD", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect PATCH requests to proxy of Pod */ connectCoreV1PatchNamespacedPodProxy: (params: Params$connectCoreV1PatchNamespacedPodProxy, option?: RequestOption): Promise<Response$connectCoreV1PatchNamespacedPodProxy$Status$200["*/*"]> => { @@ -42136,7 +42569,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("PATCH", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect GET requests to proxy of Pod */ connectCoreV1GetNamespacedPodProxyWithPath: (params: Params$connectCoreV1GetNamespacedPodProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1GetNamespacedPodProxyWithPath$Status$200["*/*"]> => { @@ -42147,7 +42586,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect PUT requests to proxy of Pod */ connectCoreV1PutNamespacedPodProxyWithPath: (params: Params$connectCoreV1PutNamespacedPodProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1PutNamespacedPodProxyWithPath$Status$200["*/*"]> => { @@ -42158,7 +42603,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("PUT", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect POST requests to proxy of Pod */ connectCoreV1PostNamespacedPodProxyWithPath: (params: Params$connectCoreV1PostNamespacedPodProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1PostNamespacedPodProxyWithPath$Status$200["*/*"]> => { @@ -42169,7 +42620,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("POST", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect DELETE requests to proxy of Pod */ connectCoreV1DeleteNamespacedPodProxyWithPath: (params: Params$connectCoreV1DeleteNamespacedPodProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1DeleteNamespacedPodProxyWithPath$Status$200["*/*"]> => { @@ -42180,7 +42637,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("DELETE", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect OPTIONS requests to proxy of Pod */ connectCoreV1OptionsNamespacedPodProxyWithPath: (params: Params$connectCoreV1OptionsNamespacedPodProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1OptionsNamespacedPodProxyWithPath$Status$200["*/*"]> => { @@ -42191,7 +42654,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("OPTIONS", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "OPTIONS", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect HEAD requests to proxy of Pod */ connectCoreV1HeadNamespacedPodProxyWithPath: (params: Params$connectCoreV1HeadNamespacedPodProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1HeadNamespacedPodProxyWithPath$Status$200["*/*"]> => { @@ -42202,7 +42671,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("HEAD", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "HEAD", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect PATCH requests to proxy of Pod */ connectCoreV1PatchNamespacedPodProxyWithPath: (params: Params$connectCoreV1PatchNamespacedPodProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1PatchNamespacedPodProxyWithPath$Status$200["*/*"]> => { @@ -42213,7 +42688,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("PATCH", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** read status of the specified Pod */ readCoreV1NamespacedPodStatus: <ResponseContentType extends ResponseContentType$readCoreV1NamespacedPodStatus>(params: Params$readCoreV1NamespacedPodStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedPodStatus$Status$200[ResponseContentType]> => { @@ -42224,7 +42705,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified Pod */ replaceCoreV1NamespacedPodStatus: <ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedPodStatus>(params: Params$replaceCoreV1NamespacedPodStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedPodStatus$Status$200 | Response$replaceCoreV1NamespacedPodStatus$Status$201)[ResponseContentType]> => { @@ -42238,7 +42725,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified Pod */ patchCoreV1NamespacedPodStatus: <RequestContentType extends RequestContentType$patchCoreV1NamespacedPodStatus, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedPodStatus>(params: Params$patchCoreV1NamespacedPodStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedPodStatus$Status$200[ResponseContentType]> => { @@ -42253,7 +42746,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind PodTemplate */ listCoreV1NamespacedPodTemplate: <ResponseContentType extends ResponseContentType$listCoreV1NamespacedPodTemplate>(params: Params$listCoreV1NamespacedPodTemplate<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1NamespacedPodTemplate$Status$200[ResponseContentType]> => { @@ -42272,7 +42771,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a PodTemplate */ createCoreV1NamespacedPodTemplate: <ResponseContentType extends ResponseContentType$createCoreV1NamespacedPodTemplate>(params: Params$createCoreV1NamespacedPodTemplate<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedPodTemplate$Status$200 | Response$createCoreV1NamespacedPodTemplate$Status$201 | Response$createCoreV1NamespacedPodTemplate$Status$202)[ResponseContentType]> => { @@ -42286,7 +42791,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of PodTemplate */ deleteCoreV1CollectionNamespacedPodTemplate: <ResponseContentType extends ResponseContentType$deleteCoreV1CollectionNamespacedPodTemplate>(params: Params$deleteCoreV1CollectionNamespacedPodTemplate<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionNamespacedPodTemplate$Status$200[ResponseContentType]> => { @@ -42310,7 +42821,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified PodTemplate */ readCoreV1NamespacedPodTemplate: <ResponseContentType extends ResponseContentType$readCoreV1NamespacedPodTemplate>(params: Params$readCoreV1NamespacedPodTemplate<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedPodTemplate$Status$200[ResponseContentType]> => { @@ -42323,7 +42840,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified PodTemplate */ replaceCoreV1NamespacedPodTemplate: <ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedPodTemplate>(params: Params$replaceCoreV1NamespacedPodTemplate<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedPodTemplate$Status$200 | Response$replaceCoreV1NamespacedPodTemplate$Status$201)[ResponseContentType]> => { @@ -42337,7 +42860,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a PodTemplate */ deleteCoreV1NamespacedPodTemplate: <ResponseContentType extends ResponseContentType$deleteCoreV1NamespacedPodTemplate>(params: Params$deleteCoreV1NamespacedPodTemplate<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1NamespacedPodTemplate$Status$200 | Response$deleteCoreV1NamespacedPodTemplate$Status$202)[ResponseContentType]> => { @@ -42353,7 +42882,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified PodTemplate */ patchCoreV1NamespacedPodTemplate: <RequestContentType extends RequestContentType$patchCoreV1NamespacedPodTemplate, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedPodTemplate>(params: Params$patchCoreV1NamespacedPodTemplate<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedPodTemplate$Status$200[ResponseContentType]> => { @@ -42368,7 +42903,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind ReplicationController */ listCoreV1NamespacedReplicationController: <ResponseContentType extends ResponseContentType$listCoreV1NamespacedReplicationController>(params: Params$listCoreV1NamespacedReplicationController<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1NamespacedReplicationController$Status$200[ResponseContentType]> => { @@ -42387,7 +42928,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a ReplicationController */ createCoreV1NamespacedReplicationController: <ResponseContentType extends ResponseContentType$createCoreV1NamespacedReplicationController>(params: Params$createCoreV1NamespacedReplicationController<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedReplicationController$Status$200 | Response$createCoreV1NamespacedReplicationController$Status$201 | Response$createCoreV1NamespacedReplicationController$Status$202)[ResponseContentType]> => { @@ -42401,7 +42948,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of ReplicationController */ deleteCoreV1CollectionNamespacedReplicationController: <ResponseContentType extends ResponseContentType$deleteCoreV1CollectionNamespacedReplicationController>(params: Params$deleteCoreV1CollectionNamespacedReplicationController<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionNamespacedReplicationController$Status$200[ResponseContentType]> => { @@ -42425,7 +42978,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified ReplicationController */ readCoreV1NamespacedReplicationController: <ResponseContentType extends ResponseContentType$readCoreV1NamespacedReplicationController>(params: Params$readCoreV1NamespacedReplicationController<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedReplicationController$Status$200[ResponseContentType]> => { @@ -42438,7 +42997,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified ReplicationController */ replaceCoreV1NamespacedReplicationController: <ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedReplicationController>(params: Params$replaceCoreV1NamespacedReplicationController<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedReplicationController$Status$200 | Response$replaceCoreV1NamespacedReplicationController$Status$201)[ResponseContentType]> => { @@ -42452,7 +43017,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a ReplicationController */ deleteCoreV1NamespacedReplicationController: <ResponseContentType extends ResponseContentType$deleteCoreV1NamespacedReplicationController>(params: Params$deleteCoreV1NamespacedReplicationController<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1NamespacedReplicationController$Status$200 | Response$deleteCoreV1NamespacedReplicationController$Status$202)[ResponseContentType]> => { @@ -42468,7 +43039,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified ReplicationController */ patchCoreV1NamespacedReplicationController: <RequestContentType extends RequestContentType$patchCoreV1NamespacedReplicationController, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedReplicationController>(params: Params$patchCoreV1NamespacedReplicationController<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedReplicationController$Status$200[ResponseContentType]> => { @@ -42483,7 +43060,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read scale of the specified ReplicationController */ readCoreV1NamespacedReplicationControllerScale: <ResponseContentType extends ResponseContentType$readCoreV1NamespacedReplicationControllerScale>(params: Params$readCoreV1NamespacedReplicationControllerScale<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedReplicationControllerScale$Status$200[ResponseContentType]> => { @@ -42494,7 +43077,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace scale of the specified ReplicationController */ replaceCoreV1NamespacedReplicationControllerScale: <ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedReplicationControllerScale>(params: Params$replaceCoreV1NamespacedReplicationControllerScale<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedReplicationControllerScale$Status$200 | Response$replaceCoreV1NamespacedReplicationControllerScale$Status$201)[ResponseContentType]> => { @@ -42508,7 +43097,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update scale of the specified ReplicationController */ patchCoreV1NamespacedReplicationControllerScale: <RequestContentType extends RequestContentType$patchCoreV1NamespacedReplicationControllerScale, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedReplicationControllerScale>(params: Params$patchCoreV1NamespacedReplicationControllerScale<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedReplicationControllerScale$Status$200[ResponseContentType]> => { @@ -42523,7 +43118,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified ReplicationController */ readCoreV1NamespacedReplicationControllerStatus: <ResponseContentType extends ResponseContentType$readCoreV1NamespacedReplicationControllerStatus>(params: Params$readCoreV1NamespacedReplicationControllerStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedReplicationControllerStatus$Status$200[ResponseContentType]> => { @@ -42534,7 +43135,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified ReplicationController */ replaceCoreV1NamespacedReplicationControllerStatus: <ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedReplicationControllerStatus>(params: Params$replaceCoreV1NamespacedReplicationControllerStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedReplicationControllerStatus$Status$200 | Response$replaceCoreV1NamespacedReplicationControllerStatus$Status$201)[ResponseContentType]> => { @@ -42548,7 +43155,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified ReplicationController */ patchCoreV1NamespacedReplicationControllerStatus: <RequestContentType extends RequestContentType$patchCoreV1NamespacedReplicationControllerStatus, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedReplicationControllerStatus>(params: Params$patchCoreV1NamespacedReplicationControllerStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedReplicationControllerStatus$Status$200[ResponseContentType]> => { @@ -42563,7 +43176,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind ResourceQuota */ listCoreV1NamespacedResourceQuota: <ResponseContentType extends ResponseContentType$listCoreV1NamespacedResourceQuota>(params: Params$listCoreV1NamespacedResourceQuota<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1NamespacedResourceQuota$Status$200[ResponseContentType]> => { @@ -42582,7 +43201,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a ResourceQuota */ createCoreV1NamespacedResourceQuota: <ResponseContentType extends ResponseContentType$createCoreV1NamespacedResourceQuota>(params: Params$createCoreV1NamespacedResourceQuota<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedResourceQuota$Status$200 | Response$createCoreV1NamespacedResourceQuota$Status$201 | Response$createCoreV1NamespacedResourceQuota$Status$202)[ResponseContentType]> => { @@ -42596,7 +43221,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of ResourceQuota */ deleteCoreV1CollectionNamespacedResourceQuota: <ResponseContentType extends ResponseContentType$deleteCoreV1CollectionNamespacedResourceQuota>(params: Params$deleteCoreV1CollectionNamespacedResourceQuota<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionNamespacedResourceQuota$Status$200[ResponseContentType]> => { @@ -42620,7 +43251,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified ResourceQuota */ readCoreV1NamespacedResourceQuota: <ResponseContentType extends ResponseContentType$readCoreV1NamespacedResourceQuota>(params: Params$readCoreV1NamespacedResourceQuota<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedResourceQuota$Status$200[ResponseContentType]> => { @@ -42633,7 +43270,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified ResourceQuota */ replaceCoreV1NamespacedResourceQuota: <ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedResourceQuota>(params: Params$replaceCoreV1NamespacedResourceQuota<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedResourceQuota$Status$200 | Response$replaceCoreV1NamespacedResourceQuota$Status$201)[ResponseContentType]> => { @@ -42647,7 +43290,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a ResourceQuota */ deleteCoreV1NamespacedResourceQuota: <ResponseContentType extends ResponseContentType$deleteCoreV1NamespacedResourceQuota>(params: Params$deleteCoreV1NamespacedResourceQuota<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1NamespacedResourceQuota$Status$200 | Response$deleteCoreV1NamespacedResourceQuota$Status$202)[ResponseContentType]> => { @@ -42663,7 +43312,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified ResourceQuota */ patchCoreV1NamespacedResourceQuota: <RequestContentType extends RequestContentType$patchCoreV1NamespacedResourceQuota, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedResourceQuota>(params: Params$patchCoreV1NamespacedResourceQuota<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedResourceQuota$Status$200[ResponseContentType]> => { @@ -42678,7 +43333,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified ResourceQuota */ readCoreV1NamespacedResourceQuotaStatus: <ResponseContentType extends ResponseContentType$readCoreV1NamespacedResourceQuotaStatus>(params: Params$readCoreV1NamespacedResourceQuotaStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedResourceQuotaStatus$Status$200[ResponseContentType]> => { @@ -42689,7 +43350,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified ResourceQuota */ replaceCoreV1NamespacedResourceQuotaStatus: <ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedResourceQuotaStatus>(params: Params$replaceCoreV1NamespacedResourceQuotaStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedResourceQuotaStatus$Status$200 | Response$replaceCoreV1NamespacedResourceQuotaStatus$Status$201)[ResponseContentType]> => { @@ -42703,7 +43370,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified ResourceQuota */ patchCoreV1NamespacedResourceQuotaStatus: <RequestContentType extends RequestContentType$patchCoreV1NamespacedResourceQuotaStatus, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedResourceQuotaStatus>(params: Params$patchCoreV1NamespacedResourceQuotaStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedResourceQuotaStatus$Status$200[ResponseContentType]> => { @@ -42718,7 +43391,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Secret */ listCoreV1NamespacedSecret: <ResponseContentType extends ResponseContentType$listCoreV1NamespacedSecret>(params: Params$listCoreV1NamespacedSecret<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1NamespacedSecret$Status$200[ResponseContentType]> => { @@ -42737,7 +43416,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a Secret */ createCoreV1NamespacedSecret: <ResponseContentType extends ResponseContentType$createCoreV1NamespacedSecret>(params: Params$createCoreV1NamespacedSecret<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedSecret$Status$200 | Response$createCoreV1NamespacedSecret$Status$201 | Response$createCoreV1NamespacedSecret$Status$202)[ResponseContentType]> => { @@ -42751,7 +43436,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of Secret */ deleteCoreV1CollectionNamespacedSecret: <ResponseContentType extends ResponseContentType$deleteCoreV1CollectionNamespacedSecret>(params: Params$deleteCoreV1CollectionNamespacedSecret<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionNamespacedSecret$Status$200[ResponseContentType]> => { @@ -42775,7 +43466,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified Secret */ readCoreV1NamespacedSecret: <ResponseContentType extends ResponseContentType$readCoreV1NamespacedSecret>(params: Params$readCoreV1NamespacedSecret<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedSecret$Status$200[ResponseContentType]> => { @@ -42788,7 +43485,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified Secret */ replaceCoreV1NamespacedSecret: <ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedSecret>(params: Params$replaceCoreV1NamespacedSecret<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedSecret$Status$200 | Response$replaceCoreV1NamespacedSecret$Status$201)[ResponseContentType]> => { @@ -42802,7 +43505,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a Secret */ deleteCoreV1NamespacedSecret: <ResponseContentType extends ResponseContentType$deleteCoreV1NamespacedSecret>(params: Params$deleteCoreV1NamespacedSecret<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1NamespacedSecret$Status$200 | Response$deleteCoreV1NamespacedSecret$Status$202)[ResponseContentType]> => { @@ -42818,7 +43527,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified Secret */ patchCoreV1NamespacedSecret: <RequestContentType extends RequestContentType$patchCoreV1NamespacedSecret, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedSecret>(params: Params$patchCoreV1NamespacedSecret<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedSecret$Status$200[ResponseContentType]> => { @@ -42833,7 +43548,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind ServiceAccount */ listCoreV1NamespacedServiceAccount: <ResponseContentType extends ResponseContentType$listCoreV1NamespacedServiceAccount>(params: Params$listCoreV1NamespacedServiceAccount<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1NamespacedServiceAccount$Status$200[ResponseContentType]> => { @@ -42852,7 +43573,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a ServiceAccount */ createCoreV1NamespacedServiceAccount: <ResponseContentType extends ResponseContentType$createCoreV1NamespacedServiceAccount>(params: Params$createCoreV1NamespacedServiceAccount<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedServiceAccount$Status$200 | Response$createCoreV1NamespacedServiceAccount$Status$201 | Response$createCoreV1NamespacedServiceAccount$Status$202)[ResponseContentType]> => { @@ -42866,7 +43593,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of ServiceAccount */ deleteCoreV1CollectionNamespacedServiceAccount: <ResponseContentType extends ResponseContentType$deleteCoreV1CollectionNamespacedServiceAccount>(params: Params$deleteCoreV1CollectionNamespacedServiceAccount<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionNamespacedServiceAccount$Status$200[ResponseContentType]> => { @@ -42890,7 +43623,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified ServiceAccount */ readCoreV1NamespacedServiceAccount: <ResponseContentType extends ResponseContentType$readCoreV1NamespacedServiceAccount>(params: Params$readCoreV1NamespacedServiceAccount<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedServiceAccount$Status$200[ResponseContentType]> => { @@ -42903,7 +43642,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified ServiceAccount */ replaceCoreV1NamespacedServiceAccount: <ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedServiceAccount>(params: Params$replaceCoreV1NamespacedServiceAccount<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedServiceAccount$Status$200 | Response$replaceCoreV1NamespacedServiceAccount$Status$201)[ResponseContentType]> => { @@ -42917,7 +43662,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a ServiceAccount */ deleteCoreV1NamespacedServiceAccount: <ResponseContentType extends ResponseContentType$deleteCoreV1NamespacedServiceAccount>(params: Params$deleteCoreV1NamespacedServiceAccount<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1NamespacedServiceAccount$Status$200 | Response$deleteCoreV1NamespacedServiceAccount$Status$202)[ResponseContentType]> => { @@ -42933,7 +43684,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified ServiceAccount */ patchCoreV1NamespacedServiceAccount: <RequestContentType extends RequestContentType$patchCoreV1NamespacedServiceAccount, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedServiceAccount>(params: Params$patchCoreV1NamespacedServiceAccount<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedServiceAccount$Status$200[ResponseContentType]> => { @@ -42948,7 +43705,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** create token of a ServiceAccount */ createCoreV1NamespacedServiceAccountToken: <ResponseContentType extends ResponseContentType$createCoreV1NamespacedServiceAccountToken>(params: Params$createCoreV1NamespacedServiceAccountToken<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedServiceAccountToken$Status$200 | Response$createCoreV1NamespacedServiceAccountToken$Status$201 | Response$createCoreV1NamespacedServiceAccountToken$Status$202)[ResponseContentType]> => { @@ -42962,7 +43725,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Service */ listCoreV1NamespacedService: <ResponseContentType extends ResponseContentType$listCoreV1NamespacedService>(params: Params$listCoreV1NamespacedService<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1NamespacedService$Status$200[ResponseContentType]> => { @@ -42981,7 +43750,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a Service */ createCoreV1NamespacedService: <ResponseContentType extends ResponseContentType$createCoreV1NamespacedService>(params: Params$createCoreV1NamespacedService<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1NamespacedService$Status$200 | Response$createCoreV1NamespacedService$Status$201 | Response$createCoreV1NamespacedService$Status$202)[ResponseContentType]> => { @@ -42995,7 +43770,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified Service */ readCoreV1NamespacedService: <ResponseContentType extends ResponseContentType$readCoreV1NamespacedService>(params: Params$readCoreV1NamespacedService<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedService$Status$200[ResponseContentType]> => { @@ -43008,7 +43789,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified Service */ replaceCoreV1NamespacedService: <ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedService>(params: Params$replaceCoreV1NamespacedService<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedService$Status$200 | Response$replaceCoreV1NamespacedService$Status$201)[ResponseContentType]> => { @@ -43022,7 +43809,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a Service */ deleteCoreV1NamespacedService: <ResponseContentType extends ResponseContentType$deleteCoreV1NamespacedService>(params: Params$deleteCoreV1NamespacedService<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1NamespacedService$Status$200 | Response$deleteCoreV1NamespacedService$Status$202)[ResponseContentType]> => { @@ -43038,7 +43831,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified Service */ patchCoreV1NamespacedService: <RequestContentType extends RequestContentType$patchCoreV1NamespacedService, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedService>(params: Params$patchCoreV1NamespacedService<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedService$Status$200[ResponseContentType]> => { @@ -43053,7 +43852,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** connect GET requests to proxy of Service */ connectCoreV1GetNamespacedServiceProxy: (params: Params$connectCoreV1GetNamespacedServiceProxy, option?: RequestOption): Promise<Response$connectCoreV1GetNamespacedServiceProxy$Status$200["*/*"]> => { @@ -43064,7 +43869,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect PUT requests to proxy of Service */ connectCoreV1PutNamespacedServiceProxy: (params: Params$connectCoreV1PutNamespacedServiceProxy, option?: RequestOption): Promise<Response$connectCoreV1PutNamespacedServiceProxy$Status$200["*/*"]> => { @@ -43075,7 +43886,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("PUT", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect POST requests to proxy of Service */ connectCoreV1PostNamespacedServiceProxy: (params: Params$connectCoreV1PostNamespacedServiceProxy, option?: RequestOption): Promise<Response$connectCoreV1PostNamespacedServiceProxy$Status$200["*/*"]> => { @@ -43086,7 +43903,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("POST", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect DELETE requests to proxy of Service */ connectCoreV1DeleteNamespacedServiceProxy: (params: Params$connectCoreV1DeleteNamespacedServiceProxy, option?: RequestOption): Promise<Response$connectCoreV1DeleteNamespacedServiceProxy$Status$200["*/*"]> => { @@ -43097,7 +43920,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("DELETE", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect OPTIONS requests to proxy of Service */ connectCoreV1OptionsNamespacedServiceProxy: (params: Params$connectCoreV1OptionsNamespacedServiceProxy, option?: RequestOption): Promise<Response$connectCoreV1OptionsNamespacedServiceProxy$Status$200["*/*"]> => { @@ -43108,7 +43937,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("OPTIONS", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "OPTIONS", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect HEAD requests to proxy of Service */ connectCoreV1HeadNamespacedServiceProxy: (params: Params$connectCoreV1HeadNamespacedServiceProxy, option?: RequestOption): Promise<Response$connectCoreV1HeadNamespacedServiceProxy$Status$200["*/*"]> => { @@ -43119,7 +43954,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("HEAD", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "HEAD", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect PATCH requests to proxy of Service */ connectCoreV1PatchNamespacedServiceProxy: (params: Params$connectCoreV1PatchNamespacedServiceProxy, option?: RequestOption): Promise<Response$connectCoreV1PatchNamespacedServiceProxy$Status$200["*/*"]> => { @@ -43130,7 +43971,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("PATCH", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect GET requests to proxy of Service */ connectCoreV1GetNamespacedServiceProxyWithPath: (params: Params$connectCoreV1GetNamespacedServiceProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1GetNamespacedServiceProxyWithPath$Status$200["*/*"]> => { @@ -43141,7 +43988,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect PUT requests to proxy of Service */ connectCoreV1PutNamespacedServiceProxyWithPath: (params: Params$connectCoreV1PutNamespacedServiceProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1PutNamespacedServiceProxyWithPath$Status$200["*/*"]> => { @@ -43152,7 +44005,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("PUT", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect POST requests to proxy of Service */ connectCoreV1PostNamespacedServiceProxyWithPath: (params: Params$connectCoreV1PostNamespacedServiceProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1PostNamespacedServiceProxyWithPath$Status$200["*/*"]> => { @@ -43163,7 +44022,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("POST", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect DELETE requests to proxy of Service */ connectCoreV1DeleteNamespacedServiceProxyWithPath: (params: Params$connectCoreV1DeleteNamespacedServiceProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1DeleteNamespacedServiceProxyWithPath$Status$200["*/*"]> => { @@ -43174,7 +44039,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("DELETE", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect OPTIONS requests to proxy of Service */ connectCoreV1OptionsNamespacedServiceProxyWithPath: (params: Params$connectCoreV1OptionsNamespacedServiceProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1OptionsNamespacedServiceProxyWithPath$Status$200["*/*"]> => { @@ -43185,7 +44056,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("OPTIONS", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "OPTIONS", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect HEAD requests to proxy of Service */ connectCoreV1HeadNamespacedServiceProxyWithPath: (params: Params$connectCoreV1HeadNamespacedServiceProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1HeadNamespacedServiceProxyWithPath$Status$200["*/*"]> => { @@ -43196,7 +44073,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("HEAD", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "HEAD", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect PATCH requests to proxy of Service */ connectCoreV1PatchNamespacedServiceProxyWithPath: (params: Params$connectCoreV1PatchNamespacedServiceProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1PatchNamespacedServiceProxyWithPath$Status$200["*/*"]> => { @@ -43207,7 +44090,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("PATCH", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** read status of the specified Service */ readCoreV1NamespacedServiceStatus: <ResponseContentType extends ResponseContentType$readCoreV1NamespacedServiceStatus>(params: Params$readCoreV1NamespacedServiceStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespacedServiceStatus$Status$200[ResponseContentType]> => { @@ -43218,7 +44107,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified Service */ replaceCoreV1NamespacedServiceStatus: <ResponseContentType extends ResponseContentType$replaceCoreV1NamespacedServiceStatus>(params: Params$replaceCoreV1NamespacedServiceStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespacedServiceStatus$Status$200 | Response$replaceCoreV1NamespacedServiceStatus$Status$201)[ResponseContentType]> => { @@ -43232,7 +44127,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified Service */ patchCoreV1NamespacedServiceStatus: <RequestContentType extends RequestContentType$patchCoreV1NamespacedServiceStatus, ResponseContentType extends ResponseContentType$patchCoreV1NamespacedServiceStatus>(params: Params$patchCoreV1NamespacedServiceStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespacedServiceStatus$Status$200[ResponseContentType]> => { @@ -43247,7 +44148,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified Namespace */ readCoreV1Namespace: <ResponseContentType extends ResponseContentType$readCoreV1Namespace>(params: Params$readCoreV1Namespace<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1Namespace$Status$200[ResponseContentType]> => { @@ -43260,7 +44167,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified Namespace */ replaceCoreV1Namespace: <ResponseContentType extends ResponseContentType$replaceCoreV1Namespace>(params: Params$replaceCoreV1Namespace<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1Namespace$Status$200 | Response$replaceCoreV1Namespace$Status$201)[ResponseContentType]> => { @@ -43274,7 +44187,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a Namespace */ deleteCoreV1Namespace: <ResponseContentType extends ResponseContentType$deleteCoreV1Namespace>(params: Params$deleteCoreV1Namespace<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1Namespace$Status$200 | Response$deleteCoreV1Namespace$Status$202)[ResponseContentType]> => { @@ -43290,7 +44209,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified Namespace */ patchCoreV1Namespace: <RequestContentType extends RequestContentType$patchCoreV1Namespace, ResponseContentType extends ResponseContentType$patchCoreV1Namespace>(params: Params$patchCoreV1Namespace<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1Namespace$Status$200[ResponseContentType]> => { @@ -43305,7 +44230,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** replace finalize of the specified Namespace */ replaceCoreV1NamespaceFinalize: <ResponseContentType extends ResponseContentType$replaceCoreV1NamespaceFinalize>(params: Params$replaceCoreV1NamespaceFinalize<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespaceFinalize$Status$200 | Response$replaceCoreV1NamespaceFinalize$Status$201)[ResponseContentType]> => { @@ -43319,7 +44250,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified Namespace */ readCoreV1NamespaceStatus: <ResponseContentType extends ResponseContentType$readCoreV1NamespaceStatus>(params: Params$readCoreV1NamespaceStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NamespaceStatus$Status$200[ResponseContentType]> => { @@ -43330,7 +44267,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified Namespace */ replaceCoreV1NamespaceStatus: <ResponseContentType extends ResponseContentType$replaceCoreV1NamespaceStatus>(params: Params$replaceCoreV1NamespaceStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NamespaceStatus$Status$200 | Response$replaceCoreV1NamespaceStatus$Status$201)[ResponseContentType]> => { @@ -43344,7 +44287,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified Namespace */ patchCoreV1NamespaceStatus: <RequestContentType extends RequestContentType$patchCoreV1NamespaceStatus, ResponseContentType extends ResponseContentType$patchCoreV1NamespaceStatus>(params: Params$patchCoreV1NamespaceStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NamespaceStatus$Status$200[ResponseContentType]> => { @@ -43359,7 +44308,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Node */ listCoreV1Node: <ResponseContentType extends ResponseContentType$listCoreV1Node>(params: Params$listCoreV1Node<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1Node$Status$200[ResponseContentType]> => { @@ -43378,7 +44333,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a Node */ createCoreV1Node: <ResponseContentType extends ResponseContentType$createCoreV1Node>(params: Params$createCoreV1Node<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1Node$Status$200 | Response$createCoreV1Node$Status$201 | Response$createCoreV1Node$Status$202)[ResponseContentType]> => { @@ -43392,7 +44353,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of Node */ deleteCoreV1CollectionNode: <ResponseContentType extends ResponseContentType$deleteCoreV1CollectionNode>(params: Params$deleteCoreV1CollectionNode<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionNode$Status$200[ResponseContentType]> => { @@ -43416,7 +44383,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified Node */ readCoreV1Node: <ResponseContentType extends ResponseContentType$readCoreV1Node>(params: Params$readCoreV1Node<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1Node$Status$200[ResponseContentType]> => { @@ -43429,7 +44402,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified Node */ replaceCoreV1Node: <ResponseContentType extends ResponseContentType$replaceCoreV1Node>(params: Params$replaceCoreV1Node<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1Node$Status$200 | Response$replaceCoreV1Node$Status$201)[ResponseContentType]> => { @@ -43443,7 +44422,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a Node */ deleteCoreV1Node: <ResponseContentType extends ResponseContentType$deleteCoreV1Node>(params: Params$deleteCoreV1Node<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1Node$Status$200 | Response$deleteCoreV1Node$Status$202)[ResponseContentType]> => { @@ -43459,7 +44444,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified Node */ patchCoreV1Node: <RequestContentType extends RequestContentType$patchCoreV1Node, ResponseContentType extends ResponseContentType$patchCoreV1Node>(params: Params$patchCoreV1Node<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1Node$Status$200[ResponseContentType]> => { @@ -43474,7 +44465,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** connect GET requests to proxy of Node */ connectCoreV1GetNodeProxy: (params: Params$connectCoreV1GetNodeProxy, option?: RequestOption): Promise<Response$connectCoreV1GetNodeProxy$Status$200["*/*"]> => { @@ -43485,7 +44482,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect PUT requests to proxy of Node */ connectCoreV1PutNodeProxy: (params: Params$connectCoreV1PutNodeProxy, option?: RequestOption): Promise<Response$connectCoreV1PutNodeProxy$Status$200["*/*"]> => { @@ -43496,7 +44499,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("PUT", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect POST requests to proxy of Node */ connectCoreV1PostNodeProxy: (params: Params$connectCoreV1PostNodeProxy, option?: RequestOption): Promise<Response$connectCoreV1PostNodeProxy$Status$200["*/*"]> => { @@ -43507,7 +44516,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("POST", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect DELETE requests to proxy of Node */ connectCoreV1DeleteNodeProxy: (params: Params$connectCoreV1DeleteNodeProxy, option?: RequestOption): Promise<Response$connectCoreV1DeleteNodeProxy$Status$200["*/*"]> => { @@ -43518,7 +44533,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("DELETE", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect OPTIONS requests to proxy of Node */ connectCoreV1OptionsNodeProxy: (params: Params$connectCoreV1OptionsNodeProxy, option?: RequestOption): Promise<Response$connectCoreV1OptionsNodeProxy$Status$200["*/*"]> => { @@ -43529,7 +44550,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("OPTIONS", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "OPTIONS", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect HEAD requests to proxy of Node */ connectCoreV1HeadNodeProxy: (params: Params$connectCoreV1HeadNodeProxy, option?: RequestOption): Promise<Response$connectCoreV1HeadNodeProxy$Status$200["*/*"]> => { @@ -43540,7 +44567,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("HEAD", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "HEAD", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect PATCH requests to proxy of Node */ connectCoreV1PatchNodeProxy: (params: Params$connectCoreV1PatchNodeProxy, option?: RequestOption): Promise<Response$connectCoreV1PatchNodeProxy$Status$200["*/*"]> => { @@ -43551,7 +44584,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("PATCH", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect GET requests to proxy of Node */ connectCoreV1GetNodeProxyWithPath: (params: Params$connectCoreV1GetNodeProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1GetNodeProxyWithPath$Status$200["*/*"]> => { @@ -43562,7 +44601,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect PUT requests to proxy of Node */ connectCoreV1PutNodeProxyWithPath: (params: Params$connectCoreV1PutNodeProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1PutNodeProxyWithPath$Status$200["*/*"]> => { @@ -43573,7 +44618,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("PUT", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect POST requests to proxy of Node */ connectCoreV1PostNodeProxyWithPath: (params: Params$connectCoreV1PostNodeProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1PostNodeProxyWithPath$Status$200["*/*"]> => { @@ -43584,7 +44635,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("POST", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect DELETE requests to proxy of Node */ connectCoreV1DeleteNodeProxyWithPath: (params: Params$connectCoreV1DeleteNodeProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1DeleteNodeProxyWithPath$Status$200["*/*"]> => { @@ -43595,7 +44652,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("DELETE", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect OPTIONS requests to proxy of Node */ connectCoreV1OptionsNodeProxyWithPath: (params: Params$connectCoreV1OptionsNodeProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1OptionsNodeProxyWithPath$Status$200["*/*"]> => { @@ -43606,7 +44669,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("OPTIONS", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "OPTIONS", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect HEAD requests to proxy of Node */ connectCoreV1HeadNodeProxyWithPath: (params: Params$connectCoreV1HeadNodeProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1HeadNodeProxyWithPath$Status$200["*/*"]> => { @@ -43617,7 +44686,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("HEAD", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "HEAD", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** connect PATCH requests to proxy of Node */ connectCoreV1PatchNodeProxyWithPath: (params: Params$connectCoreV1PatchNodeProxyWithPath, option?: RequestOption): Promise<Response$connectCoreV1PatchNodeProxyWithPath$Status$200["*/*"]> => { @@ -43628,7 +44703,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { path: { value: params.parameter.path, explode: false } }; - return apiClient.request("PATCH", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** read status of the specified Node */ readCoreV1NodeStatus: <ResponseContentType extends ResponseContentType$readCoreV1NodeStatus>(params: Params$readCoreV1NodeStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1NodeStatus$Status$200[ResponseContentType]> => { @@ -43639,7 +44720,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified Node */ replaceCoreV1NodeStatus: <ResponseContentType extends ResponseContentType$replaceCoreV1NodeStatus>(params: Params$replaceCoreV1NodeStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1NodeStatus$Status$200 | Response$replaceCoreV1NodeStatus$Status$201)[ResponseContentType]> => { @@ -43653,7 +44740,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified Node */ patchCoreV1NodeStatus: <RequestContentType extends RequestContentType$patchCoreV1NodeStatus, ResponseContentType extends ResponseContentType$patchCoreV1NodeStatus>(params: Params$patchCoreV1NodeStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1NodeStatus$Status$200[ResponseContentType]> => { @@ -43668,7 +44761,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind PersistentVolumeClaim */ listCoreV1PersistentVolumeClaimForAllNamespaces: <ResponseContentType extends ResponseContentType$listCoreV1PersistentVolumeClaimForAllNamespaces>(params: Params$listCoreV1PersistentVolumeClaimForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1PersistentVolumeClaimForAllNamespaces$Status$200[ResponseContentType]> => { @@ -43687,7 +44786,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind PersistentVolume */ listCoreV1PersistentVolume: <ResponseContentType extends ResponseContentType$listCoreV1PersistentVolume>(params: Params$listCoreV1PersistentVolume<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1PersistentVolume$Status$200[ResponseContentType]> => { @@ -43706,7 +44811,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a PersistentVolume */ createCoreV1PersistentVolume: <ResponseContentType extends ResponseContentType$createCoreV1PersistentVolume>(params: Params$createCoreV1PersistentVolume<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoreV1PersistentVolume$Status$200 | Response$createCoreV1PersistentVolume$Status$201 | Response$createCoreV1PersistentVolume$Status$202)[ResponseContentType]> => { @@ -43720,7 +44831,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of PersistentVolume */ deleteCoreV1CollectionPersistentVolume: <ResponseContentType extends ResponseContentType$deleteCoreV1CollectionPersistentVolume>(params: Params$deleteCoreV1CollectionPersistentVolume<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoreV1CollectionPersistentVolume$Status$200[ResponseContentType]> => { @@ -43744,7 +44861,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified PersistentVolume */ readCoreV1PersistentVolume: <ResponseContentType extends ResponseContentType$readCoreV1PersistentVolume>(params: Params$readCoreV1PersistentVolume<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1PersistentVolume$Status$200[ResponseContentType]> => { @@ -43757,7 +44880,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified PersistentVolume */ replaceCoreV1PersistentVolume: <ResponseContentType extends ResponseContentType$replaceCoreV1PersistentVolume>(params: Params$replaceCoreV1PersistentVolume<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1PersistentVolume$Status$200 | Response$replaceCoreV1PersistentVolume$Status$201)[ResponseContentType]> => { @@ -43771,7 +44900,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a PersistentVolume */ deleteCoreV1PersistentVolume: <ResponseContentType extends ResponseContentType$deleteCoreV1PersistentVolume>(params: Params$deleteCoreV1PersistentVolume<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoreV1PersistentVolume$Status$200 | Response$deleteCoreV1PersistentVolume$Status$202)[ResponseContentType]> => { @@ -43787,7 +44922,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified PersistentVolume */ patchCoreV1PersistentVolume: <RequestContentType extends RequestContentType$patchCoreV1PersistentVolume, ResponseContentType extends ResponseContentType$patchCoreV1PersistentVolume>(params: Params$patchCoreV1PersistentVolume<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1PersistentVolume$Status$200[ResponseContentType]> => { @@ -43802,7 +44943,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified PersistentVolume */ readCoreV1PersistentVolumeStatus: <ResponseContentType extends ResponseContentType$readCoreV1PersistentVolumeStatus>(params: Params$readCoreV1PersistentVolumeStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readCoreV1PersistentVolumeStatus$Status$200[ResponseContentType]> => { @@ -43813,7 +44960,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified PersistentVolume */ replaceCoreV1PersistentVolumeStatus: <ResponseContentType extends ResponseContentType$replaceCoreV1PersistentVolumeStatus>(params: Params$replaceCoreV1PersistentVolumeStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoreV1PersistentVolumeStatus$Status$200 | Response$replaceCoreV1PersistentVolumeStatus$Status$201)[ResponseContentType]> => { @@ -43827,7 +44980,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified PersistentVolume */ patchCoreV1PersistentVolumeStatus: <RequestContentType extends RequestContentType$patchCoreV1PersistentVolumeStatus, ResponseContentType extends ResponseContentType$patchCoreV1PersistentVolumeStatus>(params: Params$patchCoreV1PersistentVolumeStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoreV1PersistentVolumeStatus$Status$200[ResponseContentType]> => { @@ -43842,7 +45001,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Pod */ listCoreV1PodForAllNamespaces: <ResponseContentType extends ResponseContentType$listCoreV1PodForAllNamespaces>(params: Params$listCoreV1PodForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1PodForAllNamespaces$Status$200[ResponseContentType]> => { @@ -43861,7 +45026,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind PodTemplate */ listCoreV1PodTemplateForAllNamespaces: <ResponseContentType extends ResponseContentType$listCoreV1PodTemplateForAllNamespaces>(params: Params$listCoreV1PodTemplateForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1PodTemplateForAllNamespaces$Status$200[ResponseContentType]> => { @@ -43880,7 +45051,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind ReplicationController */ listCoreV1ReplicationControllerForAllNamespaces: <ResponseContentType extends ResponseContentType$listCoreV1ReplicationControllerForAllNamespaces>(params: Params$listCoreV1ReplicationControllerForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1ReplicationControllerForAllNamespaces$Status$200[ResponseContentType]> => { @@ -43899,7 +45076,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind ResourceQuota */ listCoreV1ResourceQuotaForAllNamespaces: <ResponseContentType extends ResponseContentType$listCoreV1ResourceQuotaForAllNamespaces>(params: Params$listCoreV1ResourceQuotaForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1ResourceQuotaForAllNamespaces$Status$200[ResponseContentType]> => { @@ -43918,7 +45101,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Secret */ listCoreV1SecretForAllNamespaces: <ResponseContentType extends ResponseContentType$listCoreV1SecretForAllNamespaces>(params: Params$listCoreV1SecretForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1SecretForAllNamespaces$Status$200[ResponseContentType]> => { @@ -43937,7 +45126,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind ServiceAccount */ listCoreV1ServiceAccountForAllNamespaces: <ResponseContentType extends ResponseContentType$listCoreV1ServiceAccountForAllNamespaces>(params: Params$listCoreV1ServiceAccountForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1ServiceAccountForAllNamespaces$Status$200[ResponseContentType]> => { @@ -43956,7 +45151,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Service */ listCoreV1ServiceForAllNamespaces: <ResponseContentType extends ResponseContentType$listCoreV1ServiceForAllNamespaces>(params: Params$listCoreV1ServiceForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoreV1ServiceForAllNamespaces$Status$200[ResponseContentType]> => { @@ -43975,7 +45176,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of ConfigMap. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1ConfigMapListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchCoreV1ConfigMapListForAllNamespaces>(params: Params$watchCoreV1ConfigMapListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1ConfigMapListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -43994,7 +45201,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Endpoints. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1EndpointsListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchCoreV1EndpointsListForAllNamespaces>(params: Params$watchCoreV1EndpointsListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1EndpointsListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -44013,7 +45226,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Event. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1EventListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchCoreV1EventListForAllNamespaces>(params: Params$watchCoreV1EventListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1EventListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -44032,7 +45251,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of LimitRange. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1LimitRangeListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchCoreV1LimitRangeListForAllNamespaces>(params: Params$watchCoreV1LimitRangeListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1LimitRangeListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -44051,7 +45276,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Namespace. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1NamespaceList: <ResponseContentType extends ResponseContentType$watchCoreV1NamespaceList>(params: Params$watchCoreV1NamespaceList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespaceList$Status$200[ResponseContentType]> => { @@ -44070,7 +45301,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of ConfigMap. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1NamespacedConfigMapList: <ResponseContentType extends ResponseContentType$watchCoreV1NamespacedConfigMapList>(params: Params$watchCoreV1NamespacedConfigMapList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedConfigMapList$Status$200[ResponseContentType]> => { @@ -44089,7 +45326,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind ConfigMap. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchCoreV1NamespacedConfigMap: <ResponseContentType extends ResponseContentType$watchCoreV1NamespacedConfigMap>(params: Params$watchCoreV1NamespacedConfigMap<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedConfigMap$Status$200[ResponseContentType]> => { @@ -44108,7 +45351,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Endpoints. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1NamespacedEndpointsList: <ResponseContentType extends ResponseContentType$watchCoreV1NamespacedEndpointsList>(params: Params$watchCoreV1NamespacedEndpointsList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedEndpointsList$Status$200[ResponseContentType]> => { @@ -44127,7 +45376,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind Endpoints. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchCoreV1NamespacedEndpoints: <ResponseContentType extends ResponseContentType$watchCoreV1NamespacedEndpoints>(params: Params$watchCoreV1NamespacedEndpoints<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedEndpoints$Status$200[ResponseContentType]> => { @@ -44146,7 +45401,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Event. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1NamespacedEventList: <ResponseContentType extends ResponseContentType$watchCoreV1NamespacedEventList>(params: Params$watchCoreV1NamespacedEventList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedEventList$Status$200[ResponseContentType]> => { @@ -44165,7 +45426,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind Event. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchCoreV1NamespacedEvent: <ResponseContentType extends ResponseContentType$watchCoreV1NamespacedEvent>(params: Params$watchCoreV1NamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedEvent$Status$200[ResponseContentType]> => { @@ -44184,7 +45451,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of LimitRange. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1NamespacedLimitRangeList: <ResponseContentType extends ResponseContentType$watchCoreV1NamespacedLimitRangeList>(params: Params$watchCoreV1NamespacedLimitRangeList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedLimitRangeList$Status$200[ResponseContentType]> => { @@ -44203,7 +45476,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind LimitRange. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchCoreV1NamespacedLimitRange: <ResponseContentType extends ResponseContentType$watchCoreV1NamespacedLimitRange>(params: Params$watchCoreV1NamespacedLimitRange<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedLimitRange$Status$200[ResponseContentType]> => { @@ -44222,7 +45501,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of PersistentVolumeClaim. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1NamespacedPersistentVolumeClaimList: <ResponseContentType extends ResponseContentType$watchCoreV1NamespacedPersistentVolumeClaimList>(params: Params$watchCoreV1NamespacedPersistentVolumeClaimList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedPersistentVolumeClaimList$Status$200[ResponseContentType]> => { @@ -44241,7 +45526,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind PersistentVolumeClaim. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchCoreV1NamespacedPersistentVolumeClaim: <ResponseContentType extends ResponseContentType$watchCoreV1NamespacedPersistentVolumeClaim>(params: Params$watchCoreV1NamespacedPersistentVolumeClaim<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedPersistentVolumeClaim$Status$200[ResponseContentType]> => { @@ -44260,7 +45551,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Pod. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1NamespacedPodList: <ResponseContentType extends ResponseContentType$watchCoreV1NamespacedPodList>(params: Params$watchCoreV1NamespacedPodList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedPodList$Status$200[ResponseContentType]> => { @@ -44279,7 +45576,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind Pod. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchCoreV1NamespacedPod: <ResponseContentType extends ResponseContentType$watchCoreV1NamespacedPod>(params: Params$watchCoreV1NamespacedPod<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedPod$Status$200[ResponseContentType]> => { @@ -44298,7 +45601,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of PodTemplate. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1NamespacedPodTemplateList: <ResponseContentType extends ResponseContentType$watchCoreV1NamespacedPodTemplateList>(params: Params$watchCoreV1NamespacedPodTemplateList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedPodTemplateList$Status$200[ResponseContentType]> => { @@ -44317,7 +45626,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind PodTemplate. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchCoreV1NamespacedPodTemplate: <ResponseContentType extends ResponseContentType$watchCoreV1NamespacedPodTemplate>(params: Params$watchCoreV1NamespacedPodTemplate<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedPodTemplate$Status$200[ResponseContentType]> => { @@ -44336,7 +45651,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of ReplicationController. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1NamespacedReplicationControllerList: <ResponseContentType extends ResponseContentType$watchCoreV1NamespacedReplicationControllerList>(params: Params$watchCoreV1NamespacedReplicationControllerList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedReplicationControllerList$Status$200[ResponseContentType]> => { @@ -44355,7 +45676,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind ReplicationController. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchCoreV1NamespacedReplicationController: <ResponseContentType extends ResponseContentType$watchCoreV1NamespacedReplicationController>(params: Params$watchCoreV1NamespacedReplicationController<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedReplicationController$Status$200[ResponseContentType]> => { @@ -44374,7 +45701,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of ResourceQuota. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1NamespacedResourceQuotaList: <ResponseContentType extends ResponseContentType$watchCoreV1NamespacedResourceQuotaList>(params: Params$watchCoreV1NamespacedResourceQuotaList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedResourceQuotaList$Status$200[ResponseContentType]> => { @@ -44393,7 +45726,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind ResourceQuota. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchCoreV1NamespacedResourceQuota: <ResponseContentType extends ResponseContentType$watchCoreV1NamespacedResourceQuota>(params: Params$watchCoreV1NamespacedResourceQuota<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedResourceQuota$Status$200[ResponseContentType]> => { @@ -44412,7 +45751,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Secret. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1NamespacedSecretList: <ResponseContentType extends ResponseContentType$watchCoreV1NamespacedSecretList>(params: Params$watchCoreV1NamespacedSecretList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedSecretList$Status$200[ResponseContentType]> => { @@ -44431,7 +45776,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind Secret. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchCoreV1NamespacedSecret: <ResponseContentType extends ResponseContentType$watchCoreV1NamespacedSecret>(params: Params$watchCoreV1NamespacedSecret<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedSecret$Status$200[ResponseContentType]> => { @@ -44450,7 +45801,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of ServiceAccount. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1NamespacedServiceAccountList: <ResponseContentType extends ResponseContentType$watchCoreV1NamespacedServiceAccountList>(params: Params$watchCoreV1NamespacedServiceAccountList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedServiceAccountList$Status$200[ResponseContentType]> => { @@ -44469,7 +45826,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind ServiceAccount. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchCoreV1NamespacedServiceAccount: <ResponseContentType extends ResponseContentType$watchCoreV1NamespacedServiceAccount>(params: Params$watchCoreV1NamespacedServiceAccount<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedServiceAccount$Status$200[ResponseContentType]> => { @@ -44488,7 +45851,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Service. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1NamespacedServiceList: <ResponseContentType extends ResponseContentType$watchCoreV1NamespacedServiceList>(params: Params$watchCoreV1NamespacedServiceList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedServiceList$Status$200[ResponseContentType]> => { @@ -44507,7 +45876,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind Service. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchCoreV1NamespacedService: <ResponseContentType extends ResponseContentType$watchCoreV1NamespacedService>(params: Params$watchCoreV1NamespacedService<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NamespacedService$Status$200[ResponseContentType]> => { @@ -44526,7 +45901,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind Namespace. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchCoreV1Namespace: <ResponseContentType extends ResponseContentType$watchCoreV1Namespace>(params: Params$watchCoreV1Namespace<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1Namespace$Status$200[ResponseContentType]> => { @@ -44545,7 +45926,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Node. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1NodeList: <ResponseContentType extends ResponseContentType$watchCoreV1NodeList>(params: Params$watchCoreV1NodeList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1NodeList$Status$200[ResponseContentType]> => { @@ -44564,7 +45951,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind Node. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchCoreV1Node: <ResponseContentType extends ResponseContentType$watchCoreV1Node>(params: Params$watchCoreV1Node<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1Node$Status$200[ResponseContentType]> => { @@ -44583,7 +45976,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of PersistentVolumeClaim. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1PersistentVolumeClaimListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchCoreV1PersistentVolumeClaimListForAllNamespaces>(params: Params$watchCoreV1PersistentVolumeClaimListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1PersistentVolumeClaimListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -44602,7 +46001,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of PersistentVolume. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1PersistentVolumeList: <ResponseContentType extends ResponseContentType$watchCoreV1PersistentVolumeList>(params: Params$watchCoreV1PersistentVolumeList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1PersistentVolumeList$Status$200[ResponseContentType]> => { @@ -44621,7 +46026,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind PersistentVolume. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchCoreV1PersistentVolume: <ResponseContentType extends ResponseContentType$watchCoreV1PersistentVolume>(params: Params$watchCoreV1PersistentVolume<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1PersistentVolume$Status$200[ResponseContentType]> => { @@ -44640,7 +46051,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Pod. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1PodListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchCoreV1PodListForAllNamespaces>(params: Params$watchCoreV1PodListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1PodListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -44659,7 +46076,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of PodTemplate. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1PodTemplateListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchCoreV1PodTemplateListForAllNamespaces>(params: Params$watchCoreV1PodTemplateListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1PodTemplateListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -44678,7 +46101,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of ReplicationController. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1ReplicationControllerListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchCoreV1ReplicationControllerListForAllNamespaces>(params: Params$watchCoreV1ReplicationControllerListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1ReplicationControllerListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -44697,7 +46126,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of ResourceQuota. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1ResourceQuotaListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchCoreV1ResourceQuotaListForAllNamespaces>(params: Params$watchCoreV1ResourceQuotaListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1ResourceQuotaListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -44716,7 +46151,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Secret. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1SecretListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchCoreV1SecretListForAllNamespaces>(params: Params$watchCoreV1SecretListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1SecretListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -44735,7 +46176,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of ServiceAccount. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1ServiceAccountListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchCoreV1ServiceAccountListForAllNamespaces>(params: Params$watchCoreV1ServiceAccountListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1ServiceAccountListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -44754,7 +46201,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Service. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoreV1ServiceListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchCoreV1ServiceListForAllNamespaces>(params: Params$watchCoreV1ServiceListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoreV1ServiceListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -44773,7 +46226,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get available API versions */ getAPIVersions: <ResponseContentType extends ResponseContentType$getAPIVersions>(params: Params$getAPIVersions<ResponseContentType>, option?: RequestOption): Promise<Response$getAPIVersions$Status$200[ResponseContentType]> => { @@ -44781,7 +46240,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get information of a group */ getAdmissionregistrationAPIGroup: <ResponseContentType extends ResponseContentType$getAdmissionregistrationAPIGroup>(params: Params$getAdmissionregistrationAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getAdmissionregistrationAPIGroup$Status$200[ResponseContentType]> => { @@ -44789,7 +46254,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get available resources */ getAdmissionregistrationV1APIResources: <ResponseContentType extends ResponseContentType$getAdmissionregistrationV1APIResources>(params: Params$getAdmissionregistrationV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getAdmissionregistrationV1APIResources$Status$200[ResponseContentType]> => { @@ -44797,7 +46268,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind MutatingWebhookConfiguration */ listAdmissionregistrationV1MutatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$listAdmissionregistrationV1MutatingWebhookConfiguration>(params: Params$listAdmissionregistrationV1MutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$listAdmissionregistrationV1MutatingWebhookConfiguration$Status$200[ResponseContentType]> => { @@ -44816,7 +46293,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a MutatingWebhookConfiguration */ createAdmissionregistrationV1MutatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$createAdmissionregistrationV1MutatingWebhookConfiguration>(params: Params$createAdmissionregistrationV1MutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$createAdmissionregistrationV1MutatingWebhookConfiguration$Status$200 | Response$createAdmissionregistrationV1MutatingWebhookConfiguration$Status$201 | Response$createAdmissionregistrationV1MutatingWebhookConfiguration$Status$202)[ResponseContentType]> => { @@ -44830,7 +46313,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of MutatingWebhookConfiguration */ deleteAdmissionregistrationV1CollectionMutatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$deleteAdmissionregistrationV1CollectionMutatingWebhookConfiguration>(params: Params$deleteAdmissionregistrationV1CollectionMutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAdmissionregistrationV1CollectionMutatingWebhookConfiguration$Status$200[ResponseContentType]> => { @@ -44854,7 +46343,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified MutatingWebhookConfiguration */ readAdmissionregistrationV1MutatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$readAdmissionregistrationV1MutatingWebhookConfiguration>(params: Params$readAdmissionregistrationV1MutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$readAdmissionregistrationV1MutatingWebhookConfiguration$Status$200[ResponseContentType]> => { @@ -44867,7 +46362,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified MutatingWebhookConfiguration */ replaceAdmissionregistrationV1MutatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$replaceAdmissionregistrationV1MutatingWebhookConfiguration>(params: Params$replaceAdmissionregistrationV1MutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAdmissionregistrationV1MutatingWebhookConfiguration$Status$200 | Response$replaceAdmissionregistrationV1MutatingWebhookConfiguration$Status$201)[ResponseContentType]> => { @@ -44881,7 +46382,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a MutatingWebhookConfiguration */ deleteAdmissionregistrationV1MutatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$deleteAdmissionregistrationV1MutatingWebhookConfiguration>(params: Params$deleteAdmissionregistrationV1MutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAdmissionregistrationV1MutatingWebhookConfiguration$Status$200 | Response$deleteAdmissionregistrationV1MutatingWebhookConfiguration$Status$202)[ResponseContentType]> => { @@ -44897,7 +46404,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified MutatingWebhookConfiguration */ patchAdmissionregistrationV1MutatingWebhookConfiguration: <RequestContentType extends RequestContentType$patchAdmissionregistrationV1MutatingWebhookConfiguration, ResponseContentType extends ResponseContentType$patchAdmissionregistrationV1MutatingWebhookConfiguration>(params: Params$patchAdmissionregistrationV1MutatingWebhookConfiguration<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAdmissionregistrationV1MutatingWebhookConfiguration$Status$200[ResponseContentType]> => { @@ -44912,7 +46425,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind ValidatingWebhookConfiguration */ listAdmissionregistrationV1ValidatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$listAdmissionregistrationV1ValidatingWebhookConfiguration>(params: Params$listAdmissionregistrationV1ValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$listAdmissionregistrationV1ValidatingWebhookConfiguration$Status$200[ResponseContentType]> => { @@ -44931,7 +46450,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a ValidatingWebhookConfiguration */ createAdmissionregistrationV1ValidatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$createAdmissionregistrationV1ValidatingWebhookConfiguration>(params: Params$createAdmissionregistrationV1ValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$createAdmissionregistrationV1ValidatingWebhookConfiguration$Status$200 | Response$createAdmissionregistrationV1ValidatingWebhookConfiguration$Status$201 | Response$createAdmissionregistrationV1ValidatingWebhookConfiguration$Status$202)[ResponseContentType]> => { @@ -44945,7 +46470,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of ValidatingWebhookConfiguration */ deleteAdmissionregistrationV1CollectionValidatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$deleteAdmissionregistrationV1CollectionValidatingWebhookConfiguration>(params: Params$deleteAdmissionregistrationV1CollectionValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAdmissionregistrationV1CollectionValidatingWebhookConfiguration$Status$200[ResponseContentType]> => { @@ -44969,7 +46500,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified ValidatingWebhookConfiguration */ readAdmissionregistrationV1ValidatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$readAdmissionregistrationV1ValidatingWebhookConfiguration>(params: Params$readAdmissionregistrationV1ValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$readAdmissionregistrationV1ValidatingWebhookConfiguration$Status$200[ResponseContentType]> => { @@ -44982,7 +46519,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified ValidatingWebhookConfiguration */ replaceAdmissionregistrationV1ValidatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$replaceAdmissionregistrationV1ValidatingWebhookConfiguration>(params: Params$replaceAdmissionregistrationV1ValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAdmissionregistrationV1ValidatingWebhookConfiguration$Status$200 | Response$replaceAdmissionregistrationV1ValidatingWebhookConfiguration$Status$201)[ResponseContentType]> => { @@ -44996,7 +46539,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a ValidatingWebhookConfiguration */ deleteAdmissionregistrationV1ValidatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$deleteAdmissionregistrationV1ValidatingWebhookConfiguration>(params: Params$deleteAdmissionregistrationV1ValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAdmissionregistrationV1ValidatingWebhookConfiguration$Status$200 | Response$deleteAdmissionregistrationV1ValidatingWebhookConfiguration$Status$202)[ResponseContentType]> => { @@ -45012,7 +46561,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified ValidatingWebhookConfiguration */ patchAdmissionregistrationV1ValidatingWebhookConfiguration: <RequestContentType extends RequestContentType$patchAdmissionregistrationV1ValidatingWebhookConfiguration, ResponseContentType extends ResponseContentType$patchAdmissionregistrationV1ValidatingWebhookConfiguration>(params: Params$patchAdmissionregistrationV1ValidatingWebhookConfiguration<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAdmissionregistrationV1ValidatingWebhookConfiguration$Status$200[ResponseContentType]> => { @@ -45027,7 +46582,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of MutatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead. */ watchAdmissionregistrationV1MutatingWebhookConfigurationList: <ResponseContentType extends ResponseContentType$watchAdmissionregistrationV1MutatingWebhookConfigurationList>(params: Params$watchAdmissionregistrationV1MutatingWebhookConfigurationList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAdmissionregistrationV1MutatingWebhookConfigurationList$Status$200[ResponseContentType]> => { @@ -45046,7 +46607,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind MutatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchAdmissionregistrationV1MutatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$watchAdmissionregistrationV1MutatingWebhookConfiguration>(params: Params$watchAdmissionregistrationV1MutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$watchAdmissionregistrationV1MutatingWebhookConfiguration$Status$200[ResponseContentType]> => { @@ -45065,7 +46632,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of ValidatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead. */ watchAdmissionregistrationV1ValidatingWebhookConfigurationList: <ResponseContentType extends ResponseContentType$watchAdmissionregistrationV1ValidatingWebhookConfigurationList>(params: Params$watchAdmissionregistrationV1ValidatingWebhookConfigurationList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAdmissionregistrationV1ValidatingWebhookConfigurationList$Status$200[ResponseContentType]> => { @@ -45084,7 +46657,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind ValidatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchAdmissionregistrationV1ValidatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$watchAdmissionregistrationV1ValidatingWebhookConfiguration>(params: Params$watchAdmissionregistrationV1ValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$watchAdmissionregistrationV1ValidatingWebhookConfiguration$Status$200[ResponseContentType]> => { @@ -45103,7 +46682,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get available resources */ getAdmissionregistrationV1beta1APIResources: <ResponseContentType extends ResponseContentType$getAdmissionregistrationV1beta1APIResources>(params: Params$getAdmissionregistrationV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getAdmissionregistrationV1beta1APIResources$Status$200[ResponseContentType]> => { @@ -45111,7 +46696,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind MutatingWebhookConfiguration */ listAdmissionregistrationV1beta1MutatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$listAdmissionregistrationV1beta1MutatingWebhookConfiguration>(params: Params$listAdmissionregistrationV1beta1MutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$listAdmissionregistrationV1beta1MutatingWebhookConfiguration$Status$200[ResponseContentType]> => { @@ -45130,7 +46721,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a MutatingWebhookConfiguration */ createAdmissionregistrationV1beta1MutatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$createAdmissionregistrationV1beta1MutatingWebhookConfiguration>(params: Params$createAdmissionregistrationV1beta1MutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$createAdmissionregistrationV1beta1MutatingWebhookConfiguration$Status$200 | Response$createAdmissionregistrationV1beta1MutatingWebhookConfiguration$Status$201 | Response$createAdmissionregistrationV1beta1MutatingWebhookConfiguration$Status$202)[ResponseContentType]> => { @@ -45144,7 +46741,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of MutatingWebhookConfiguration */ deleteAdmissionregistrationV1beta1CollectionMutatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$deleteAdmissionregistrationV1beta1CollectionMutatingWebhookConfiguration>(params: Params$deleteAdmissionregistrationV1beta1CollectionMutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAdmissionregistrationV1beta1CollectionMutatingWebhookConfiguration$Status$200[ResponseContentType]> => { @@ -45168,7 +46771,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified MutatingWebhookConfiguration */ readAdmissionregistrationV1beta1MutatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$readAdmissionregistrationV1beta1MutatingWebhookConfiguration>(params: Params$readAdmissionregistrationV1beta1MutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$readAdmissionregistrationV1beta1MutatingWebhookConfiguration$Status$200[ResponseContentType]> => { @@ -45181,7 +46790,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified MutatingWebhookConfiguration */ replaceAdmissionregistrationV1beta1MutatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$replaceAdmissionregistrationV1beta1MutatingWebhookConfiguration>(params: Params$replaceAdmissionregistrationV1beta1MutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAdmissionregistrationV1beta1MutatingWebhookConfiguration$Status$200 | Response$replaceAdmissionregistrationV1beta1MutatingWebhookConfiguration$Status$201)[ResponseContentType]> => { @@ -45195,7 +46810,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a MutatingWebhookConfiguration */ deleteAdmissionregistrationV1beta1MutatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$deleteAdmissionregistrationV1beta1MutatingWebhookConfiguration>(params: Params$deleteAdmissionregistrationV1beta1MutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAdmissionregistrationV1beta1MutatingWebhookConfiguration$Status$200 | Response$deleteAdmissionregistrationV1beta1MutatingWebhookConfiguration$Status$202)[ResponseContentType]> => { @@ -45211,7 +46832,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified MutatingWebhookConfiguration */ patchAdmissionregistrationV1beta1MutatingWebhookConfiguration: <RequestContentType extends RequestContentType$patchAdmissionregistrationV1beta1MutatingWebhookConfiguration, ResponseContentType extends ResponseContentType$patchAdmissionregistrationV1beta1MutatingWebhookConfiguration>(params: Params$patchAdmissionregistrationV1beta1MutatingWebhookConfiguration<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAdmissionregistrationV1beta1MutatingWebhookConfiguration$Status$200[ResponseContentType]> => { @@ -45226,7 +46853,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind ValidatingWebhookConfiguration */ listAdmissionregistrationV1beta1ValidatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$listAdmissionregistrationV1beta1ValidatingWebhookConfiguration>(params: Params$listAdmissionregistrationV1beta1ValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$listAdmissionregistrationV1beta1ValidatingWebhookConfiguration$Status$200[ResponseContentType]> => { @@ -45245,7 +46878,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a ValidatingWebhookConfiguration */ createAdmissionregistrationV1beta1ValidatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$createAdmissionregistrationV1beta1ValidatingWebhookConfiguration>(params: Params$createAdmissionregistrationV1beta1ValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$createAdmissionregistrationV1beta1ValidatingWebhookConfiguration$Status$200 | Response$createAdmissionregistrationV1beta1ValidatingWebhookConfiguration$Status$201 | Response$createAdmissionregistrationV1beta1ValidatingWebhookConfiguration$Status$202)[ResponseContentType]> => { @@ -45259,7 +46898,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of ValidatingWebhookConfiguration */ deleteAdmissionregistrationV1beta1CollectionValidatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$deleteAdmissionregistrationV1beta1CollectionValidatingWebhookConfiguration>(params: Params$deleteAdmissionregistrationV1beta1CollectionValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAdmissionregistrationV1beta1CollectionValidatingWebhookConfiguration$Status$200[ResponseContentType]> => { @@ -45283,7 +46928,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified ValidatingWebhookConfiguration */ readAdmissionregistrationV1beta1ValidatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$readAdmissionregistrationV1beta1ValidatingWebhookConfiguration>(params: Params$readAdmissionregistrationV1beta1ValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$readAdmissionregistrationV1beta1ValidatingWebhookConfiguration$Status$200[ResponseContentType]> => { @@ -45296,7 +46947,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified ValidatingWebhookConfiguration */ replaceAdmissionregistrationV1beta1ValidatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$replaceAdmissionregistrationV1beta1ValidatingWebhookConfiguration>(params: Params$replaceAdmissionregistrationV1beta1ValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAdmissionregistrationV1beta1ValidatingWebhookConfiguration$Status$200 | Response$replaceAdmissionregistrationV1beta1ValidatingWebhookConfiguration$Status$201)[ResponseContentType]> => { @@ -45310,7 +46967,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a ValidatingWebhookConfiguration */ deleteAdmissionregistrationV1beta1ValidatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$deleteAdmissionregistrationV1beta1ValidatingWebhookConfiguration>(params: Params$deleteAdmissionregistrationV1beta1ValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAdmissionregistrationV1beta1ValidatingWebhookConfiguration$Status$200 | Response$deleteAdmissionregistrationV1beta1ValidatingWebhookConfiguration$Status$202)[ResponseContentType]> => { @@ -45326,7 +46989,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified ValidatingWebhookConfiguration */ patchAdmissionregistrationV1beta1ValidatingWebhookConfiguration: <RequestContentType extends RequestContentType$patchAdmissionregistrationV1beta1ValidatingWebhookConfiguration, ResponseContentType extends ResponseContentType$patchAdmissionregistrationV1beta1ValidatingWebhookConfiguration>(params: Params$patchAdmissionregistrationV1beta1ValidatingWebhookConfiguration<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAdmissionregistrationV1beta1ValidatingWebhookConfiguration$Status$200[ResponseContentType]> => { @@ -45341,7 +47010,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of MutatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead. */ watchAdmissionregistrationV1beta1MutatingWebhookConfigurationList: <ResponseContentType extends ResponseContentType$watchAdmissionregistrationV1beta1MutatingWebhookConfigurationList>(params: Params$watchAdmissionregistrationV1beta1MutatingWebhookConfigurationList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAdmissionregistrationV1beta1MutatingWebhookConfigurationList$Status$200[ResponseContentType]> => { @@ -45360,7 +47035,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind MutatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchAdmissionregistrationV1beta1MutatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$watchAdmissionregistrationV1beta1MutatingWebhookConfiguration>(params: Params$watchAdmissionregistrationV1beta1MutatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$watchAdmissionregistrationV1beta1MutatingWebhookConfiguration$Status$200[ResponseContentType]> => { @@ -45379,7 +47060,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of ValidatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead. */ watchAdmissionregistrationV1beta1ValidatingWebhookConfigurationList: <ResponseContentType extends ResponseContentType$watchAdmissionregistrationV1beta1ValidatingWebhookConfigurationList>(params: Params$watchAdmissionregistrationV1beta1ValidatingWebhookConfigurationList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAdmissionregistrationV1beta1ValidatingWebhookConfigurationList$Status$200[ResponseContentType]> => { @@ -45398,7 +47085,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind ValidatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchAdmissionregistrationV1beta1ValidatingWebhookConfiguration: <ResponseContentType extends ResponseContentType$watchAdmissionregistrationV1beta1ValidatingWebhookConfiguration>(params: Params$watchAdmissionregistrationV1beta1ValidatingWebhookConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$watchAdmissionregistrationV1beta1ValidatingWebhookConfiguration$Status$200[ResponseContentType]> => { @@ -45417,7 +47110,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get information of a group */ getApiextensionsAPIGroup: <ResponseContentType extends ResponseContentType$getApiextensionsAPIGroup>(params: Params$getApiextensionsAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getApiextensionsAPIGroup$Status$200[ResponseContentType]> => { @@ -45425,7 +47124,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get available resources */ getApiextensionsV1APIResources: <ResponseContentType extends ResponseContentType$getApiextensionsV1APIResources>(params: Params$getApiextensionsV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getApiextensionsV1APIResources$Status$200[ResponseContentType]> => { @@ -45433,7 +47138,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind CustomResourceDefinition */ listApiextensionsV1CustomResourceDefinition: <ResponseContentType extends ResponseContentType$listApiextensionsV1CustomResourceDefinition>(params: Params$listApiextensionsV1CustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<Response$listApiextensionsV1CustomResourceDefinition$Status$200[ResponseContentType]> => { @@ -45452,7 +47163,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a CustomResourceDefinition */ createApiextensionsV1CustomResourceDefinition: <ResponseContentType extends ResponseContentType$createApiextensionsV1CustomResourceDefinition>(params: Params$createApiextensionsV1CustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<(Response$createApiextensionsV1CustomResourceDefinition$Status$200 | Response$createApiextensionsV1CustomResourceDefinition$Status$201 | Response$createApiextensionsV1CustomResourceDefinition$Status$202)[ResponseContentType]> => { @@ -45466,7 +47183,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of CustomResourceDefinition */ deleteApiextensionsV1CollectionCustomResourceDefinition: <ResponseContentType extends ResponseContentType$deleteApiextensionsV1CollectionCustomResourceDefinition>(params: Params$deleteApiextensionsV1CollectionCustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<Response$deleteApiextensionsV1CollectionCustomResourceDefinition$Status$200[ResponseContentType]> => { @@ -45490,7 +47213,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified CustomResourceDefinition */ readApiextensionsV1CustomResourceDefinition: <ResponseContentType extends ResponseContentType$readApiextensionsV1CustomResourceDefinition>(params: Params$readApiextensionsV1CustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<Response$readApiextensionsV1CustomResourceDefinition$Status$200[ResponseContentType]> => { @@ -45503,7 +47232,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified CustomResourceDefinition */ replaceApiextensionsV1CustomResourceDefinition: <ResponseContentType extends ResponseContentType$replaceApiextensionsV1CustomResourceDefinition>(params: Params$replaceApiextensionsV1CustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceApiextensionsV1CustomResourceDefinition$Status$200 | Response$replaceApiextensionsV1CustomResourceDefinition$Status$201)[ResponseContentType]> => { @@ -45517,7 +47252,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a CustomResourceDefinition */ deleteApiextensionsV1CustomResourceDefinition: <ResponseContentType extends ResponseContentType$deleteApiextensionsV1CustomResourceDefinition>(params: Params$deleteApiextensionsV1CustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteApiextensionsV1CustomResourceDefinition$Status$200 | Response$deleteApiextensionsV1CustomResourceDefinition$Status$202)[ResponseContentType]> => { @@ -45533,7 +47274,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified CustomResourceDefinition */ patchApiextensionsV1CustomResourceDefinition: <RequestContentType extends RequestContentType$patchApiextensionsV1CustomResourceDefinition, ResponseContentType extends ResponseContentType$patchApiextensionsV1CustomResourceDefinition>(params: Params$patchApiextensionsV1CustomResourceDefinition<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchApiextensionsV1CustomResourceDefinition$Status$200[ResponseContentType]> => { @@ -45548,7 +47295,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified CustomResourceDefinition */ readApiextensionsV1CustomResourceDefinitionStatus: <ResponseContentType extends ResponseContentType$readApiextensionsV1CustomResourceDefinitionStatus>(params: Params$readApiextensionsV1CustomResourceDefinitionStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readApiextensionsV1CustomResourceDefinitionStatus$Status$200[ResponseContentType]> => { @@ -45559,7 +47312,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified CustomResourceDefinition */ replaceApiextensionsV1CustomResourceDefinitionStatus: <ResponseContentType extends ResponseContentType$replaceApiextensionsV1CustomResourceDefinitionStatus>(params: Params$replaceApiextensionsV1CustomResourceDefinitionStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceApiextensionsV1CustomResourceDefinitionStatus$Status$200 | Response$replaceApiextensionsV1CustomResourceDefinitionStatus$Status$201)[ResponseContentType]> => { @@ -45573,7 +47332,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified CustomResourceDefinition */ patchApiextensionsV1CustomResourceDefinitionStatus: <RequestContentType extends RequestContentType$patchApiextensionsV1CustomResourceDefinitionStatus, ResponseContentType extends ResponseContentType$patchApiextensionsV1CustomResourceDefinitionStatus>(params: Params$patchApiextensionsV1CustomResourceDefinitionStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchApiextensionsV1CustomResourceDefinitionStatus$Status$200[ResponseContentType]> => { @@ -45588,7 +47353,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of CustomResourceDefinition. deprecated: use the 'watch' parameter with a list operation instead. */ watchApiextensionsV1CustomResourceDefinitionList: <ResponseContentType extends ResponseContentType$watchApiextensionsV1CustomResourceDefinitionList>(params: Params$watchApiextensionsV1CustomResourceDefinitionList<ResponseContentType>, option?: RequestOption): Promise<Response$watchApiextensionsV1CustomResourceDefinitionList$Status$200[ResponseContentType]> => { @@ -45607,7 +47378,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind CustomResourceDefinition. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchApiextensionsV1CustomResourceDefinition: <ResponseContentType extends ResponseContentType$watchApiextensionsV1CustomResourceDefinition>(params: Params$watchApiextensionsV1CustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<Response$watchApiextensionsV1CustomResourceDefinition$Status$200[ResponseContentType]> => { @@ -45626,7 +47403,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get available resources */ getApiextensionsV1beta1APIResources: <ResponseContentType extends ResponseContentType$getApiextensionsV1beta1APIResources>(params: Params$getApiextensionsV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getApiextensionsV1beta1APIResources$Status$200[ResponseContentType]> => { @@ -45634,7 +47417,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind CustomResourceDefinition */ listApiextensionsV1beta1CustomResourceDefinition: <ResponseContentType extends ResponseContentType$listApiextensionsV1beta1CustomResourceDefinition>(params: Params$listApiextensionsV1beta1CustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<Response$listApiextensionsV1beta1CustomResourceDefinition$Status$200[ResponseContentType]> => { @@ -45653,7 +47442,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a CustomResourceDefinition */ createApiextensionsV1beta1CustomResourceDefinition: <ResponseContentType extends ResponseContentType$createApiextensionsV1beta1CustomResourceDefinition>(params: Params$createApiextensionsV1beta1CustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<(Response$createApiextensionsV1beta1CustomResourceDefinition$Status$200 | Response$createApiextensionsV1beta1CustomResourceDefinition$Status$201 | Response$createApiextensionsV1beta1CustomResourceDefinition$Status$202)[ResponseContentType]> => { @@ -45667,7 +47462,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of CustomResourceDefinition */ deleteApiextensionsV1beta1CollectionCustomResourceDefinition: <ResponseContentType extends ResponseContentType$deleteApiextensionsV1beta1CollectionCustomResourceDefinition>(params: Params$deleteApiextensionsV1beta1CollectionCustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<Response$deleteApiextensionsV1beta1CollectionCustomResourceDefinition$Status$200[ResponseContentType]> => { @@ -45691,7 +47492,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified CustomResourceDefinition */ readApiextensionsV1beta1CustomResourceDefinition: <ResponseContentType extends ResponseContentType$readApiextensionsV1beta1CustomResourceDefinition>(params: Params$readApiextensionsV1beta1CustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<Response$readApiextensionsV1beta1CustomResourceDefinition$Status$200[ResponseContentType]> => { @@ -45704,7 +47511,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified CustomResourceDefinition */ replaceApiextensionsV1beta1CustomResourceDefinition: <ResponseContentType extends ResponseContentType$replaceApiextensionsV1beta1CustomResourceDefinition>(params: Params$replaceApiextensionsV1beta1CustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceApiextensionsV1beta1CustomResourceDefinition$Status$200 | Response$replaceApiextensionsV1beta1CustomResourceDefinition$Status$201)[ResponseContentType]> => { @@ -45718,7 +47531,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a CustomResourceDefinition */ deleteApiextensionsV1beta1CustomResourceDefinition: <ResponseContentType extends ResponseContentType$deleteApiextensionsV1beta1CustomResourceDefinition>(params: Params$deleteApiextensionsV1beta1CustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteApiextensionsV1beta1CustomResourceDefinition$Status$200 | Response$deleteApiextensionsV1beta1CustomResourceDefinition$Status$202)[ResponseContentType]> => { @@ -45734,7 +47553,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified CustomResourceDefinition */ patchApiextensionsV1beta1CustomResourceDefinition: <RequestContentType extends RequestContentType$patchApiextensionsV1beta1CustomResourceDefinition, ResponseContentType extends ResponseContentType$patchApiextensionsV1beta1CustomResourceDefinition>(params: Params$patchApiextensionsV1beta1CustomResourceDefinition<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchApiextensionsV1beta1CustomResourceDefinition$Status$200[ResponseContentType]> => { @@ -45749,7 +47574,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified CustomResourceDefinition */ readApiextensionsV1beta1CustomResourceDefinitionStatus: <ResponseContentType extends ResponseContentType$readApiextensionsV1beta1CustomResourceDefinitionStatus>(params: Params$readApiextensionsV1beta1CustomResourceDefinitionStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readApiextensionsV1beta1CustomResourceDefinitionStatus$Status$200[ResponseContentType]> => { @@ -45760,7 +47591,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified CustomResourceDefinition */ replaceApiextensionsV1beta1CustomResourceDefinitionStatus: <ResponseContentType extends ResponseContentType$replaceApiextensionsV1beta1CustomResourceDefinitionStatus>(params: Params$replaceApiextensionsV1beta1CustomResourceDefinitionStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceApiextensionsV1beta1CustomResourceDefinitionStatus$Status$200 | Response$replaceApiextensionsV1beta1CustomResourceDefinitionStatus$Status$201)[ResponseContentType]> => { @@ -45774,7 +47611,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified CustomResourceDefinition */ patchApiextensionsV1beta1CustomResourceDefinitionStatus: <RequestContentType extends RequestContentType$patchApiextensionsV1beta1CustomResourceDefinitionStatus, ResponseContentType extends ResponseContentType$patchApiextensionsV1beta1CustomResourceDefinitionStatus>(params: Params$patchApiextensionsV1beta1CustomResourceDefinitionStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchApiextensionsV1beta1CustomResourceDefinitionStatus$Status$200[ResponseContentType]> => { @@ -45789,7 +47632,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of CustomResourceDefinition. deprecated: use the 'watch' parameter with a list operation instead. */ watchApiextensionsV1beta1CustomResourceDefinitionList: <ResponseContentType extends ResponseContentType$watchApiextensionsV1beta1CustomResourceDefinitionList>(params: Params$watchApiextensionsV1beta1CustomResourceDefinitionList<ResponseContentType>, option?: RequestOption): Promise<Response$watchApiextensionsV1beta1CustomResourceDefinitionList$Status$200[ResponseContentType]> => { @@ -45808,7 +47657,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind CustomResourceDefinition. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchApiextensionsV1beta1CustomResourceDefinition: <ResponseContentType extends ResponseContentType$watchApiextensionsV1beta1CustomResourceDefinition>(params: Params$watchApiextensionsV1beta1CustomResourceDefinition<ResponseContentType>, option?: RequestOption): Promise<Response$watchApiextensionsV1beta1CustomResourceDefinition$Status$200[ResponseContentType]> => { @@ -45827,7 +47682,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get information of a group */ getApiregistrationAPIGroup: <ResponseContentType extends ResponseContentType$getApiregistrationAPIGroup>(params: Params$getApiregistrationAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getApiregistrationAPIGroup$Status$200[ResponseContentType]> => { @@ -45835,7 +47696,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get available resources */ getApiregistrationV1APIResources: <ResponseContentType extends ResponseContentType$getApiregistrationV1APIResources>(params: Params$getApiregistrationV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getApiregistrationV1APIResources$Status$200[ResponseContentType]> => { @@ -45843,7 +47710,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind APIService */ listApiregistrationV1APIService: <ResponseContentType extends ResponseContentType$listApiregistrationV1APIService>(params: Params$listApiregistrationV1APIService<ResponseContentType>, option?: RequestOption): Promise<Response$listApiregistrationV1APIService$Status$200[ResponseContentType]> => { @@ -45862,7 +47735,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create an APIService */ createApiregistrationV1APIService: <ResponseContentType extends ResponseContentType$createApiregistrationV1APIService>(params: Params$createApiregistrationV1APIService<ResponseContentType>, option?: RequestOption): Promise<(Response$createApiregistrationV1APIService$Status$200 | Response$createApiregistrationV1APIService$Status$201 | Response$createApiregistrationV1APIService$Status$202)[ResponseContentType]> => { @@ -45876,7 +47755,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of APIService */ deleteApiregistrationV1CollectionAPIService: <ResponseContentType extends ResponseContentType$deleteApiregistrationV1CollectionAPIService>(params: Params$deleteApiregistrationV1CollectionAPIService<ResponseContentType>, option?: RequestOption): Promise<Response$deleteApiregistrationV1CollectionAPIService$Status$200[ResponseContentType]> => { @@ -45900,7 +47785,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified APIService */ readApiregistrationV1APIService: <ResponseContentType extends ResponseContentType$readApiregistrationV1APIService>(params: Params$readApiregistrationV1APIService<ResponseContentType>, option?: RequestOption): Promise<Response$readApiregistrationV1APIService$Status$200[ResponseContentType]> => { @@ -45913,7 +47804,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified APIService */ replaceApiregistrationV1APIService: <ResponseContentType extends ResponseContentType$replaceApiregistrationV1APIService>(params: Params$replaceApiregistrationV1APIService<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceApiregistrationV1APIService$Status$200 | Response$replaceApiregistrationV1APIService$Status$201)[ResponseContentType]> => { @@ -45927,7 +47824,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete an APIService */ deleteApiregistrationV1APIService: <ResponseContentType extends ResponseContentType$deleteApiregistrationV1APIService>(params: Params$deleteApiregistrationV1APIService<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteApiregistrationV1APIService$Status$200 | Response$deleteApiregistrationV1APIService$Status$202)[ResponseContentType]> => { @@ -45943,7 +47846,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified APIService */ patchApiregistrationV1APIService: <RequestContentType extends RequestContentType$patchApiregistrationV1APIService, ResponseContentType extends ResponseContentType$patchApiregistrationV1APIService>(params: Params$patchApiregistrationV1APIService<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchApiregistrationV1APIService$Status$200[ResponseContentType]> => { @@ -45958,7 +47867,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified APIService */ readApiregistrationV1APIServiceStatus: <ResponseContentType extends ResponseContentType$readApiregistrationV1APIServiceStatus>(params: Params$readApiregistrationV1APIServiceStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readApiregistrationV1APIServiceStatus$Status$200[ResponseContentType]> => { @@ -45969,7 +47884,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified APIService */ replaceApiregistrationV1APIServiceStatus: <ResponseContentType extends ResponseContentType$replaceApiregistrationV1APIServiceStatus>(params: Params$replaceApiregistrationV1APIServiceStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceApiregistrationV1APIServiceStatus$Status$200 | Response$replaceApiregistrationV1APIServiceStatus$Status$201)[ResponseContentType]> => { @@ -45983,7 +47904,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified APIService */ patchApiregistrationV1APIServiceStatus: <RequestContentType extends RequestContentType$patchApiregistrationV1APIServiceStatus, ResponseContentType extends ResponseContentType$patchApiregistrationV1APIServiceStatus>(params: Params$patchApiregistrationV1APIServiceStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchApiregistrationV1APIServiceStatus$Status$200[ResponseContentType]> => { @@ -45998,7 +47925,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of APIService. deprecated: use the 'watch' parameter with a list operation instead. */ watchApiregistrationV1APIServiceList: <ResponseContentType extends ResponseContentType$watchApiregistrationV1APIServiceList>(params: Params$watchApiregistrationV1APIServiceList<ResponseContentType>, option?: RequestOption): Promise<Response$watchApiregistrationV1APIServiceList$Status$200[ResponseContentType]> => { @@ -46017,7 +47950,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind APIService. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchApiregistrationV1APIService: <ResponseContentType extends ResponseContentType$watchApiregistrationV1APIService>(params: Params$watchApiregistrationV1APIService<ResponseContentType>, option?: RequestOption): Promise<Response$watchApiregistrationV1APIService$Status$200[ResponseContentType]> => { @@ -46036,7 +47975,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get available resources */ getApiregistrationV1beta1APIResources: <ResponseContentType extends ResponseContentType$getApiregistrationV1beta1APIResources>(params: Params$getApiregistrationV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getApiregistrationV1beta1APIResources$Status$200[ResponseContentType]> => { @@ -46044,7 +47989,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind APIService */ listApiregistrationV1beta1APIService: <ResponseContentType extends ResponseContentType$listApiregistrationV1beta1APIService>(params: Params$listApiregistrationV1beta1APIService<ResponseContentType>, option?: RequestOption): Promise<Response$listApiregistrationV1beta1APIService$Status$200[ResponseContentType]> => { @@ -46063,7 +48014,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create an APIService */ createApiregistrationV1beta1APIService: <ResponseContentType extends ResponseContentType$createApiregistrationV1beta1APIService>(params: Params$createApiregistrationV1beta1APIService<ResponseContentType>, option?: RequestOption): Promise<(Response$createApiregistrationV1beta1APIService$Status$200 | Response$createApiregistrationV1beta1APIService$Status$201 | Response$createApiregistrationV1beta1APIService$Status$202)[ResponseContentType]> => { @@ -46077,7 +48034,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of APIService */ deleteApiregistrationV1beta1CollectionAPIService: <ResponseContentType extends ResponseContentType$deleteApiregistrationV1beta1CollectionAPIService>(params: Params$deleteApiregistrationV1beta1CollectionAPIService<ResponseContentType>, option?: RequestOption): Promise<Response$deleteApiregistrationV1beta1CollectionAPIService$Status$200[ResponseContentType]> => { @@ -46101,7 +48064,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified APIService */ readApiregistrationV1beta1APIService: <ResponseContentType extends ResponseContentType$readApiregistrationV1beta1APIService>(params: Params$readApiregistrationV1beta1APIService<ResponseContentType>, option?: RequestOption): Promise<Response$readApiregistrationV1beta1APIService$Status$200[ResponseContentType]> => { @@ -46114,7 +48083,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified APIService */ replaceApiregistrationV1beta1APIService: <ResponseContentType extends ResponseContentType$replaceApiregistrationV1beta1APIService>(params: Params$replaceApiregistrationV1beta1APIService<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceApiregistrationV1beta1APIService$Status$200 | Response$replaceApiregistrationV1beta1APIService$Status$201)[ResponseContentType]> => { @@ -46128,7 +48103,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete an APIService */ deleteApiregistrationV1beta1APIService: <ResponseContentType extends ResponseContentType$deleteApiregistrationV1beta1APIService>(params: Params$deleteApiregistrationV1beta1APIService<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteApiregistrationV1beta1APIService$Status$200 | Response$deleteApiregistrationV1beta1APIService$Status$202)[ResponseContentType]> => { @@ -46144,7 +48125,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified APIService */ patchApiregistrationV1beta1APIService: <RequestContentType extends RequestContentType$patchApiregistrationV1beta1APIService, ResponseContentType extends ResponseContentType$patchApiregistrationV1beta1APIService>(params: Params$patchApiregistrationV1beta1APIService<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchApiregistrationV1beta1APIService$Status$200[ResponseContentType]> => { @@ -46159,7 +48146,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified APIService */ readApiregistrationV1beta1APIServiceStatus: <ResponseContentType extends ResponseContentType$readApiregistrationV1beta1APIServiceStatus>(params: Params$readApiregistrationV1beta1APIServiceStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readApiregistrationV1beta1APIServiceStatus$Status$200[ResponseContentType]> => { @@ -46170,7 +48163,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified APIService */ replaceApiregistrationV1beta1APIServiceStatus: <ResponseContentType extends ResponseContentType$replaceApiregistrationV1beta1APIServiceStatus>(params: Params$replaceApiregistrationV1beta1APIServiceStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceApiregistrationV1beta1APIServiceStatus$Status$200 | Response$replaceApiregistrationV1beta1APIServiceStatus$Status$201)[ResponseContentType]> => { @@ -46184,7 +48183,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified APIService */ patchApiregistrationV1beta1APIServiceStatus: <RequestContentType extends RequestContentType$patchApiregistrationV1beta1APIServiceStatus, ResponseContentType extends ResponseContentType$patchApiregistrationV1beta1APIServiceStatus>(params: Params$patchApiregistrationV1beta1APIServiceStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchApiregistrationV1beta1APIServiceStatus$Status$200[ResponseContentType]> => { @@ -46199,7 +48204,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of APIService. deprecated: use the 'watch' parameter with a list operation instead. */ watchApiregistrationV1beta1APIServiceList: <ResponseContentType extends ResponseContentType$watchApiregistrationV1beta1APIServiceList>(params: Params$watchApiregistrationV1beta1APIServiceList<ResponseContentType>, option?: RequestOption): Promise<Response$watchApiregistrationV1beta1APIServiceList$Status$200[ResponseContentType]> => { @@ -46218,7 +48229,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind APIService. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchApiregistrationV1beta1APIService: <ResponseContentType extends ResponseContentType$watchApiregistrationV1beta1APIService>(params: Params$watchApiregistrationV1beta1APIService<ResponseContentType>, option?: RequestOption): Promise<Response$watchApiregistrationV1beta1APIService$Status$200[ResponseContentType]> => { @@ -46237,7 +48254,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get information of a group */ getAppsAPIGroup: <ResponseContentType extends ResponseContentType$getAppsAPIGroup>(params: Params$getAppsAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getAppsAPIGroup$Status$200[ResponseContentType]> => { @@ -46245,7 +48268,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get available resources */ getAppsV1APIResources: <ResponseContentType extends ResponseContentType$getAppsV1APIResources>(params: Params$getAppsV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getAppsV1APIResources$Status$200[ResponseContentType]> => { @@ -46253,7 +48282,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind ControllerRevision */ listAppsV1ControllerRevisionForAllNamespaces: <ResponseContentType extends ResponseContentType$listAppsV1ControllerRevisionForAllNamespaces>(params: Params$listAppsV1ControllerRevisionForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listAppsV1ControllerRevisionForAllNamespaces$Status$200[ResponseContentType]> => { @@ -46272,7 +48307,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind DaemonSet */ listAppsV1DaemonSetForAllNamespaces: <ResponseContentType extends ResponseContentType$listAppsV1DaemonSetForAllNamespaces>(params: Params$listAppsV1DaemonSetForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listAppsV1DaemonSetForAllNamespaces$Status$200[ResponseContentType]> => { @@ -46291,7 +48332,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Deployment */ listAppsV1DeploymentForAllNamespaces: <ResponseContentType extends ResponseContentType$listAppsV1DeploymentForAllNamespaces>(params: Params$listAppsV1DeploymentForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listAppsV1DeploymentForAllNamespaces$Status$200[ResponseContentType]> => { @@ -46310,7 +48357,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind ControllerRevision */ listAppsV1NamespacedControllerRevision: <ResponseContentType extends ResponseContentType$listAppsV1NamespacedControllerRevision>(params: Params$listAppsV1NamespacedControllerRevision<ResponseContentType>, option?: RequestOption): Promise<Response$listAppsV1NamespacedControllerRevision$Status$200[ResponseContentType]> => { @@ -46329,7 +48382,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a ControllerRevision */ createAppsV1NamespacedControllerRevision: <ResponseContentType extends ResponseContentType$createAppsV1NamespacedControllerRevision>(params: Params$createAppsV1NamespacedControllerRevision<ResponseContentType>, option?: RequestOption): Promise<(Response$createAppsV1NamespacedControllerRevision$Status$200 | Response$createAppsV1NamespacedControllerRevision$Status$201 | Response$createAppsV1NamespacedControllerRevision$Status$202)[ResponseContentType]> => { @@ -46343,7 +48402,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of ControllerRevision */ deleteAppsV1CollectionNamespacedControllerRevision: <ResponseContentType extends ResponseContentType$deleteAppsV1CollectionNamespacedControllerRevision>(params: Params$deleteAppsV1CollectionNamespacedControllerRevision<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAppsV1CollectionNamespacedControllerRevision$Status$200[ResponseContentType]> => { @@ -46367,7 +48432,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified ControllerRevision */ readAppsV1NamespacedControllerRevision: <ResponseContentType extends ResponseContentType$readAppsV1NamespacedControllerRevision>(params: Params$readAppsV1NamespacedControllerRevision<ResponseContentType>, option?: RequestOption): Promise<Response$readAppsV1NamespacedControllerRevision$Status$200[ResponseContentType]> => { @@ -46380,7 +48451,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified ControllerRevision */ replaceAppsV1NamespacedControllerRevision: <ResponseContentType extends ResponseContentType$replaceAppsV1NamespacedControllerRevision>(params: Params$replaceAppsV1NamespacedControllerRevision<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAppsV1NamespacedControllerRevision$Status$200 | Response$replaceAppsV1NamespacedControllerRevision$Status$201)[ResponseContentType]> => { @@ -46394,7 +48471,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a ControllerRevision */ deleteAppsV1NamespacedControllerRevision: <ResponseContentType extends ResponseContentType$deleteAppsV1NamespacedControllerRevision>(params: Params$deleteAppsV1NamespacedControllerRevision<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAppsV1NamespacedControllerRevision$Status$200 | Response$deleteAppsV1NamespacedControllerRevision$Status$202)[ResponseContentType]> => { @@ -46410,7 +48493,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified ControllerRevision */ patchAppsV1NamespacedControllerRevision: <RequestContentType extends RequestContentType$patchAppsV1NamespacedControllerRevision, ResponseContentType extends ResponseContentType$patchAppsV1NamespacedControllerRevision>(params: Params$patchAppsV1NamespacedControllerRevision<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAppsV1NamespacedControllerRevision$Status$200[ResponseContentType]> => { @@ -46425,7 +48514,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind DaemonSet */ listAppsV1NamespacedDaemonSet: <ResponseContentType extends ResponseContentType$listAppsV1NamespacedDaemonSet>(params: Params$listAppsV1NamespacedDaemonSet<ResponseContentType>, option?: RequestOption): Promise<Response$listAppsV1NamespacedDaemonSet$Status$200[ResponseContentType]> => { @@ -46444,7 +48539,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a DaemonSet */ createAppsV1NamespacedDaemonSet: <ResponseContentType extends ResponseContentType$createAppsV1NamespacedDaemonSet>(params: Params$createAppsV1NamespacedDaemonSet<ResponseContentType>, option?: RequestOption): Promise<(Response$createAppsV1NamespacedDaemonSet$Status$200 | Response$createAppsV1NamespacedDaemonSet$Status$201 | Response$createAppsV1NamespacedDaemonSet$Status$202)[ResponseContentType]> => { @@ -46458,7 +48559,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of DaemonSet */ deleteAppsV1CollectionNamespacedDaemonSet: <ResponseContentType extends ResponseContentType$deleteAppsV1CollectionNamespacedDaemonSet>(params: Params$deleteAppsV1CollectionNamespacedDaemonSet<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAppsV1CollectionNamespacedDaemonSet$Status$200[ResponseContentType]> => { @@ -46482,7 +48589,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified DaemonSet */ readAppsV1NamespacedDaemonSet: <ResponseContentType extends ResponseContentType$readAppsV1NamespacedDaemonSet>(params: Params$readAppsV1NamespacedDaemonSet<ResponseContentType>, option?: RequestOption): Promise<Response$readAppsV1NamespacedDaemonSet$Status$200[ResponseContentType]> => { @@ -46495,7 +48608,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified DaemonSet */ replaceAppsV1NamespacedDaemonSet: <ResponseContentType extends ResponseContentType$replaceAppsV1NamespacedDaemonSet>(params: Params$replaceAppsV1NamespacedDaemonSet<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAppsV1NamespacedDaemonSet$Status$200 | Response$replaceAppsV1NamespacedDaemonSet$Status$201)[ResponseContentType]> => { @@ -46509,7 +48628,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a DaemonSet */ deleteAppsV1NamespacedDaemonSet: <ResponseContentType extends ResponseContentType$deleteAppsV1NamespacedDaemonSet>(params: Params$deleteAppsV1NamespacedDaemonSet<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAppsV1NamespacedDaemonSet$Status$200 | Response$deleteAppsV1NamespacedDaemonSet$Status$202)[ResponseContentType]> => { @@ -46525,7 +48650,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified DaemonSet */ patchAppsV1NamespacedDaemonSet: <RequestContentType extends RequestContentType$patchAppsV1NamespacedDaemonSet, ResponseContentType extends ResponseContentType$patchAppsV1NamespacedDaemonSet>(params: Params$patchAppsV1NamespacedDaemonSet<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAppsV1NamespacedDaemonSet$Status$200[ResponseContentType]> => { @@ -46540,7 +48671,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified DaemonSet */ readAppsV1NamespacedDaemonSetStatus: <ResponseContentType extends ResponseContentType$readAppsV1NamespacedDaemonSetStatus>(params: Params$readAppsV1NamespacedDaemonSetStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readAppsV1NamespacedDaemonSetStatus$Status$200[ResponseContentType]> => { @@ -46551,7 +48688,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified DaemonSet */ replaceAppsV1NamespacedDaemonSetStatus: <ResponseContentType extends ResponseContentType$replaceAppsV1NamespacedDaemonSetStatus>(params: Params$replaceAppsV1NamespacedDaemonSetStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAppsV1NamespacedDaemonSetStatus$Status$200 | Response$replaceAppsV1NamespacedDaemonSetStatus$Status$201)[ResponseContentType]> => { @@ -46565,7 +48708,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified DaemonSet */ patchAppsV1NamespacedDaemonSetStatus: <RequestContentType extends RequestContentType$patchAppsV1NamespacedDaemonSetStatus, ResponseContentType extends ResponseContentType$patchAppsV1NamespacedDaemonSetStatus>(params: Params$patchAppsV1NamespacedDaemonSetStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAppsV1NamespacedDaemonSetStatus$Status$200[ResponseContentType]> => { @@ -46580,7 +48729,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Deployment */ listAppsV1NamespacedDeployment: <ResponseContentType extends ResponseContentType$listAppsV1NamespacedDeployment>(params: Params$listAppsV1NamespacedDeployment<ResponseContentType>, option?: RequestOption): Promise<Response$listAppsV1NamespacedDeployment$Status$200[ResponseContentType]> => { @@ -46599,7 +48754,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a Deployment */ createAppsV1NamespacedDeployment: <ResponseContentType extends ResponseContentType$createAppsV1NamespacedDeployment>(params: Params$createAppsV1NamespacedDeployment<ResponseContentType>, option?: RequestOption): Promise<(Response$createAppsV1NamespacedDeployment$Status$200 | Response$createAppsV1NamespacedDeployment$Status$201 | Response$createAppsV1NamespacedDeployment$Status$202)[ResponseContentType]> => { @@ -46613,7 +48774,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of Deployment */ deleteAppsV1CollectionNamespacedDeployment: <ResponseContentType extends ResponseContentType$deleteAppsV1CollectionNamespacedDeployment>(params: Params$deleteAppsV1CollectionNamespacedDeployment<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAppsV1CollectionNamespacedDeployment$Status$200[ResponseContentType]> => { @@ -46637,7 +48804,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified Deployment */ readAppsV1NamespacedDeployment: <ResponseContentType extends ResponseContentType$readAppsV1NamespacedDeployment>(params: Params$readAppsV1NamespacedDeployment<ResponseContentType>, option?: RequestOption): Promise<Response$readAppsV1NamespacedDeployment$Status$200[ResponseContentType]> => { @@ -46650,7 +48823,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified Deployment */ replaceAppsV1NamespacedDeployment: <ResponseContentType extends ResponseContentType$replaceAppsV1NamespacedDeployment>(params: Params$replaceAppsV1NamespacedDeployment<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAppsV1NamespacedDeployment$Status$200 | Response$replaceAppsV1NamespacedDeployment$Status$201)[ResponseContentType]> => { @@ -46664,7 +48843,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a Deployment */ deleteAppsV1NamespacedDeployment: <ResponseContentType extends ResponseContentType$deleteAppsV1NamespacedDeployment>(params: Params$deleteAppsV1NamespacedDeployment<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAppsV1NamespacedDeployment$Status$200 | Response$deleteAppsV1NamespacedDeployment$Status$202)[ResponseContentType]> => { @@ -46680,7 +48865,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified Deployment */ patchAppsV1NamespacedDeployment: <RequestContentType extends RequestContentType$patchAppsV1NamespacedDeployment, ResponseContentType extends ResponseContentType$patchAppsV1NamespacedDeployment>(params: Params$patchAppsV1NamespacedDeployment<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAppsV1NamespacedDeployment$Status$200[ResponseContentType]> => { @@ -46695,7 +48886,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read scale of the specified Deployment */ readAppsV1NamespacedDeploymentScale: <ResponseContentType extends ResponseContentType$readAppsV1NamespacedDeploymentScale>(params: Params$readAppsV1NamespacedDeploymentScale<ResponseContentType>, option?: RequestOption): Promise<Response$readAppsV1NamespacedDeploymentScale$Status$200[ResponseContentType]> => { @@ -46706,7 +48903,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace scale of the specified Deployment */ replaceAppsV1NamespacedDeploymentScale: <ResponseContentType extends ResponseContentType$replaceAppsV1NamespacedDeploymentScale>(params: Params$replaceAppsV1NamespacedDeploymentScale<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAppsV1NamespacedDeploymentScale$Status$200 | Response$replaceAppsV1NamespacedDeploymentScale$Status$201)[ResponseContentType]> => { @@ -46720,7 +48923,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update scale of the specified Deployment */ patchAppsV1NamespacedDeploymentScale: <RequestContentType extends RequestContentType$patchAppsV1NamespacedDeploymentScale, ResponseContentType extends ResponseContentType$patchAppsV1NamespacedDeploymentScale>(params: Params$patchAppsV1NamespacedDeploymentScale<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAppsV1NamespacedDeploymentScale$Status$200[ResponseContentType]> => { @@ -46735,7 +48944,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified Deployment */ readAppsV1NamespacedDeploymentStatus: <ResponseContentType extends ResponseContentType$readAppsV1NamespacedDeploymentStatus>(params: Params$readAppsV1NamespacedDeploymentStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readAppsV1NamespacedDeploymentStatus$Status$200[ResponseContentType]> => { @@ -46746,7 +48961,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified Deployment */ replaceAppsV1NamespacedDeploymentStatus: <ResponseContentType extends ResponseContentType$replaceAppsV1NamespacedDeploymentStatus>(params: Params$replaceAppsV1NamespacedDeploymentStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAppsV1NamespacedDeploymentStatus$Status$200 | Response$replaceAppsV1NamespacedDeploymentStatus$Status$201)[ResponseContentType]> => { @@ -46760,7 +48981,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified Deployment */ patchAppsV1NamespacedDeploymentStatus: <RequestContentType extends RequestContentType$patchAppsV1NamespacedDeploymentStatus, ResponseContentType extends ResponseContentType$patchAppsV1NamespacedDeploymentStatus>(params: Params$patchAppsV1NamespacedDeploymentStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAppsV1NamespacedDeploymentStatus$Status$200[ResponseContentType]> => { @@ -46775,7 +49002,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind ReplicaSet */ listAppsV1NamespacedReplicaSet: <ResponseContentType extends ResponseContentType$listAppsV1NamespacedReplicaSet>(params: Params$listAppsV1NamespacedReplicaSet<ResponseContentType>, option?: RequestOption): Promise<Response$listAppsV1NamespacedReplicaSet$Status$200[ResponseContentType]> => { @@ -46794,7 +49027,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a ReplicaSet */ createAppsV1NamespacedReplicaSet: <ResponseContentType extends ResponseContentType$createAppsV1NamespacedReplicaSet>(params: Params$createAppsV1NamespacedReplicaSet<ResponseContentType>, option?: RequestOption): Promise<(Response$createAppsV1NamespacedReplicaSet$Status$200 | Response$createAppsV1NamespacedReplicaSet$Status$201 | Response$createAppsV1NamespacedReplicaSet$Status$202)[ResponseContentType]> => { @@ -46808,7 +49047,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of ReplicaSet */ deleteAppsV1CollectionNamespacedReplicaSet: <ResponseContentType extends ResponseContentType$deleteAppsV1CollectionNamespacedReplicaSet>(params: Params$deleteAppsV1CollectionNamespacedReplicaSet<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAppsV1CollectionNamespacedReplicaSet$Status$200[ResponseContentType]> => { @@ -46832,7 +49077,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified ReplicaSet */ readAppsV1NamespacedReplicaSet: <ResponseContentType extends ResponseContentType$readAppsV1NamespacedReplicaSet>(params: Params$readAppsV1NamespacedReplicaSet<ResponseContentType>, option?: RequestOption): Promise<Response$readAppsV1NamespacedReplicaSet$Status$200[ResponseContentType]> => { @@ -46845,7 +49096,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified ReplicaSet */ replaceAppsV1NamespacedReplicaSet: <ResponseContentType extends ResponseContentType$replaceAppsV1NamespacedReplicaSet>(params: Params$replaceAppsV1NamespacedReplicaSet<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAppsV1NamespacedReplicaSet$Status$200 | Response$replaceAppsV1NamespacedReplicaSet$Status$201)[ResponseContentType]> => { @@ -46859,7 +49116,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a ReplicaSet */ deleteAppsV1NamespacedReplicaSet: <ResponseContentType extends ResponseContentType$deleteAppsV1NamespacedReplicaSet>(params: Params$deleteAppsV1NamespacedReplicaSet<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAppsV1NamespacedReplicaSet$Status$200 | Response$deleteAppsV1NamespacedReplicaSet$Status$202)[ResponseContentType]> => { @@ -46875,7 +49138,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified ReplicaSet */ patchAppsV1NamespacedReplicaSet: <RequestContentType extends RequestContentType$patchAppsV1NamespacedReplicaSet, ResponseContentType extends ResponseContentType$patchAppsV1NamespacedReplicaSet>(params: Params$patchAppsV1NamespacedReplicaSet<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAppsV1NamespacedReplicaSet$Status$200[ResponseContentType]> => { @@ -46890,7 +49159,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read scale of the specified ReplicaSet */ readAppsV1NamespacedReplicaSetScale: <ResponseContentType extends ResponseContentType$readAppsV1NamespacedReplicaSetScale>(params: Params$readAppsV1NamespacedReplicaSetScale<ResponseContentType>, option?: RequestOption): Promise<Response$readAppsV1NamespacedReplicaSetScale$Status$200[ResponseContentType]> => { @@ -46901,7 +49176,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace scale of the specified ReplicaSet */ replaceAppsV1NamespacedReplicaSetScale: <ResponseContentType extends ResponseContentType$replaceAppsV1NamespacedReplicaSetScale>(params: Params$replaceAppsV1NamespacedReplicaSetScale<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAppsV1NamespacedReplicaSetScale$Status$200 | Response$replaceAppsV1NamespacedReplicaSetScale$Status$201)[ResponseContentType]> => { @@ -46915,7 +49196,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update scale of the specified ReplicaSet */ patchAppsV1NamespacedReplicaSetScale: <RequestContentType extends RequestContentType$patchAppsV1NamespacedReplicaSetScale, ResponseContentType extends ResponseContentType$patchAppsV1NamespacedReplicaSetScale>(params: Params$patchAppsV1NamespacedReplicaSetScale<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAppsV1NamespacedReplicaSetScale$Status$200[ResponseContentType]> => { @@ -46930,7 +49217,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified ReplicaSet */ readAppsV1NamespacedReplicaSetStatus: <ResponseContentType extends ResponseContentType$readAppsV1NamespacedReplicaSetStatus>(params: Params$readAppsV1NamespacedReplicaSetStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readAppsV1NamespacedReplicaSetStatus$Status$200[ResponseContentType]> => { @@ -46941,7 +49234,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified ReplicaSet */ replaceAppsV1NamespacedReplicaSetStatus: <ResponseContentType extends ResponseContentType$replaceAppsV1NamespacedReplicaSetStatus>(params: Params$replaceAppsV1NamespacedReplicaSetStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAppsV1NamespacedReplicaSetStatus$Status$200 | Response$replaceAppsV1NamespacedReplicaSetStatus$Status$201)[ResponseContentType]> => { @@ -46955,7 +49254,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified ReplicaSet */ patchAppsV1NamespacedReplicaSetStatus: <RequestContentType extends RequestContentType$patchAppsV1NamespacedReplicaSetStatus, ResponseContentType extends ResponseContentType$patchAppsV1NamespacedReplicaSetStatus>(params: Params$patchAppsV1NamespacedReplicaSetStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAppsV1NamespacedReplicaSetStatus$Status$200[ResponseContentType]> => { @@ -46970,7 +49275,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind StatefulSet */ listAppsV1NamespacedStatefulSet: <ResponseContentType extends ResponseContentType$listAppsV1NamespacedStatefulSet>(params: Params$listAppsV1NamespacedStatefulSet<ResponseContentType>, option?: RequestOption): Promise<Response$listAppsV1NamespacedStatefulSet$Status$200[ResponseContentType]> => { @@ -46989,7 +49300,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a StatefulSet */ createAppsV1NamespacedStatefulSet: <ResponseContentType extends ResponseContentType$createAppsV1NamespacedStatefulSet>(params: Params$createAppsV1NamespacedStatefulSet<ResponseContentType>, option?: RequestOption): Promise<(Response$createAppsV1NamespacedStatefulSet$Status$200 | Response$createAppsV1NamespacedStatefulSet$Status$201 | Response$createAppsV1NamespacedStatefulSet$Status$202)[ResponseContentType]> => { @@ -47003,7 +49320,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of StatefulSet */ deleteAppsV1CollectionNamespacedStatefulSet: <ResponseContentType extends ResponseContentType$deleteAppsV1CollectionNamespacedStatefulSet>(params: Params$deleteAppsV1CollectionNamespacedStatefulSet<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAppsV1CollectionNamespacedStatefulSet$Status$200[ResponseContentType]> => { @@ -47027,7 +49350,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified StatefulSet */ readAppsV1NamespacedStatefulSet: <ResponseContentType extends ResponseContentType$readAppsV1NamespacedStatefulSet>(params: Params$readAppsV1NamespacedStatefulSet<ResponseContentType>, option?: RequestOption): Promise<Response$readAppsV1NamespacedStatefulSet$Status$200[ResponseContentType]> => { @@ -47040,7 +49369,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified StatefulSet */ replaceAppsV1NamespacedStatefulSet: <ResponseContentType extends ResponseContentType$replaceAppsV1NamespacedStatefulSet>(params: Params$replaceAppsV1NamespacedStatefulSet<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAppsV1NamespacedStatefulSet$Status$200 | Response$replaceAppsV1NamespacedStatefulSet$Status$201)[ResponseContentType]> => { @@ -47054,7 +49389,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a StatefulSet */ deleteAppsV1NamespacedStatefulSet: <ResponseContentType extends ResponseContentType$deleteAppsV1NamespacedStatefulSet>(params: Params$deleteAppsV1NamespacedStatefulSet<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAppsV1NamespacedStatefulSet$Status$200 | Response$deleteAppsV1NamespacedStatefulSet$Status$202)[ResponseContentType]> => { @@ -47070,7 +49411,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified StatefulSet */ patchAppsV1NamespacedStatefulSet: <RequestContentType extends RequestContentType$patchAppsV1NamespacedStatefulSet, ResponseContentType extends ResponseContentType$patchAppsV1NamespacedStatefulSet>(params: Params$patchAppsV1NamespacedStatefulSet<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAppsV1NamespacedStatefulSet$Status$200[ResponseContentType]> => { @@ -47085,7 +49432,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read scale of the specified StatefulSet */ readAppsV1NamespacedStatefulSetScale: <ResponseContentType extends ResponseContentType$readAppsV1NamespacedStatefulSetScale>(params: Params$readAppsV1NamespacedStatefulSetScale<ResponseContentType>, option?: RequestOption): Promise<Response$readAppsV1NamespacedStatefulSetScale$Status$200[ResponseContentType]> => { @@ -47096,7 +49449,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace scale of the specified StatefulSet */ replaceAppsV1NamespacedStatefulSetScale: <ResponseContentType extends ResponseContentType$replaceAppsV1NamespacedStatefulSetScale>(params: Params$replaceAppsV1NamespacedStatefulSetScale<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAppsV1NamespacedStatefulSetScale$Status$200 | Response$replaceAppsV1NamespacedStatefulSetScale$Status$201)[ResponseContentType]> => { @@ -47110,7 +49469,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update scale of the specified StatefulSet */ patchAppsV1NamespacedStatefulSetScale: <RequestContentType extends RequestContentType$patchAppsV1NamespacedStatefulSetScale, ResponseContentType extends ResponseContentType$patchAppsV1NamespacedStatefulSetScale>(params: Params$patchAppsV1NamespacedStatefulSetScale<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAppsV1NamespacedStatefulSetScale$Status$200[ResponseContentType]> => { @@ -47125,7 +49490,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified StatefulSet */ readAppsV1NamespacedStatefulSetStatus: <ResponseContentType extends ResponseContentType$readAppsV1NamespacedStatefulSetStatus>(params: Params$readAppsV1NamespacedStatefulSetStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readAppsV1NamespacedStatefulSetStatus$Status$200[ResponseContentType]> => { @@ -47136,7 +49507,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified StatefulSet */ replaceAppsV1NamespacedStatefulSetStatus: <ResponseContentType extends ResponseContentType$replaceAppsV1NamespacedStatefulSetStatus>(params: Params$replaceAppsV1NamespacedStatefulSetStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAppsV1NamespacedStatefulSetStatus$Status$200 | Response$replaceAppsV1NamespacedStatefulSetStatus$Status$201)[ResponseContentType]> => { @@ -47150,7 +49527,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified StatefulSet */ patchAppsV1NamespacedStatefulSetStatus: <RequestContentType extends RequestContentType$patchAppsV1NamespacedStatefulSetStatus, ResponseContentType extends ResponseContentType$patchAppsV1NamespacedStatefulSetStatus>(params: Params$patchAppsV1NamespacedStatefulSetStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAppsV1NamespacedStatefulSetStatus$Status$200[ResponseContentType]> => { @@ -47165,7 +49548,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind ReplicaSet */ listAppsV1ReplicaSetForAllNamespaces: <ResponseContentType extends ResponseContentType$listAppsV1ReplicaSetForAllNamespaces>(params: Params$listAppsV1ReplicaSetForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listAppsV1ReplicaSetForAllNamespaces$Status$200[ResponseContentType]> => { @@ -47184,7 +49573,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind StatefulSet */ listAppsV1StatefulSetForAllNamespaces: <ResponseContentType extends ResponseContentType$listAppsV1StatefulSetForAllNamespaces>(params: Params$listAppsV1StatefulSetForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listAppsV1StatefulSetForAllNamespaces$Status$200[ResponseContentType]> => { @@ -47203,7 +49598,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of ControllerRevision. deprecated: use the 'watch' parameter with a list operation instead. */ watchAppsV1ControllerRevisionListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchAppsV1ControllerRevisionListForAllNamespaces>(params: Params$watchAppsV1ControllerRevisionListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1ControllerRevisionListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -47222,7 +49623,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of DaemonSet. deprecated: use the 'watch' parameter with a list operation instead. */ watchAppsV1DaemonSetListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchAppsV1DaemonSetListForAllNamespaces>(params: Params$watchAppsV1DaemonSetListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1DaemonSetListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -47241,7 +49648,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Deployment. deprecated: use the 'watch' parameter with a list operation instead. */ watchAppsV1DeploymentListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchAppsV1DeploymentListForAllNamespaces>(params: Params$watchAppsV1DeploymentListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1DeploymentListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -47260,7 +49673,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of ControllerRevision. deprecated: use the 'watch' parameter with a list operation instead. */ watchAppsV1NamespacedControllerRevisionList: <ResponseContentType extends ResponseContentType$watchAppsV1NamespacedControllerRevisionList>(params: Params$watchAppsV1NamespacedControllerRevisionList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1NamespacedControllerRevisionList$Status$200[ResponseContentType]> => { @@ -47279,7 +49698,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind ControllerRevision. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchAppsV1NamespacedControllerRevision: <ResponseContentType extends ResponseContentType$watchAppsV1NamespacedControllerRevision>(params: Params$watchAppsV1NamespacedControllerRevision<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1NamespacedControllerRevision$Status$200[ResponseContentType]> => { @@ -47298,7 +49723,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of DaemonSet. deprecated: use the 'watch' parameter with a list operation instead. */ watchAppsV1NamespacedDaemonSetList: <ResponseContentType extends ResponseContentType$watchAppsV1NamespacedDaemonSetList>(params: Params$watchAppsV1NamespacedDaemonSetList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1NamespacedDaemonSetList$Status$200[ResponseContentType]> => { @@ -47317,7 +49748,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind DaemonSet. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchAppsV1NamespacedDaemonSet: <ResponseContentType extends ResponseContentType$watchAppsV1NamespacedDaemonSet>(params: Params$watchAppsV1NamespacedDaemonSet<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1NamespacedDaemonSet$Status$200[ResponseContentType]> => { @@ -47336,7 +49773,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Deployment. deprecated: use the 'watch' parameter with a list operation instead. */ watchAppsV1NamespacedDeploymentList: <ResponseContentType extends ResponseContentType$watchAppsV1NamespacedDeploymentList>(params: Params$watchAppsV1NamespacedDeploymentList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1NamespacedDeploymentList$Status$200[ResponseContentType]> => { @@ -47355,7 +49798,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind Deployment. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchAppsV1NamespacedDeployment: <ResponseContentType extends ResponseContentType$watchAppsV1NamespacedDeployment>(params: Params$watchAppsV1NamespacedDeployment<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1NamespacedDeployment$Status$200[ResponseContentType]> => { @@ -47374,7 +49823,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of ReplicaSet. deprecated: use the 'watch' parameter with a list operation instead. */ watchAppsV1NamespacedReplicaSetList: <ResponseContentType extends ResponseContentType$watchAppsV1NamespacedReplicaSetList>(params: Params$watchAppsV1NamespacedReplicaSetList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1NamespacedReplicaSetList$Status$200[ResponseContentType]> => { @@ -47393,7 +49848,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind ReplicaSet. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchAppsV1NamespacedReplicaSet: <ResponseContentType extends ResponseContentType$watchAppsV1NamespacedReplicaSet>(params: Params$watchAppsV1NamespacedReplicaSet<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1NamespacedReplicaSet$Status$200[ResponseContentType]> => { @@ -47412,7 +49873,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of StatefulSet. deprecated: use the 'watch' parameter with a list operation instead. */ watchAppsV1NamespacedStatefulSetList: <ResponseContentType extends ResponseContentType$watchAppsV1NamespacedStatefulSetList>(params: Params$watchAppsV1NamespacedStatefulSetList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1NamespacedStatefulSetList$Status$200[ResponseContentType]> => { @@ -47431,7 +49898,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind StatefulSet. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchAppsV1NamespacedStatefulSet: <ResponseContentType extends ResponseContentType$watchAppsV1NamespacedStatefulSet>(params: Params$watchAppsV1NamespacedStatefulSet<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1NamespacedStatefulSet$Status$200[ResponseContentType]> => { @@ -47450,7 +49923,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of ReplicaSet. deprecated: use the 'watch' parameter with a list operation instead. */ watchAppsV1ReplicaSetListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchAppsV1ReplicaSetListForAllNamespaces>(params: Params$watchAppsV1ReplicaSetListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1ReplicaSetListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -47469,7 +49948,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of StatefulSet. deprecated: use the 'watch' parameter with a list operation instead. */ watchAppsV1StatefulSetListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchAppsV1StatefulSetListForAllNamespaces>(params: Params$watchAppsV1StatefulSetListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchAppsV1StatefulSetListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -47488,7 +49973,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get information of a group */ getAuditregistrationAPIGroup: <ResponseContentType extends ResponseContentType$getAuditregistrationAPIGroup>(params: Params$getAuditregistrationAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getAuditregistrationAPIGroup$Status$200[ResponseContentType]> => { @@ -47496,7 +49987,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get available resources */ getAuditregistrationV1alpha1APIResources: <ResponseContentType extends ResponseContentType$getAuditregistrationV1alpha1APIResources>(params: Params$getAuditregistrationV1alpha1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getAuditregistrationV1alpha1APIResources$Status$200[ResponseContentType]> => { @@ -47504,7 +50001,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind AuditSink */ listAuditregistrationV1alpha1AuditSink: <ResponseContentType extends ResponseContentType$listAuditregistrationV1alpha1AuditSink>(params: Params$listAuditregistrationV1alpha1AuditSink<ResponseContentType>, option?: RequestOption): Promise<Response$listAuditregistrationV1alpha1AuditSink$Status$200[ResponseContentType]> => { @@ -47523,7 +50026,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create an AuditSink */ createAuditregistrationV1alpha1AuditSink: <ResponseContentType extends ResponseContentType$createAuditregistrationV1alpha1AuditSink>(params: Params$createAuditregistrationV1alpha1AuditSink<ResponseContentType>, option?: RequestOption): Promise<(Response$createAuditregistrationV1alpha1AuditSink$Status$200 | Response$createAuditregistrationV1alpha1AuditSink$Status$201 | Response$createAuditregistrationV1alpha1AuditSink$Status$202)[ResponseContentType]> => { @@ -47537,7 +50046,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of AuditSink */ deleteAuditregistrationV1alpha1CollectionAuditSink: <ResponseContentType extends ResponseContentType$deleteAuditregistrationV1alpha1CollectionAuditSink>(params: Params$deleteAuditregistrationV1alpha1CollectionAuditSink<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAuditregistrationV1alpha1CollectionAuditSink$Status$200[ResponseContentType]> => { @@ -47561,7 +50076,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified AuditSink */ readAuditregistrationV1alpha1AuditSink: <ResponseContentType extends ResponseContentType$readAuditregistrationV1alpha1AuditSink>(params: Params$readAuditregistrationV1alpha1AuditSink<ResponseContentType>, option?: RequestOption): Promise<Response$readAuditregistrationV1alpha1AuditSink$Status$200[ResponseContentType]> => { @@ -47574,7 +50095,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified AuditSink */ replaceAuditregistrationV1alpha1AuditSink: <ResponseContentType extends ResponseContentType$replaceAuditregistrationV1alpha1AuditSink>(params: Params$replaceAuditregistrationV1alpha1AuditSink<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAuditregistrationV1alpha1AuditSink$Status$200 | Response$replaceAuditregistrationV1alpha1AuditSink$Status$201)[ResponseContentType]> => { @@ -47588,7 +50115,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete an AuditSink */ deleteAuditregistrationV1alpha1AuditSink: <ResponseContentType extends ResponseContentType$deleteAuditregistrationV1alpha1AuditSink>(params: Params$deleteAuditregistrationV1alpha1AuditSink<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAuditregistrationV1alpha1AuditSink$Status$200 | Response$deleteAuditregistrationV1alpha1AuditSink$Status$202)[ResponseContentType]> => { @@ -47604,7 +50137,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified AuditSink */ patchAuditregistrationV1alpha1AuditSink: <RequestContentType extends RequestContentType$patchAuditregistrationV1alpha1AuditSink, ResponseContentType extends ResponseContentType$patchAuditregistrationV1alpha1AuditSink>(params: Params$patchAuditregistrationV1alpha1AuditSink<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAuditregistrationV1alpha1AuditSink$Status$200[ResponseContentType]> => { @@ -47619,7 +50158,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of AuditSink. deprecated: use the 'watch' parameter with a list operation instead. */ watchAuditregistrationV1alpha1AuditSinkList: <ResponseContentType extends ResponseContentType$watchAuditregistrationV1alpha1AuditSinkList>(params: Params$watchAuditregistrationV1alpha1AuditSinkList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAuditregistrationV1alpha1AuditSinkList$Status$200[ResponseContentType]> => { @@ -47638,7 +50183,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind AuditSink. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchAuditregistrationV1alpha1AuditSink: <ResponseContentType extends ResponseContentType$watchAuditregistrationV1alpha1AuditSink>(params: Params$watchAuditregistrationV1alpha1AuditSink<ResponseContentType>, option?: RequestOption): Promise<Response$watchAuditregistrationV1alpha1AuditSink$Status$200[ResponseContentType]> => { @@ -47657,7 +50208,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get information of a group */ getAuthenticationAPIGroup: <ResponseContentType extends ResponseContentType$getAuthenticationAPIGroup>(params: Params$getAuthenticationAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getAuthenticationAPIGroup$Status$200[ResponseContentType]> => { @@ -47665,7 +50222,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get available resources */ getAuthenticationV1APIResources: <ResponseContentType extends ResponseContentType$getAuthenticationV1APIResources>(params: Params$getAuthenticationV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getAuthenticationV1APIResources$Status$200[ResponseContentType]> => { @@ -47673,7 +50236,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** create a TokenReview */ createAuthenticationV1TokenReview: <ResponseContentType extends ResponseContentType$createAuthenticationV1TokenReview>(params: Params$createAuthenticationV1TokenReview<ResponseContentType>, option?: RequestOption): Promise<(Response$createAuthenticationV1TokenReview$Status$200 | Response$createAuthenticationV1TokenReview$Status$201 | Response$createAuthenticationV1TokenReview$Status$202)[ResponseContentType]> => { @@ -47687,7 +50256,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** get available resources */ getAuthenticationV1beta1APIResources: <ResponseContentType extends ResponseContentType$getAuthenticationV1beta1APIResources>(params: Params$getAuthenticationV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getAuthenticationV1beta1APIResources$Status$200[ResponseContentType]> => { @@ -47695,7 +50270,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** create a TokenReview */ createAuthenticationV1beta1TokenReview: <ResponseContentType extends ResponseContentType$createAuthenticationV1beta1TokenReview>(params: Params$createAuthenticationV1beta1TokenReview<ResponseContentType>, option?: RequestOption): Promise<(Response$createAuthenticationV1beta1TokenReview$Status$200 | Response$createAuthenticationV1beta1TokenReview$Status$201 | Response$createAuthenticationV1beta1TokenReview$Status$202)[ResponseContentType]> => { @@ -47709,7 +50290,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** get information of a group */ getAuthorizationAPIGroup: <ResponseContentType extends ResponseContentType$getAuthorizationAPIGroup>(params: Params$getAuthorizationAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getAuthorizationAPIGroup$Status$200[ResponseContentType]> => { @@ -47717,7 +50304,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get available resources */ getAuthorizationV1APIResources: <ResponseContentType extends ResponseContentType$getAuthorizationV1APIResources>(params: Params$getAuthorizationV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getAuthorizationV1APIResources$Status$200[ResponseContentType]> => { @@ -47725,7 +50318,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** create a LocalSubjectAccessReview */ createAuthorizationV1NamespacedLocalSubjectAccessReview: <ResponseContentType extends ResponseContentType$createAuthorizationV1NamespacedLocalSubjectAccessReview>(params: Params$createAuthorizationV1NamespacedLocalSubjectAccessReview<ResponseContentType>, option?: RequestOption): Promise<(Response$createAuthorizationV1NamespacedLocalSubjectAccessReview$Status$200 | Response$createAuthorizationV1NamespacedLocalSubjectAccessReview$Status$201 | Response$createAuthorizationV1NamespacedLocalSubjectAccessReview$Status$202)[ResponseContentType]> => { @@ -47739,7 +50338,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** create a SelfSubjectAccessReview */ createAuthorizationV1SelfSubjectAccessReview: <ResponseContentType extends ResponseContentType$createAuthorizationV1SelfSubjectAccessReview>(params: Params$createAuthorizationV1SelfSubjectAccessReview<ResponseContentType>, option?: RequestOption): Promise<(Response$createAuthorizationV1SelfSubjectAccessReview$Status$200 | Response$createAuthorizationV1SelfSubjectAccessReview$Status$201 | Response$createAuthorizationV1SelfSubjectAccessReview$Status$202)[ResponseContentType]> => { @@ -47753,7 +50358,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** create a SelfSubjectRulesReview */ createAuthorizationV1SelfSubjectRulesReview: <ResponseContentType extends ResponseContentType$createAuthorizationV1SelfSubjectRulesReview>(params: Params$createAuthorizationV1SelfSubjectRulesReview<ResponseContentType>, option?: RequestOption): Promise<(Response$createAuthorizationV1SelfSubjectRulesReview$Status$200 | Response$createAuthorizationV1SelfSubjectRulesReview$Status$201 | Response$createAuthorizationV1SelfSubjectRulesReview$Status$202)[ResponseContentType]> => { @@ -47767,7 +50378,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** create a SubjectAccessReview */ createAuthorizationV1SubjectAccessReview: <ResponseContentType extends ResponseContentType$createAuthorizationV1SubjectAccessReview>(params: Params$createAuthorizationV1SubjectAccessReview<ResponseContentType>, option?: RequestOption): Promise<(Response$createAuthorizationV1SubjectAccessReview$Status$200 | Response$createAuthorizationV1SubjectAccessReview$Status$201 | Response$createAuthorizationV1SubjectAccessReview$Status$202)[ResponseContentType]> => { @@ -47781,7 +50398,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** get available resources */ getAuthorizationV1beta1APIResources: <ResponseContentType extends ResponseContentType$getAuthorizationV1beta1APIResources>(params: Params$getAuthorizationV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getAuthorizationV1beta1APIResources$Status$200[ResponseContentType]> => { @@ -47789,7 +50412,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** create a LocalSubjectAccessReview */ createAuthorizationV1beta1NamespacedLocalSubjectAccessReview: <ResponseContentType extends ResponseContentType$createAuthorizationV1beta1NamespacedLocalSubjectAccessReview>(params: Params$createAuthorizationV1beta1NamespacedLocalSubjectAccessReview<ResponseContentType>, option?: RequestOption): Promise<(Response$createAuthorizationV1beta1NamespacedLocalSubjectAccessReview$Status$200 | Response$createAuthorizationV1beta1NamespacedLocalSubjectAccessReview$Status$201 | Response$createAuthorizationV1beta1NamespacedLocalSubjectAccessReview$Status$202)[ResponseContentType]> => { @@ -47803,7 +50432,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** create a SelfSubjectAccessReview */ createAuthorizationV1beta1SelfSubjectAccessReview: <ResponseContentType extends ResponseContentType$createAuthorizationV1beta1SelfSubjectAccessReview>(params: Params$createAuthorizationV1beta1SelfSubjectAccessReview<ResponseContentType>, option?: RequestOption): Promise<(Response$createAuthorizationV1beta1SelfSubjectAccessReview$Status$200 | Response$createAuthorizationV1beta1SelfSubjectAccessReview$Status$201 | Response$createAuthorizationV1beta1SelfSubjectAccessReview$Status$202)[ResponseContentType]> => { @@ -47817,7 +50452,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** create a SelfSubjectRulesReview */ createAuthorizationV1beta1SelfSubjectRulesReview: <ResponseContentType extends ResponseContentType$createAuthorizationV1beta1SelfSubjectRulesReview>(params: Params$createAuthorizationV1beta1SelfSubjectRulesReview<ResponseContentType>, option?: RequestOption): Promise<(Response$createAuthorizationV1beta1SelfSubjectRulesReview$Status$200 | Response$createAuthorizationV1beta1SelfSubjectRulesReview$Status$201 | Response$createAuthorizationV1beta1SelfSubjectRulesReview$Status$202)[ResponseContentType]> => { @@ -47831,7 +50472,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** create a SubjectAccessReview */ createAuthorizationV1beta1SubjectAccessReview: <ResponseContentType extends ResponseContentType$createAuthorizationV1beta1SubjectAccessReview>(params: Params$createAuthorizationV1beta1SubjectAccessReview<ResponseContentType>, option?: RequestOption): Promise<(Response$createAuthorizationV1beta1SubjectAccessReview$Status$200 | Response$createAuthorizationV1beta1SubjectAccessReview$Status$201 | Response$createAuthorizationV1beta1SubjectAccessReview$Status$202)[ResponseContentType]> => { @@ -47845,7 +50492,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** get information of a group */ getAutoscalingAPIGroup: <ResponseContentType extends ResponseContentType$getAutoscalingAPIGroup>(params: Params$getAutoscalingAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getAutoscalingAPIGroup$Status$200[ResponseContentType]> => { @@ -47853,7 +50506,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get available resources */ getAutoscalingV1APIResources: <ResponseContentType extends ResponseContentType$getAutoscalingV1APIResources>(params: Params$getAutoscalingV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getAutoscalingV1APIResources$Status$200[ResponseContentType]> => { @@ -47861,7 +50520,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind HorizontalPodAutoscaler */ listAutoscalingV1HorizontalPodAutoscalerForAllNamespaces: <ResponseContentType extends ResponseContentType$listAutoscalingV1HorizontalPodAutoscalerForAllNamespaces>(params: Params$listAutoscalingV1HorizontalPodAutoscalerForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listAutoscalingV1HorizontalPodAutoscalerForAllNamespaces$Status$200[ResponseContentType]> => { @@ -47880,7 +50545,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind HorizontalPodAutoscaler */ listAutoscalingV1NamespacedHorizontalPodAutoscaler: <ResponseContentType extends ResponseContentType$listAutoscalingV1NamespacedHorizontalPodAutoscaler>(params: Params$listAutoscalingV1NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<Response$listAutoscalingV1NamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> => { @@ -47899,7 +50570,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a HorizontalPodAutoscaler */ createAutoscalingV1NamespacedHorizontalPodAutoscaler: <ResponseContentType extends ResponseContentType$createAutoscalingV1NamespacedHorizontalPodAutoscaler>(params: Params$createAutoscalingV1NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<(Response$createAutoscalingV1NamespacedHorizontalPodAutoscaler$Status$200 | Response$createAutoscalingV1NamespacedHorizontalPodAutoscaler$Status$201 | Response$createAutoscalingV1NamespacedHorizontalPodAutoscaler$Status$202)[ResponseContentType]> => { @@ -47913,7 +50590,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of HorizontalPodAutoscaler */ deleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscaler: <ResponseContentType extends ResponseContentType$deleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscaler>(params: Params$deleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> => { @@ -47937,7 +50620,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified HorizontalPodAutoscaler */ readAutoscalingV1NamespacedHorizontalPodAutoscaler: <ResponseContentType extends ResponseContentType$readAutoscalingV1NamespacedHorizontalPodAutoscaler>(params: Params$readAutoscalingV1NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<Response$readAutoscalingV1NamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> => { @@ -47950,7 +50639,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified HorizontalPodAutoscaler */ replaceAutoscalingV1NamespacedHorizontalPodAutoscaler: <ResponseContentType extends ResponseContentType$replaceAutoscalingV1NamespacedHorizontalPodAutoscaler>(params: Params$replaceAutoscalingV1NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAutoscalingV1NamespacedHorizontalPodAutoscaler$Status$200 | Response$replaceAutoscalingV1NamespacedHorizontalPodAutoscaler$Status$201)[ResponseContentType]> => { @@ -47964,7 +50659,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a HorizontalPodAutoscaler */ deleteAutoscalingV1NamespacedHorizontalPodAutoscaler: <ResponseContentType extends ResponseContentType$deleteAutoscalingV1NamespacedHorizontalPodAutoscaler>(params: Params$deleteAutoscalingV1NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAutoscalingV1NamespacedHorizontalPodAutoscaler$Status$200 | Response$deleteAutoscalingV1NamespacedHorizontalPodAutoscaler$Status$202)[ResponseContentType]> => { @@ -47980,7 +50681,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified HorizontalPodAutoscaler */ patchAutoscalingV1NamespacedHorizontalPodAutoscaler: <RequestContentType extends RequestContentType$patchAutoscalingV1NamespacedHorizontalPodAutoscaler, ResponseContentType extends ResponseContentType$patchAutoscalingV1NamespacedHorizontalPodAutoscaler>(params: Params$patchAutoscalingV1NamespacedHorizontalPodAutoscaler<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAutoscalingV1NamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> => { @@ -47995,7 +50702,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified HorizontalPodAutoscaler */ readAutoscalingV1NamespacedHorizontalPodAutoscalerStatus: <ResponseContentType extends ResponseContentType$readAutoscalingV1NamespacedHorizontalPodAutoscalerStatus>(params: Params$readAutoscalingV1NamespacedHorizontalPodAutoscalerStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readAutoscalingV1NamespacedHorizontalPodAutoscalerStatus$Status$200[ResponseContentType]> => { @@ -48006,7 +50719,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified HorizontalPodAutoscaler */ replaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatus: <ResponseContentType extends ResponseContentType$replaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatus>(params: Params$replaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatus$Status$200 | Response$replaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatus$Status$201)[ResponseContentType]> => { @@ -48020,7 +50739,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified HorizontalPodAutoscaler */ patchAutoscalingV1NamespacedHorizontalPodAutoscalerStatus: <RequestContentType extends RequestContentType$patchAutoscalingV1NamespacedHorizontalPodAutoscalerStatus, ResponseContentType extends ResponseContentType$patchAutoscalingV1NamespacedHorizontalPodAutoscalerStatus>(params: Params$patchAutoscalingV1NamespacedHorizontalPodAutoscalerStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAutoscalingV1NamespacedHorizontalPodAutoscalerStatus$Status$200[ResponseContentType]> => { @@ -48035,7 +50760,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead. */ watchAutoscalingV1HorizontalPodAutoscalerListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchAutoscalingV1HorizontalPodAutoscalerListForAllNamespaces>(params: Params$watchAutoscalingV1HorizontalPodAutoscalerListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchAutoscalingV1HorizontalPodAutoscalerListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -48054,7 +50785,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead. */ watchAutoscalingV1NamespacedHorizontalPodAutoscalerList: <ResponseContentType extends ResponseContentType$watchAutoscalingV1NamespacedHorizontalPodAutoscalerList>(params: Params$watchAutoscalingV1NamespacedHorizontalPodAutoscalerList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAutoscalingV1NamespacedHorizontalPodAutoscalerList$Status$200[ResponseContentType]> => { @@ -48073,7 +50810,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchAutoscalingV1NamespacedHorizontalPodAutoscaler: <ResponseContentType extends ResponseContentType$watchAutoscalingV1NamespacedHorizontalPodAutoscaler>(params: Params$watchAutoscalingV1NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<Response$watchAutoscalingV1NamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> => { @@ -48092,7 +50835,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get available resources */ getAutoscalingV2beta1APIResources: <ResponseContentType extends ResponseContentType$getAutoscalingV2beta1APIResources>(params: Params$getAutoscalingV2beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getAutoscalingV2beta1APIResources$Status$200[ResponseContentType]> => { @@ -48100,7 +50849,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind HorizontalPodAutoscaler */ listAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespaces: <ResponseContentType extends ResponseContentType$listAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespaces>(params: Params$listAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespaces$Status$200[ResponseContentType]> => { @@ -48119,7 +50874,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind HorizontalPodAutoscaler */ listAutoscalingV2beta1NamespacedHorizontalPodAutoscaler: <ResponseContentType extends ResponseContentType$listAutoscalingV2beta1NamespacedHorizontalPodAutoscaler>(params: Params$listAutoscalingV2beta1NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<Response$listAutoscalingV2beta1NamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> => { @@ -48138,7 +50899,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a HorizontalPodAutoscaler */ createAutoscalingV2beta1NamespacedHorizontalPodAutoscaler: <ResponseContentType extends ResponseContentType$createAutoscalingV2beta1NamespacedHorizontalPodAutoscaler>(params: Params$createAutoscalingV2beta1NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<(Response$createAutoscalingV2beta1NamespacedHorizontalPodAutoscaler$Status$200 | Response$createAutoscalingV2beta1NamespacedHorizontalPodAutoscaler$Status$201 | Response$createAutoscalingV2beta1NamespacedHorizontalPodAutoscaler$Status$202)[ResponseContentType]> => { @@ -48152,7 +50919,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of HorizontalPodAutoscaler */ deleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscaler: <ResponseContentType extends ResponseContentType$deleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscaler>(params: Params$deleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> => { @@ -48176,7 +50949,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified HorizontalPodAutoscaler */ readAutoscalingV2beta1NamespacedHorizontalPodAutoscaler: <ResponseContentType extends ResponseContentType$readAutoscalingV2beta1NamespacedHorizontalPodAutoscaler>(params: Params$readAutoscalingV2beta1NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<Response$readAutoscalingV2beta1NamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> => { @@ -48189,7 +50968,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified HorizontalPodAutoscaler */ replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscaler: <ResponseContentType extends ResponseContentType$replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscaler>(params: Params$replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscaler$Status$200 | Response$replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscaler$Status$201)[ResponseContentType]> => { @@ -48203,7 +50988,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a HorizontalPodAutoscaler */ deleteAutoscalingV2beta1NamespacedHorizontalPodAutoscaler: <ResponseContentType extends ResponseContentType$deleteAutoscalingV2beta1NamespacedHorizontalPodAutoscaler>(params: Params$deleteAutoscalingV2beta1NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAutoscalingV2beta1NamespacedHorizontalPodAutoscaler$Status$200 | Response$deleteAutoscalingV2beta1NamespacedHorizontalPodAutoscaler$Status$202)[ResponseContentType]> => { @@ -48219,7 +51010,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified HorizontalPodAutoscaler */ patchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler: <RequestContentType extends RequestContentType$patchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler, ResponseContentType extends ResponseContentType$patchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler>(params: Params$patchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> => { @@ -48234,7 +51031,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified HorizontalPodAutoscaler */ readAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus: <ResponseContentType extends ResponseContentType$readAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus>(params: Params$readAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus$Status$200[ResponseContentType]> => { @@ -48245,7 +51048,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified HorizontalPodAutoscaler */ replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus: <ResponseContentType extends ResponseContentType$replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus>(params: Params$replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus$Status$200 | Response$replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus$Status$201)[ResponseContentType]> => { @@ -48259,7 +51068,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified HorizontalPodAutoscaler */ patchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus: <RequestContentType extends RequestContentType$patchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus, ResponseContentType extends ResponseContentType$patchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus>(params: Params$patchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus$Status$200[ResponseContentType]> => { @@ -48274,7 +51089,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead. */ watchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespaces>(params: Params$watchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -48293,7 +51114,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead. */ watchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerList: <ResponseContentType extends ResponseContentType$watchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerList>(params: Params$watchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerList$Status$200[ResponseContentType]> => { @@ -48312,7 +51139,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler: <ResponseContentType extends ResponseContentType$watchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler>(params: Params$watchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<Response$watchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> => { @@ -48331,7 +51164,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get available resources */ getAutoscalingV2beta2APIResources: <ResponseContentType extends ResponseContentType$getAutoscalingV2beta2APIResources>(params: Params$getAutoscalingV2beta2APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getAutoscalingV2beta2APIResources$Status$200[ResponseContentType]> => { @@ -48339,7 +51178,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind HorizontalPodAutoscaler */ listAutoscalingV2beta2HorizontalPodAutoscalerForAllNamespaces: <ResponseContentType extends ResponseContentType$listAutoscalingV2beta2HorizontalPodAutoscalerForAllNamespaces>(params: Params$listAutoscalingV2beta2HorizontalPodAutoscalerForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listAutoscalingV2beta2HorizontalPodAutoscalerForAllNamespaces$Status$200[ResponseContentType]> => { @@ -48358,7 +51203,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind HorizontalPodAutoscaler */ listAutoscalingV2beta2NamespacedHorizontalPodAutoscaler: <ResponseContentType extends ResponseContentType$listAutoscalingV2beta2NamespacedHorizontalPodAutoscaler>(params: Params$listAutoscalingV2beta2NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<Response$listAutoscalingV2beta2NamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> => { @@ -48377,7 +51228,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a HorizontalPodAutoscaler */ createAutoscalingV2beta2NamespacedHorizontalPodAutoscaler: <ResponseContentType extends ResponseContentType$createAutoscalingV2beta2NamespacedHorizontalPodAutoscaler>(params: Params$createAutoscalingV2beta2NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<(Response$createAutoscalingV2beta2NamespacedHorizontalPodAutoscaler$Status$200 | Response$createAutoscalingV2beta2NamespacedHorizontalPodAutoscaler$Status$201 | Response$createAutoscalingV2beta2NamespacedHorizontalPodAutoscaler$Status$202)[ResponseContentType]> => { @@ -48391,7 +51248,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of HorizontalPodAutoscaler */ deleteAutoscalingV2beta2CollectionNamespacedHorizontalPodAutoscaler: <ResponseContentType extends ResponseContentType$deleteAutoscalingV2beta2CollectionNamespacedHorizontalPodAutoscaler>(params: Params$deleteAutoscalingV2beta2CollectionNamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<Response$deleteAutoscalingV2beta2CollectionNamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> => { @@ -48415,7 +51278,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified HorizontalPodAutoscaler */ readAutoscalingV2beta2NamespacedHorizontalPodAutoscaler: <ResponseContentType extends ResponseContentType$readAutoscalingV2beta2NamespacedHorizontalPodAutoscaler>(params: Params$readAutoscalingV2beta2NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<Response$readAutoscalingV2beta2NamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> => { @@ -48428,7 +51297,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified HorizontalPodAutoscaler */ replaceAutoscalingV2beta2NamespacedHorizontalPodAutoscaler: <ResponseContentType extends ResponseContentType$replaceAutoscalingV2beta2NamespacedHorizontalPodAutoscaler>(params: Params$replaceAutoscalingV2beta2NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAutoscalingV2beta2NamespacedHorizontalPodAutoscaler$Status$200 | Response$replaceAutoscalingV2beta2NamespacedHorizontalPodAutoscaler$Status$201)[ResponseContentType]> => { @@ -48442,7 +51317,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a HorizontalPodAutoscaler */ deleteAutoscalingV2beta2NamespacedHorizontalPodAutoscaler: <ResponseContentType extends ResponseContentType$deleteAutoscalingV2beta2NamespacedHorizontalPodAutoscaler>(params: Params$deleteAutoscalingV2beta2NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteAutoscalingV2beta2NamespacedHorizontalPodAutoscaler$Status$200 | Response$deleteAutoscalingV2beta2NamespacedHorizontalPodAutoscaler$Status$202)[ResponseContentType]> => { @@ -48458,7 +51339,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified HorizontalPodAutoscaler */ patchAutoscalingV2beta2NamespacedHorizontalPodAutoscaler: <RequestContentType extends RequestContentType$patchAutoscalingV2beta2NamespacedHorizontalPodAutoscaler, ResponseContentType extends ResponseContentType$patchAutoscalingV2beta2NamespacedHorizontalPodAutoscaler>(params: Params$patchAutoscalingV2beta2NamespacedHorizontalPodAutoscaler<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAutoscalingV2beta2NamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> => { @@ -48473,7 +51360,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified HorizontalPodAutoscaler */ readAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus: <ResponseContentType extends ResponseContentType$readAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus>(params: Params$readAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus$Status$200[ResponseContentType]> => { @@ -48484,7 +51377,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified HorizontalPodAutoscaler */ replaceAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus: <ResponseContentType extends ResponseContentType$replaceAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus>(params: Params$replaceAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus$Status$200 | Response$replaceAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus$Status$201)[ResponseContentType]> => { @@ -48498,7 +51397,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified HorizontalPodAutoscaler */ patchAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus: <RequestContentType extends RequestContentType$patchAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus, ResponseContentType extends ResponseContentType$patchAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus>(params: Params$patchAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchAutoscalingV2beta2NamespacedHorizontalPodAutoscalerStatus$Status$200[ResponseContentType]> => { @@ -48513,7 +51418,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead. */ watchAutoscalingV2beta2HorizontalPodAutoscalerListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchAutoscalingV2beta2HorizontalPodAutoscalerListForAllNamespaces>(params: Params$watchAutoscalingV2beta2HorizontalPodAutoscalerListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchAutoscalingV2beta2HorizontalPodAutoscalerListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -48532,7 +51443,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead. */ watchAutoscalingV2beta2NamespacedHorizontalPodAutoscalerList: <ResponseContentType extends ResponseContentType$watchAutoscalingV2beta2NamespacedHorizontalPodAutoscalerList>(params: Params$watchAutoscalingV2beta2NamespacedHorizontalPodAutoscalerList<ResponseContentType>, option?: RequestOption): Promise<Response$watchAutoscalingV2beta2NamespacedHorizontalPodAutoscalerList$Status$200[ResponseContentType]> => { @@ -48551,7 +51468,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchAutoscalingV2beta2NamespacedHorizontalPodAutoscaler: <ResponseContentType extends ResponseContentType$watchAutoscalingV2beta2NamespacedHorizontalPodAutoscaler>(params: Params$watchAutoscalingV2beta2NamespacedHorizontalPodAutoscaler<ResponseContentType>, option?: RequestOption): Promise<Response$watchAutoscalingV2beta2NamespacedHorizontalPodAutoscaler$Status$200[ResponseContentType]> => { @@ -48570,7 +51493,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get information of a group */ getBatchAPIGroup: <ResponseContentType extends ResponseContentType$getBatchAPIGroup>(params: Params$getBatchAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getBatchAPIGroup$Status$200[ResponseContentType]> => { @@ -48578,7 +51507,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get available resources */ getBatchV1APIResources: <ResponseContentType extends ResponseContentType$getBatchV1APIResources>(params: Params$getBatchV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getBatchV1APIResources$Status$200[ResponseContentType]> => { @@ -48586,7 +51521,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind Job */ listBatchV1JobForAllNamespaces: <ResponseContentType extends ResponseContentType$listBatchV1JobForAllNamespaces>(params: Params$listBatchV1JobForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listBatchV1JobForAllNamespaces$Status$200[ResponseContentType]> => { @@ -48605,7 +51546,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Job */ listBatchV1NamespacedJob: <ResponseContentType extends ResponseContentType$listBatchV1NamespacedJob>(params: Params$listBatchV1NamespacedJob<ResponseContentType>, option?: RequestOption): Promise<Response$listBatchV1NamespacedJob$Status$200[ResponseContentType]> => { @@ -48624,7 +51571,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a Job */ createBatchV1NamespacedJob: <ResponseContentType extends ResponseContentType$createBatchV1NamespacedJob>(params: Params$createBatchV1NamespacedJob<ResponseContentType>, option?: RequestOption): Promise<(Response$createBatchV1NamespacedJob$Status$200 | Response$createBatchV1NamespacedJob$Status$201 | Response$createBatchV1NamespacedJob$Status$202)[ResponseContentType]> => { @@ -48638,7 +51591,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of Job */ deleteBatchV1CollectionNamespacedJob: <ResponseContentType extends ResponseContentType$deleteBatchV1CollectionNamespacedJob>(params: Params$deleteBatchV1CollectionNamespacedJob<ResponseContentType>, option?: RequestOption): Promise<Response$deleteBatchV1CollectionNamespacedJob$Status$200[ResponseContentType]> => { @@ -48662,7 +51621,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified Job */ readBatchV1NamespacedJob: <ResponseContentType extends ResponseContentType$readBatchV1NamespacedJob>(params: Params$readBatchV1NamespacedJob<ResponseContentType>, option?: RequestOption): Promise<Response$readBatchV1NamespacedJob$Status$200[ResponseContentType]> => { @@ -48675,7 +51640,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified Job */ replaceBatchV1NamespacedJob: <ResponseContentType extends ResponseContentType$replaceBatchV1NamespacedJob>(params: Params$replaceBatchV1NamespacedJob<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceBatchV1NamespacedJob$Status$200 | Response$replaceBatchV1NamespacedJob$Status$201)[ResponseContentType]> => { @@ -48689,7 +51660,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a Job */ deleteBatchV1NamespacedJob: <ResponseContentType extends ResponseContentType$deleteBatchV1NamespacedJob>(params: Params$deleteBatchV1NamespacedJob<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteBatchV1NamespacedJob$Status$200 | Response$deleteBatchV1NamespacedJob$Status$202)[ResponseContentType]> => { @@ -48705,7 +51682,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified Job */ patchBatchV1NamespacedJob: <RequestContentType extends RequestContentType$patchBatchV1NamespacedJob, ResponseContentType extends ResponseContentType$patchBatchV1NamespacedJob>(params: Params$patchBatchV1NamespacedJob<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchBatchV1NamespacedJob$Status$200[ResponseContentType]> => { @@ -48720,7 +51703,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified Job */ readBatchV1NamespacedJobStatus: <ResponseContentType extends ResponseContentType$readBatchV1NamespacedJobStatus>(params: Params$readBatchV1NamespacedJobStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readBatchV1NamespacedJobStatus$Status$200[ResponseContentType]> => { @@ -48731,7 +51720,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified Job */ replaceBatchV1NamespacedJobStatus: <ResponseContentType extends ResponseContentType$replaceBatchV1NamespacedJobStatus>(params: Params$replaceBatchV1NamespacedJobStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceBatchV1NamespacedJobStatus$Status$200 | Response$replaceBatchV1NamespacedJobStatus$Status$201)[ResponseContentType]> => { @@ -48745,7 +51740,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified Job */ patchBatchV1NamespacedJobStatus: <RequestContentType extends RequestContentType$patchBatchV1NamespacedJobStatus, ResponseContentType extends ResponseContentType$patchBatchV1NamespacedJobStatus>(params: Params$patchBatchV1NamespacedJobStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchBatchV1NamespacedJobStatus$Status$200[ResponseContentType]> => { @@ -48760,7 +51761,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Job. deprecated: use the 'watch' parameter with a list operation instead. */ watchBatchV1JobListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchBatchV1JobListForAllNamespaces>(params: Params$watchBatchV1JobListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchBatchV1JobListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -48779,7 +51786,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Job. deprecated: use the 'watch' parameter with a list operation instead. */ watchBatchV1NamespacedJobList: <ResponseContentType extends ResponseContentType$watchBatchV1NamespacedJobList>(params: Params$watchBatchV1NamespacedJobList<ResponseContentType>, option?: RequestOption): Promise<Response$watchBatchV1NamespacedJobList$Status$200[ResponseContentType]> => { @@ -48798,7 +51811,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind Job. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchBatchV1NamespacedJob: <ResponseContentType extends ResponseContentType$watchBatchV1NamespacedJob>(params: Params$watchBatchV1NamespacedJob<ResponseContentType>, option?: RequestOption): Promise<Response$watchBatchV1NamespacedJob$Status$200[ResponseContentType]> => { @@ -48817,7 +51836,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get available resources */ getBatchV1beta1APIResources: <ResponseContentType extends ResponseContentType$getBatchV1beta1APIResources>(params: Params$getBatchV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getBatchV1beta1APIResources$Status$200[ResponseContentType]> => { @@ -48825,7 +51850,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind CronJob */ listBatchV1beta1CronJobForAllNamespaces: <ResponseContentType extends ResponseContentType$listBatchV1beta1CronJobForAllNamespaces>(params: Params$listBatchV1beta1CronJobForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listBatchV1beta1CronJobForAllNamespaces$Status$200[ResponseContentType]> => { @@ -48844,7 +51875,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind CronJob */ listBatchV1beta1NamespacedCronJob: <ResponseContentType extends ResponseContentType$listBatchV1beta1NamespacedCronJob>(params: Params$listBatchV1beta1NamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<Response$listBatchV1beta1NamespacedCronJob$Status$200[ResponseContentType]> => { @@ -48863,7 +51900,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a CronJob */ createBatchV1beta1NamespacedCronJob: <ResponseContentType extends ResponseContentType$createBatchV1beta1NamespacedCronJob>(params: Params$createBatchV1beta1NamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<(Response$createBatchV1beta1NamespacedCronJob$Status$200 | Response$createBatchV1beta1NamespacedCronJob$Status$201 | Response$createBatchV1beta1NamespacedCronJob$Status$202)[ResponseContentType]> => { @@ -48877,7 +51920,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of CronJob */ deleteBatchV1beta1CollectionNamespacedCronJob: <ResponseContentType extends ResponseContentType$deleteBatchV1beta1CollectionNamespacedCronJob>(params: Params$deleteBatchV1beta1CollectionNamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<Response$deleteBatchV1beta1CollectionNamespacedCronJob$Status$200[ResponseContentType]> => { @@ -48901,7 +51950,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified CronJob */ readBatchV1beta1NamespacedCronJob: <ResponseContentType extends ResponseContentType$readBatchV1beta1NamespacedCronJob>(params: Params$readBatchV1beta1NamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<Response$readBatchV1beta1NamespacedCronJob$Status$200[ResponseContentType]> => { @@ -48914,7 +51969,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified CronJob */ replaceBatchV1beta1NamespacedCronJob: <ResponseContentType extends ResponseContentType$replaceBatchV1beta1NamespacedCronJob>(params: Params$replaceBatchV1beta1NamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceBatchV1beta1NamespacedCronJob$Status$200 | Response$replaceBatchV1beta1NamespacedCronJob$Status$201)[ResponseContentType]> => { @@ -48928,7 +51989,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a CronJob */ deleteBatchV1beta1NamespacedCronJob: <ResponseContentType extends ResponseContentType$deleteBatchV1beta1NamespacedCronJob>(params: Params$deleteBatchV1beta1NamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteBatchV1beta1NamespacedCronJob$Status$200 | Response$deleteBatchV1beta1NamespacedCronJob$Status$202)[ResponseContentType]> => { @@ -48944,7 +52011,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified CronJob */ patchBatchV1beta1NamespacedCronJob: <RequestContentType extends RequestContentType$patchBatchV1beta1NamespacedCronJob, ResponseContentType extends ResponseContentType$patchBatchV1beta1NamespacedCronJob>(params: Params$patchBatchV1beta1NamespacedCronJob<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchBatchV1beta1NamespacedCronJob$Status$200[ResponseContentType]> => { @@ -48959,7 +52032,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified CronJob */ readBatchV1beta1NamespacedCronJobStatus: <ResponseContentType extends ResponseContentType$readBatchV1beta1NamespacedCronJobStatus>(params: Params$readBatchV1beta1NamespacedCronJobStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readBatchV1beta1NamespacedCronJobStatus$Status$200[ResponseContentType]> => { @@ -48970,7 +52049,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified CronJob */ replaceBatchV1beta1NamespacedCronJobStatus: <ResponseContentType extends ResponseContentType$replaceBatchV1beta1NamespacedCronJobStatus>(params: Params$replaceBatchV1beta1NamespacedCronJobStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceBatchV1beta1NamespacedCronJobStatus$Status$200 | Response$replaceBatchV1beta1NamespacedCronJobStatus$Status$201)[ResponseContentType]> => { @@ -48984,7 +52069,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified CronJob */ patchBatchV1beta1NamespacedCronJobStatus: <RequestContentType extends RequestContentType$patchBatchV1beta1NamespacedCronJobStatus, ResponseContentType extends ResponseContentType$patchBatchV1beta1NamespacedCronJobStatus>(params: Params$patchBatchV1beta1NamespacedCronJobStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchBatchV1beta1NamespacedCronJobStatus$Status$200[ResponseContentType]> => { @@ -48999,7 +52090,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of CronJob. deprecated: use the 'watch' parameter with a list operation instead. */ watchBatchV1beta1CronJobListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchBatchV1beta1CronJobListForAllNamespaces>(params: Params$watchBatchV1beta1CronJobListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchBatchV1beta1CronJobListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -49018,7 +52115,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of CronJob. deprecated: use the 'watch' parameter with a list operation instead. */ watchBatchV1beta1NamespacedCronJobList: <ResponseContentType extends ResponseContentType$watchBatchV1beta1NamespacedCronJobList>(params: Params$watchBatchV1beta1NamespacedCronJobList<ResponseContentType>, option?: RequestOption): Promise<Response$watchBatchV1beta1NamespacedCronJobList$Status$200[ResponseContentType]> => { @@ -49037,7 +52140,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind CronJob. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchBatchV1beta1NamespacedCronJob: <ResponseContentType extends ResponseContentType$watchBatchV1beta1NamespacedCronJob>(params: Params$watchBatchV1beta1NamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<Response$watchBatchV1beta1NamespacedCronJob$Status$200[ResponseContentType]> => { @@ -49056,7 +52165,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get available resources */ getBatchV2alpha1APIResources: <ResponseContentType extends ResponseContentType$getBatchV2alpha1APIResources>(params: Params$getBatchV2alpha1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getBatchV2alpha1APIResources$Status$200[ResponseContentType]> => { @@ -49064,7 +52179,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind CronJob */ listBatchV2alpha1CronJobForAllNamespaces: <ResponseContentType extends ResponseContentType$listBatchV2alpha1CronJobForAllNamespaces>(params: Params$listBatchV2alpha1CronJobForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listBatchV2alpha1CronJobForAllNamespaces$Status$200[ResponseContentType]> => { @@ -49083,7 +52204,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind CronJob */ listBatchV2alpha1NamespacedCronJob: <ResponseContentType extends ResponseContentType$listBatchV2alpha1NamespacedCronJob>(params: Params$listBatchV2alpha1NamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<Response$listBatchV2alpha1NamespacedCronJob$Status$200[ResponseContentType]> => { @@ -49102,7 +52229,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a CronJob */ createBatchV2alpha1NamespacedCronJob: <ResponseContentType extends ResponseContentType$createBatchV2alpha1NamespacedCronJob>(params: Params$createBatchV2alpha1NamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<(Response$createBatchV2alpha1NamespacedCronJob$Status$200 | Response$createBatchV2alpha1NamespacedCronJob$Status$201 | Response$createBatchV2alpha1NamespacedCronJob$Status$202)[ResponseContentType]> => { @@ -49116,7 +52249,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of CronJob */ deleteBatchV2alpha1CollectionNamespacedCronJob: <ResponseContentType extends ResponseContentType$deleteBatchV2alpha1CollectionNamespacedCronJob>(params: Params$deleteBatchV2alpha1CollectionNamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<Response$deleteBatchV2alpha1CollectionNamespacedCronJob$Status$200[ResponseContentType]> => { @@ -49140,7 +52279,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified CronJob */ readBatchV2alpha1NamespacedCronJob: <ResponseContentType extends ResponseContentType$readBatchV2alpha1NamespacedCronJob>(params: Params$readBatchV2alpha1NamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<Response$readBatchV2alpha1NamespacedCronJob$Status$200[ResponseContentType]> => { @@ -49153,7 +52298,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified CronJob */ replaceBatchV2alpha1NamespacedCronJob: <ResponseContentType extends ResponseContentType$replaceBatchV2alpha1NamespacedCronJob>(params: Params$replaceBatchV2alpha1NamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceBatchV2alpha1NamespacedCronJob$Status$200 | Response$replaceBatchV2alpha1NamespacedCronJob$Status$201)[ResponseContentType]> => { @@ -49167,7 +52318,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a CronJob */ deleteBatchV2alpha1NamespacedCronJob: <ResponseContentType extends ResponseContentType$deleteBatchV2alpha1NamespacedCronJob>(params: Params$deleteBatchV2alpha1NamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteBatchV2alpha1NamespacedCronJob$Status$200 | Response$deleteBatchV2alpha1NamespacedCronJob$Status$202)[ResponseContentType]> => { @@ -49183,7 +52340,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified CronJob */ patchBatchV2alpha1NamespacedCronJob: <RequestContentType extends RequestContentType$patchBatchV2alpha1NamespacedCronJob, ResponseContentType extends ResponseContentType$patchBatchV2alpha1NamespacedCronJob>(params: Params$patchBatchV2alpha1NamespacedCronJob<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchBatchV2alpha1NamespacedCronJob$Status$200[ResponseContentType]> => { @@ -49198,7 +52361,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified CronJob */ readBatchV2alpha1NamespacedCronJobStatus: <ResponseContentType extends ResponseContentType$readBatchV2alpha1NamespacedCronJobStatus>(params: Params$readBatchV2alpha1NamespacedCronJobStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readBatchV2alpha1NamespacedCronJobStatus$Status$200[ResponseContentType]> => { @@ -49209,7 +52378,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified CronJob */ replaceBatchV2alpha1NamespacedCronJobStatus: <ResponseContentType extends ResponseContentType$replaceBatchV2alpha1NamespacedCronJobStatus>(params: Params$replaceBatchV2alpha1NamespacedCronJobStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceBatchV2alpha1NamespacedCronJobStatus$Status$200 | Response$replaceBatchV2alpha1NamespacedCronJobStatus$Status$201)[ResponseContentType]> => { @@ -49223,7 +52398,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified CronJob */ patchBatchV2alpha1NamespacedCronJobStatus: <RequestContentType extends RequestContentType$patchBatchV2alpha1NamespacedCronJobStatus, ResponseContentType extends ResponseContentType$patchBatchV2alpha1NamespacedCronJobStatus>(params: Params$patchBatchV2alpha1NamespacedCronJobStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchBatchV2alpha1NamespacedCronJobStatus$Status$200[ResponseContentType]> => { @@ -49238,7 +52419,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of CronJob. deprecated: use the 'watch' parameter with a list operation instead. */ watchBatchV2alpha1CronJobListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchBatchV2alpha1CronJobListForAllNamespaces>(params: Params$watchBatchV2alpha1CronJobListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchBatchV2alpha1CronJobListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -49257,7 +52444,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of CronJob. deprecated: use the 'watch' parameter with a list operation instead. */ watchBatchV2alpha1NamespacedCronJobList: <ResponseContentType extends ResponseContentType$watchBatchV2alpha1NamespacedCronJobList>(params: Params$watchBatchV2alpha1NamespacedCronJobList<ResponseContentType>, option?: RequestOption): Promise<Response$watchBatchV2alpha1NamespacedCronJobList$Status$200[ResponseContentType]> => { @@ -49276,7 +52469,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind CronJob. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchBatchV2alpha1NamespacedCronJob: <ResponseContentType extends ResponseContentType$watchBatchV2alpha1NamespacedCronJob>(params: Params$watchBatchV2alpha1NamespacedCronJob<ResponseContentType>, option?: RequestOption): Promise<Response$watchBatchV2alpha1NamespacedCronJob$Status$200[ResponseContentType]> => { @@ -49295,7 +52494,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get information of a group */ getCertificatesAPIGroup: <ResponseContentType extends ResponseContentType$getCertificatesAPIGroup>(params: Params$getCertificatesAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getCertificatesAPIGroup$Status$200[ResponseContentType]> => { @@ -49303,7 +52508,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get available resources */ getCertificatesV1beta1APIResources: <ResponseContentType extends ResponseContentType$getCertificatesV1beta1APIResources>(params: Params$getCertificatesV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getCertificatesV1beta1APIResources$Status$200[ResponseContentType]> => { @@ -49311,7 +52522,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind CertificateSigningRequest */ listCertificatesV1beta1CertificateSigningRequest: <ResponseContentType extends ResponseContentType$listCertificatesV1beta1CertificateSigningRequest>(params: Params$listCertificatesV1beta1CertificateSigningRequest<ResponseContentType>, option?: RequestOption): Promise<Response$listCertificatesV1beta1CertificateSigningRequest$Status$200[ResponseContentType]> => { @@ -49330,7 +52547,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a CertificateSigningRequest */ createCertificatesV1beta1CertificateSigningRequest: <ResponseContentType extends ResponseContentType$createCertificatesV1beta1CertificateSigningRequest>(params: Params$createCertificatesV1beta1CertificateSigningRequest<ResponseContentType>, option?: RequestOption): Promise<(Response$createCertificatesV1beta1CertificateSigningRequest$Status$200 | Response$createCertificatesV1beta1CertificateSigningRequest$Status$201 | Response$createCertificatesV1beta1CertificateSigningRequest$Status$202)[ResponseContentType]> => { @@ -49344,7 +52567,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of CertificateSigningRequest */ deleteCertificatesV1beta1CollectionCertificateSigningRequest: <ResponseContentType extends ResponseContentType$deleteCertificatesV1beta1CollectionCertificateSigningRequest>(params: Params$deleteCertificatesV1beta1CollectionCertificateSigningRequest<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCertificatesV1beta1CollectionCertificateSigningRequest$Status$200[ResponseContentType]> => { @@ -49368,7 +52597,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified CertificateSigningRequest */ readCertificatesV1beta1CertificateSigningRequest: <ResponseContentType extends ResponseContentType$readCertificatesV1beta1CertificateSigningRequest>(params: Params$readCertificatesV1beta1CertificateSigningRequest<ResponseContentType>, option?: RequestOption): Promise<Response$readCertificatesV1beta1CertificateSigningRequest$Status$200[ResponseContentType]> => { @@ -49381,7 +52616,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified CertificateSigningRequest */ replaceCertificatesV1beta1CertificateSigningRequest: <ResponseContentType extends ResponseContentType$replaceCertificatesV1beta1CertificateSigningRequest>(params: Params$replaceCertificatesV1beta1CertificateSigningRequest<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCertificatesV1beta1CertificateSigningRequest$Status$200 | Response$replaceCertificatesV1beta1CertificateSigningRequest$Status$201)[ResponseContentType]> => { @@ -49395,7 +52636,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a CertificateSigningRequest */ deleteCertificatesV1beta1CertificateSigningRequest: <ResponseContentType extends ResponseContentType$deleteCertificatesV1beta1CertificateSigningRequest>(params: Params$deleteCertificatesV1beta1CertificateSigningRequest<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCertificatesV1beta1CertificateSigningRequest$Status$200 | Response$deleteCertificatesV1beta1CertificateSigningRequest$Status$202)[ResponseContentType]> => { @@ -49411,7 +52658,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified CertificateSigningRequest */ patchCertificatesV1beta1CertificateSigningRequest: <RequestContentType extends RequestContentType$patchCertificatesV1beta1CertificateSigningRequest, ResponseContentType extends ResponseContentType$patchCertificatesV1beta1CertificateSigningRequest>(params: Params$patchCertificatesV1beta1CertificateSigningRequest<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCertificatesV1beta1CertificateSigningRequest$Status$200[ResponseContentType]> => { @@ -49426,7 +52679,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** replace approval of the specified CertificateSigningRequest */ replaceCertificatesV1beta1CertificateSigningRequestApproval: <ResponseContentType extends ResponseContentType$replaceCertificatesV1beta1CertificateSigningRequestApproval>(params: Params$replaceCertificatesV1beta1CertificateSigningRequestApproval<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCertificatesV1beta1CertificateSigningRequestApproval$Status$200 | Response$replaceCertificatesV1beta1CertificateSigningRequestApproval$Status$201)[ResponseContentType]> => { @@ -49440,7 +52699,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified CertificateSigningRequest */ readCertificatesV1beta1CertificateSigningRequestStatus: <ResponseContentType extends ResponseContentType$readCertificatesV1beta1CertificateSigningRequestStatus>(params: Params$readCertificatesV1beta1CertificateSigningRequestStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readCertificatesV1beta1CertificateSigningRequestStatus$Status$200[ResponseContentType]> => { @@ -49451,7 +52716,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified CertificateSigningRequest */ replaceCertificatesV1beta1CertificateSigningRequestStatus: <ResponseContentType extends ResponseContentType$replaceCertificatesV1beta1CertificateSigningRequestStatus>(params: Params$replaceCertificatesV1beta1CertificateSigningRequestStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCertificatesV1beta1CertificateSigningRequestStatus$Status$200 | Response$replaceCertificatesV1beta1CertificateSigningRequestStatus$Status$201)[ResponseContentType]> => { @@ -49465,7 +52736,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified CertificateSigningRequest */ patchCertificatesV1beta1CertificateSigningRequestStatus: <RequestContentType extends RequestContentType$patchCertificatesV1beta1CertificateSigningRequestStatus, ResponseContentType extends ResponseContentType$patchCertificatesV1beta1CertificateSigningRequestStatus>(params: Params$patchCertificatesV1beta1CertificateSigningRequestStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCertificatesV1beta1CertificateSigningRequestStatus$Status$200[ResponseContentType]> => { @@ -49480,7 +52757,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of CertificateSigningRequest. deprecated: use the 'watch' parameter with a list operation instead. */ watchCertificatesV1beta1CertificateSigningRequestList: <ResponseContentType extends ResponseContentType$watchCertificatesV1beta1CertificateSigningRequestList>(params: Params$watchCertificatesV1beta1CertificateSigningRequestList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCertificatesV1beta1CertificateSigningRequestList$Status$200[ResponseContentType]> => { @@ -49499,7 +52782,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind CertificateSigningRequest. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchCertificatesV1beta1CertificateSigningRequest: <ResponseContentType extends ResponseContentType$watchCertificatesV1beta1CertificateSigningRequest>(params: Params$watchCertificatesV1beta1CertificateSigningRequest<ResponseContentType>, option?: RequestOption): Promise<Response$watchCertificatesV1beta1CertificateSigningRequest$Status$200[ResponseContentType]> => { @@ -49518,7 +52807,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get information of a group */ getCoordinationAPIGroup: <ResponseContentType extends ResponseContentType$getCoordinationAPIGroup>(params: Params$getCoordinationAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getCoordinationAPIGroup$Status$200[ResponseContentType]> => { @@ -49526,7 +52821,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get available resources */ getCoordinationV1APIResources: <ResponseContentType extends ResponseContentType$getCoordinationV1APIResources>(params: Params$getCoordinationV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getCoordinationV1APIResources$Status$200[ResponseContentType]> => { @@ -49534,7 +52835,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind Lease */ listCoordinationV1LeaseForAllNamespaces: <ResponseContentType extends ResponseContentType$listCoordinationV1LeaseForAllNamespaces>(params: Params$listCoordinationV1LeaseForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoordinationV1LeaseForAllNamespaces$Status$200[ResponseContentType]> => { @@ -49553,7 +52860,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Lease */ listCoordinationV1NamespacedLease: <ResponseContentType extends ResponseContentType$listCoordinationV1NamespacedLease>(params: Params$listCoordinationV1NamespacedLease<ResponseContentType>, option?: RequestOption): Promise<Response$listCoordinationV1NamespacedLease$Status$200[ResponseContentType]> => { @@ -49572,7 +52885,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a Lease */ createCoordinationV1NamespacedLease: <ResponseContentType extends ResponseContentType$createCoordinationV1NamespacedLease>(params: Params$createCoordinationV1NamespacedLease<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoordinationV1NamespacedLease$Status$200 | Response$createCoordinationV1NamespacedLease$Status$201 | Response$createCoordinationV1NamespacedLease$Status$202)[ResponseContentType]> => { @@ -49586,7 +52905,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of Lease */ deleteCoordinationV1CollectionNamespacedLease: <ResponseContentType extends ResponseContentType$deleteCoordinationV1CollectionNamespacedLease>(params: Params$deleteCoordinationV1CollectionNamespacedLease<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoordinationV1CollectionNamespacedLease$Status$200[ResponseContentType]> => { @@ -49610,7 +52935,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified Lease */ readCoordinationV1NamespacedLease: <ResponseContentType extends ResponseContentType$readCoordinationV1NamespacedLease>(params: Params$readCoordinationV1NamespacedLease<ResponseContentType>, option?: RequestOption): Promise<Response$readCoordinationV1NamespacedLease$Status$200[ResponseContentType]> => { @@ -49623,7 +52954,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified Lease */ replaceCoordinationV1NamespacedLease: <ResponseContentType extends ResponseContentType$replaceCoordinationV1NamespacedLease>(params: Params$replaceCoordinationV1NamespacedLease<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoordinationV1NamespacedLease$Status$200 | Response$replaceCoordinationV1NamespacedLease$Status$201)[ResponseContentType]> => { @@ -49637,7 +52974,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a Lease */ deleteCoordinationV1NamespacedLease: <ResponseContentType extends ResponseContentType$deleteCoordinationV1NamespacedLease>(params: Params$deleteCoordinationV1NamespacedLease<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoordinationV1NamespacedLease$Status$200 | Response$deleteCoordinationV1NamespacedLease$Status$202)[ResponseContentType]> => { @@ -49653,7 +52996,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified Lease */ patchCoordinationV1NamespacedLease: <RequestContentType extends RequestContentType$patchCoordinationV1NamespacedLease, ResponseContentType extends ResponseContentType$patchCoordinationV1NamespacedLease>(params: Params$patchCoordinationV1NamespacedLease<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoordinationV1NamespacedLease$Status$200[ResponseContentType]> => { @@ -49668,7 +53017,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Lease. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoordinationV1LeaseListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchCoordinationV1LeaseListForAllNamespaces>(params: Params$watchCoordinationV1LeaseListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoordinationV1LeaseListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -49687,7 +53042,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Lease. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoordinationV1NamespacedLeaseList: <ResponseContentType extends ResponseContentType$watchCoordinationV1NamespacedLeaseList>(params: Params$watchCoordinationV1NamespacedLeaseList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoordinationV1NamespacedLeaseList$Status$200[ResponseContentType]> => { @@ -49706,7 +53067,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind Lease. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchCoordinationV1NamespacedLease: <ResponseContentType extends ResponseContentType$watchCoordinationV1NamespacedLease>(params: Params$watchCoordinationV1NamespacedLease<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoordinationV1NamespacedLease$Status$200[ResponseContentType]> => { @@ -49725,7 +53092,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get available resources */ getCoordinationV1beta1APIResources: <ResponseContentType extends ResponseContentType$getCoordinationV1beta1APIResources>(params: Params$getCoordinationV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getCoordinationV1beta1APIResources$Status$200[ResponseContentType]> => { @@ -49733,7 +53106,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind Lease */ listCoordinationV1beta1LeaseForAllNamespaces: <ResponseContentType extends ResponseContentType$listCoordinationV1beta1LeaseForAllNamespaces>(params: Params$listCoordinationV1beta1LeaseForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listCoordinationV1beta1LeaseForAllNamespaces$Status$200[ResponseContentType]> => { @@ -49752,7 +53131,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Lease */ listCoordinationV1beta1NamespacedLease: <ResponseContentType extends ResponseContentType$listCoordinationV1beta1NamespacedLease>(params: Params$listCoordinationV1beta1NamespacedLease<ResponseContentType>, option?: RequestOption): Promise<Response$listCoordinationV1beta1NamespacedLease$Status$200[ResponseContentType]> => { @@ -49771,7 +53156,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a Lease */ createCoordinationV1beta1NamespacedLease: <ResponseContentType extends ResponseContentType$createCoordinationV1beta1NamespacedLease>(params: Params$createCoordinationV1beta1NamespacedLease<ResponseContentType>, option?: RequestOption): Promise<(Response$createCoordinationV1beta1NamespacedLease$Status$200 | Response$createCoordinationV1beta1NamespacedLease$Status$201 | Response$createCoordinationV1beta1NamespacedLease$Status$202)[ResponseContentType]> => { @@ -49785,7 +53176,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of Lease */ deleteCoordinationV1beta1CollectionNamespacedLease: <ResponseContentType extends ResponseContentType$deleteCoordinationV1beta1CollectionNamespacedLease>(params: Params$deleteCoordinationV1beta1CollectionNamespacedLease<ResponseContentType>, option?: RequestOption): Promise<Response$deleteCoordinationV1beta1CollectionNamespacedLease$Status$200[ResponseContentType]> => { @@ -49809,7 +53206,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified Lease */ readCoordinationV1beta1NamespacedLease: <ResponseContentType extends ResponseContentType$readCoordinationV1beta1NamespacedLease>(params: Params$readCoordinationV1beta1NamespacedLease<ResponseContentType>, option?: RequestOption): Promise<Response$readCoordinationV1beta1NamespacedLease$Status$200[ResponseContentType]> => { @@ -49822,7 +53225,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified Lease */ replaceCoordinationV1beta1NamespacedLease: <ResponseContentType extends ResponseContentType$replaceCoordinationV1beta1NamespacedLease>(params: Params$replaceCoordinationV1beta1NamespacedLease<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceCoordinationV1beta1NamespacedLease$Status$200 | Response$replaceCoordinationV1beta1NamespacedLease$Status$201)[ResponseContentType]> => { @@ -49836,7 +53245,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a Lease */ deleteCoordinationV1beta1NamespacedLease: <ResponseContentType extends ResponseContentType$deleteCoordinationV1beta1NamespacedLease>(params: Params$deleteCoordinationV1beta1NamespacedLease<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteCoordinationV1beta1NamespacedLease$Status$200 | Response$deleteCoordinationV1beta1NamespacedLease$Status$202)[ResponseContentType]> => { @@ -49852,7 +53267,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified Lease */ patchCoordinationV1beta1NamespacedLease: <RequestContentType extends RequestContentType$patchCoordinationV1beta1NamespacedLease, ResponseContentType extends ResponseContentType$patchCoordinationV1beta1NamespacedLease>(params: Params$patchCoordinationV1beta1NamespacedLease<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchCoordinationV1beta1NamespacedLease$Status$200[ResponseContentType]> => { @@ -49867,7 +53288,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Lease. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoordinationV1beta1LeaseListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchCoordinationV1beta1LeaseListForAllNamespaces>(params: Params$watchCoordinationV1beta1LeaseListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoordinationV1beta1LeaseListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -49886,7 +53313,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Lease. deprecated: use the 'watch' parameter with a list operation instead. */ watchCoordinationV1beta1NamespacedLeaseList: <ResponseContentType extends ResponseContentType$watchCoordinationV1beta1NamespacedLeaseList>(params: Params$watchCoordinationV1beta1NamespacedLeaseList<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoordinationV1beta1NamespacedLeaseList$Status$200[ResponseContentType]> => { @@ -49905,7 +53338,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind Lease. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchCoordinationV1beta1NamespacedLease: <ResponseContentType extends ResponseContentType$watchCoordinationV1beta1NamespacedLease>(params: Params$watchCoordinationV1beta1NamespacedLease<ResponseContentType>, option?: RequestOption): Promise<Response$watchCoordinationV1beta1NamespacedLease$Status$200[ResponseContentType]> => { @@ -49924,7 +53363,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get information of a group */ getDiscoveryAPIGroup: <ResponseContentType extends ResponseContentType$getDiscoveryAPIGroup>(params: Params$getDiscoveryAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getDiscoveryAPIGroup$Status$200[ResponseContentType]> => { @@ -49932,7 +53377,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get available resources */ getDiscoveryV1beta1APIResources: <ResponseContentType extends ResponseContentType$getDiscoveryV1beta1APIResources>(params: Params$getDiscoveryV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getDiscoveryV1beta1APIResources$Status$200[ResponseContentType]> => { @@ -49940,7 +53391,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind EndpointSlice */ listDiscoveryV1beta1EndpointSliceForAllNamespaces: <ResponseContentType extends ResponseContentType$listDiscoveryV1beta1EndpointSliceForAllNamespaces>(params: Params$listDiscoveryV1beta1EndpointSliceForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listDiscoveryV1beta1EndpointSliceForAllNamespaces$Status$200[ResponseContentType]> => { @@ -49959,7 +53416,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind EndpointSlice */ listDiscoveryV1beta1NamespacedEndpointSlice: <ResponseContentType extends ResponseContentType$listDiscoveryV1beta1NamespacedEndpointSlice>(params: Params$listDiscoveryV1beta1NamespacedEndpointSlice<ResponseContentType>, option?: RequestOption): Promise<Response$listDiscoveryV1beta1NamespacedEndpointSlice$Status$200[ResponseContentType]> => { @@ -49978,7 +53441,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create an EndpointSlice */ createDiscoveryV1beta1NamespacedEndpointSlice: <ResponseContentType extends ResponseContentType$createDiscoveryV1beta1NamespacedEndpointSlice>(params: Params$createDiscoveryV1beta1NamespacedEndpointSlice<ResponseContentType>, option?: RequestOption): Promise<(Response$createDiscoveryV1beta1NamespacedEndpointSlice$Status$200 | Response$createDiscoveryV1beta1NamespacedEndpointSlice$Status$201 | Response$createDiscoveryV1beta1NamespacedEndpointSlice$Status$202)[ResponseContentType]> => { @@ -49992,7 +53461,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of EndpointSlice */ deleteDiscoveryV1beta1CollectionNamespacedEndpointSlice: <ResponseContentType extends ResponseContentType$deleteDiscoveryV1beta1CollectionNamespacedEndpointSlice>(params: Params$deleteDiscoveryV1beta1CollectionNamespacedEndpointSlice<ResponseContentType>, option?: RequestOption): Promise<Response$deleteDiscoveryV1beta1CollectionNamespacedEndpointSlice$Status$200[ResponseContentType]> => { @@ -50016,7 +53491,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified EndpointSlice */ readDiscoveryV1beta1NamespacedEndpointSlice: <ResponseContentType extends ResponseContentType$readDiscoveryV1beta1NamespacedEndpointSlice>(params: Params$readDiscoveryV1beta1NamespacedEndpointSlice<ResponseContentType>, option?: RequestOption): Promise<Response$readDiscoveryV1beta1NamespacedEndpointSlice$Status$200[ResponseContentType]> => { @@ -50029,7 +53510,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified EndpointSlice */ replaceDiscoveryV1beta1NamespacedEndpointSlice: <ResponseContentType extends ResponseContentType$replaceDiscoveryV1beta1NamespacedEndpointSlice>(params: Params$replaceDiscoveryV1beta1NamespacedEndpointSlice<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceDiscoveryV1beta1NamespacedEndpointSlice$Status$200 | Response$replaceDiscoveryV1beta1NamespacedEndpointSlice$Status$201)[ResponseContentType]> => { @@ -50043,7 +53530,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete an EndpointSlice */ deleteDiscoveryV1beta1NamespacedEndpointSlice: <ResponseContentType extends ResponseContentType$deleteDiscoveryV1beta1NamespacedEndpointSlice>(params: Params$deleteDiscoveryV1beta1NamespacedEndpointSlice<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteDiscoveryV1beta1NamespacedEndpointSlice$Status$200 | Response$deleteDiscoveryV1beta1NamespacedEndpointSlice$Status$202)[ResponseContentType]> => { @@ -50059,7 +53552,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified EndpointSlice */ patchDiscoveryV1beta1NamespacedEndpointSlice: <RequestContentType extends RequestContentType$patchDiscoveryV1beta1NamespacedEndpointSlice, ResponseContentType extends ResponseContentType$patchDiscoveryV1beta1NamespacedEndpointSlice>(params: Params$patchDiscoveryV1beta1NamespacedEndpointSlice<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchDiscoveryV1beta1NamespacedEndpointSlice$Status$200[ResponseContentType]> => { @@ -50074,7 +53573,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of EndpointSlice. deprecated: use the 'watch' parameter with a list operation instead. */ watchDiscoveryV1beta1EndpointSliceListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchDiscoveryV1beta1EndpointSliceListForAllNamespaces>(params: Params$watchDiscoveryV1beta1EndpointSliceListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchDiscoveryV1beta1EndpointSliceListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -50093,7 +53598,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of EndpointSlice. deprecated: use the 'watch' parameter with a list operation instead. */ watchDiscoveryV1beta1NamespacedEndpointSliceList: <ResponseContentType extends ResponseContentType$watchDiscoveryV1beta1NamespacedEndpointSliceList>(params: Params$watchDiscoveryV1beta1NamespacedEndpointSliceList<ResponseContentType>, option?: RequestOption): Promise<Response$watchDiscoveryV1beta1NamespacedEndpointSliceList$Status$200[ResponseContentType]> => { @@ -50112,7 +53623,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind EndpointSlice. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchDiscoveryV1beta1NamespacedEndpointSlice: <ResponseContentType extends ResponseContentType$watchDiscoveryV1beta1NamespacedEndpointSlice>(params: Params$watchDiscoveryV1beta1NamespacedEndpointSlice<ResponseContentType>, option?: RequestOption): Promise<Response$watchDiscoveryV1beta1NamespacedEndpointSlice$Status$200[ResponseContentType]> => { @@ -50131,7 +53648,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get information of a group */ getEventsAPIGroup: <ResponseContentType extends ResponseContentType$getEventsAPIGroup>(params: Params$getEventsAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getEventsAPIGroup$Status$200[ResponseContentType]> => { @@ -50139,7 +53662,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get available resources */ getEventsV1beta1APIResources: <ResponseContentType extends ResponseContentType$getEventsV1beta1APIResources>(params: Params$getEventsV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getEventsV1beta1APIResources$Status$200[ResponseContentType]> => { @@ -50147,7 +53676,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind Event */ listEventsV1beta1EventForAllNamespaces: <ResponseContentType extends ResponseContentType$listEventsV1beta1EventForAllNamespaces>(params: Params$listEventsV1beta1EventForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listEventsV1beta1EventForAllNamespaces$Status$200[ResponseContentType]> => { @@ -50166,7 +53701,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Event */ listEventsV1beta1NamespacedEvent: <ResponseContentType extends ResponseContentType$listEventsV1beta1NamespacedEvent>(params: Params$listEventsV1beta1NamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<Response$listEventsV1beta1NamespacedEvent$Status$200[ResponseContentType]> => { @@ -50185,7 +53726,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create an Event */ createEventsV1beta1NamespacedEvent: <ResponseContentType extends ResponseContentType$createEventsV1beta1NamespacedEvent>(params: Params$createEventsV1beta1NamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<(Response$createEventsV1beta1NamespacedEvent$Status$200 | Response$createEventsV1beta1NamespacedEvent$Status$201 | Response$createEventsV1beta1NamespacedEvent$Status$202)[ResponseContentType]> => { @@ -50199,7 +53746,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of Event */ deleteEventsV1beta1CollectionNamespacedEvent: <ResponseContentType extends ResponseContentType$deleteEventsV1beta1CollectionNamespacedEvent>(params: Params$deleteEventsV1beta1CollectionNamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<Response$deleteEventsV1beta1CollectionNamespacedEvent$Status$200[ResponseContentType]> => { @@ -50223,7 +53776,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified Event */ readEventsV1beta1NamespacedEvent: <ResponseContentType extends ResponseContentType$readEventsV1beta1NamespacedEvent>(params: Params$readEventsV1beta1NamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<Response$readEventsV1beta1NamespacedEvent$Status$200[ResponseContentType]> => { @@ -50236,7 +53795,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified Event */ replaceEventsV1beta1NamespacedEvent: <ResponseContentType extends ResponseContentType$replaceEventsV1beta1NamespacedEvent>(params: Params$replaceEventsV1beta1NamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceEventsV1beta1NamespacedEvent$Status$200 | Response$replaceEventsV1beta1NamespacedEvent$Status$201)[ResponseContentType]> => { @@ -50250,7 +53815,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete an Event */ deleteEventsV1beta1NamespacedEvent: <ResponseContentType extends ResponseContentType$deleteEventsV1beta1NamespacedEvent>(params: Params$deleteEventsV1beta1NamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteEventsV1beta1NamespacedEvent$Status$200 | Response$deleteEventsV1beta1NamespacedEvent$Status$202)[ResponseContentType]> => { @@ -50266,7 +53837,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified Event */ patchEventsV1beta1NamespacedEvent: <RequestContentType extends RequestContentType$patchEventsV1beta1NamespacedEvent, ResponseContentType extends ResponseContentType$patchEventsV1beta1NamespacedEvent>(params: Params$patchEventsV1beta1NamespacedEvent<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchEventsV1beta1NamespacedEvent$Status$200[ResponseContentType]> => { @@ -50281,7 +53858,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Event. deprecated: use the 'watch' parameter with a list operation instead. */ watchEventsV1beta1EventListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchEventsV1beta1EventListForAllNamespaces>(params: Params$watchEventsV1beta1EventListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchEventsV1beta1EventListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -50300,7 +53883,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Event. deprecated: use the 'watch' parameter with a list operation instead. */ watchEventsV1beta1NamespacedEventList: <ResponseContentType extends ResponseContentType$watchEventsV1beta1NamespacedEventList>(params: Params$watchEventsV1beta1NamespacedEventList<ResponseContentType>, option?: RequestOption): Promise<Response$watchEventsV1beta1NamespacedEventList$Status$200[ResponseContentType]> => { @@ -50319,7 +53908,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind Event. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchEventsV1beta1NamespacedEvent: <ResponseContentType extends ResponseContentType$watchEventsV1beta1NamespacedEvent>(params: Params$watchEventsV1beta1NamespacedEvent<ResponseContentType>, option?: RequestOption): Promise<Response$watchEventsV1beta1NamespacedEvent$Status$200[ResponseContentType]> => { @@ -50338,7 +53933,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get information of a group */ getExtensionsAPIGroup: <ResponseContentType extends ResponseContentType$getExtensionsAPIGroup>(params: Params$getExtensionsAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getExtensionsAPIGroup$Status$200[ResponseContentType]> => { @@ -50346,7 +53947,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get available resources */ getExtensionsV1beta1APIResources: <ResponseContentType extends ResponseContentType$getExtensionsV1beta1APIResources>(params: Params$getExtensionsV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getExtensionsV1beta1APIResources$Status$200[ResponseContentType]> => { @@ -50354,7 +53961,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind Ingress */ listExtensionsV1beta1IngressForAllNamespaces: <ResponseContentType extends ResponseContentType$listExtensionsV1beta1IngressForAllNamespaces>(params: Params$listExtensionsV1beta1IngressForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listExtensionsV1beta1IngressForAllNamespaces$Status$200[ResponseContentType]> => { @@ -50373,7 +53986,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Ingress */ listExtensionsV1beta1NamespacedIngress: <ResponseContentType extends ResponseContentType$listExtensionsV1beta1NamespacedIngress>(params: Params$listExtensionsV1beta1NamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<Response$listExtensionsV1beta1NamespacedIngress$Status$200[ResponseContentType]> => { @@ -50392,7 +54011,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create an Ingress */ createExtensionsV1beta1NamespacedIngress: <ResponseContentType extends ResponseContentType$createExtensionsV1beta1NamespacedIngress>(params: Params$createExtensionsV1beta1NamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<(Response$createExtensionsV1beta1NamespacedIngress$Status$200 | Response$createExtensionsV1beta1NamespacedIngress$Status$201 | Response$createExtensionsV1beta1NamespacedIngress$Status$202)[ResponseContentType]> => { @@ -50406,7 +54031,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of Ingress */ deleteExtensionsV1beta1CollectionNamespacedIngress: <ResponseContentType extends ResponseContentType$deleteExtensionsV1beta1CollectionNamespacedIngress>(params: Params$deleteExtensionsV1beta1CollectionNamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<Response$deleteExtensionsV1beta1CollectionNamespacedIngress$Status$200[ResponseContentType]> => { @@ -50430,7 +54061,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified Ingress */ readExtensionsV1beta1NamespacedIngress: <ResponseContentType extends ResponseContentType$readExtensionsV1beta1NamespacedIngress>(params: Params$readExtensionsV1beta1NamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<Response$readExtensionsV1beta1NamespacedIngress$Status$200[ResponseContentType]> => { @@ -50443,7 +54080,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified Ingress */ replaceExtensionsV1beta1NamespacedIngress: <ResponseContentType extends ResponseContentType$replaceExtensionsV1beta1NamespacedIngress>(params: Params$replaceExtensionsV1beta1NamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceExtensionsV1beta1NamespacedIngress$Status$200 | Response$replaceExtensionsV1beta1NamespacedIngress$Status$201)[ResponseContentType]> => { @@ -50457,7 +54100,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete an Ingress */ deleteExtensionsV1beta1NamespacedIngress: <ResponseContentType extends ResponseContentType$deleteExtensionsV1beta1NamespacedIngress>(params: Params$deleteExtensionsV1beta1NamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteExtensionsV1beta1NamespacedIngress$Status$200 | Response$deleteExtensionsV1beta1NamespacedIngress$Status$202)[ResponseContentType]> => { @@ -50473,7 +54122,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified Ingress */ patchExtensionsV1beta1NamespacedIngress: <RequestContentType extends RequestContentType$patchExtensionsV1beta1NamespacedIngress, ResponseContentType extends ResponseContentType$patchExtensionsV1beta1NamespacedIngress>(params: Params$patchExtensionsV1beta1NamespacedIngress<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchExtensionsV1beta1NamespacedIngress$Status$200[ResponseContentType]> => { @@ -50488,7 +54143,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified Ingress */ readExtensionsV1beta1NamespacedIngressStatus: <ResponseContentType extends ResponseContentType$readExtensionsV1beta1NamespacedIngressStatus>(params: Params$readExtensionsV1beta1NamespacedIngressStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readExtensionsV1beta1NamespacedIngressStatus$Status$200[ResponseContentType]> => { @@ -50499,7 +54160,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified Ingress */ replaceExtensionsV1beta1NamespacedIngressStatus: <ResponseContentType extends ResponseContentType$replaceExtensionsV1beta1NamespacedIngressStatus>(params: Params$replaceExtensionsV1beta1NamespacedIngressStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceExtensionsV1beta1NamespacedIngressStatus$Status$200 | Response$replaceExtensionsV1beta1NamespacedIngressStatus$Status$201)[ResponseContentType]> => { @@ -50513,7 +54180,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified Ingress */ patchExtensionsV1beta1NamespacedIngressStatus: <RequestContentType extends RequestContentType$patchExtensionsV1beta1NamespacedIngressStatus, ResponseContentType extends ResponseContentType$patchExtensionsV1beta1NamespacedIngressStatus>(params: Params$patchExtensionsV1beta1NamespacedIngressStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchExtensionsV1beta1NamespacedIngressStatus$Status$200[ResponseContentType]> => { @@ -50528,7 +54201,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Ingress. deprecated: use the 'watch' parameter with a list operation instead. */ watchExtensionsV1beta1IngressListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchExtensionsV1beta1IngressListForAllNamespaces>(params: Params$watchExtensionsV1beta1IngressListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchExtensionsV1beta1IngressListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -50547,7 +54226,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Ingress. deprecated: use the 'watch' parameter with a list operation instead. */ watchExtensionsV1beta1NamespacedIngressList: <ResponseContentType extends ResponseContentType$watchExtensionsV1beta1NamespacedIngressList>(params: Params$watchExtensionsV1beta1NamespacedIngressList<ResponseContentType>, option?: RequestOption): Promise<Response$watchExtensionsV1beta1NamespacedIngressList$Status$200[ResponseContentType]> => { @@ -50566,7 +54251,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind Ingress. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchExtensionsV1beta1NamespacedIngress: <ResponseContentType extends ResponseContentType$watchExtensionsV1beta1NamespacedIngress>(params: Params$watchExtensionsV1beta1NamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<Response$watchExtensionsV1beta1NamespacedIngress$Status$200[ResponseContentType]> => { @@ -50585,7 +54276,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get information of a group */ getFlowcontrolApiserverAPIGroup: <ResponseContentType extends ResponseContentType$getFlowcontrolApiserverAPIGroup>(params: Params$getFlowcontrolApiserverAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getFlowcontrolApiserverAPIGroup$Status$200[ResponseContentType]> => { @@ -50593,7 +54290,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get available resources */ getFlowcontrolApiserverV1alpha1APIResources: <ResponseContentType extends ResponseContentType$getFlowcontrolApiserverV1alpha1APIResources>(params: Params$getFlowcontrolApiserverV1alpha1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getFlowcontrolApiserverV1alpha1APIResources$Status$200[ResponseContentType]> => { @@ -50601,7 +54304,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind FlowSchema */ listFlowcontrolApiserverV1alpha1FlowSchema: <ResponseContentType extends ResponseContentType$listFlowcontrolApiserverV1alpha1FlowSchema>(params: Params$listFlowcontrolApiserverV1alpha1FlowSchema<ResponseContentType>, option?: RequestOption): Promise<Response$listFlowcontrolApiserverV1alpha1FlowSchema$Status$200[ResponseContentType]> => { @@ -50620,7 +54329,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a FlowSchema */ createFlowcontrolApiserverV1alpha1FlowSchema: <ResponseContentType extends ResponseContentType$createFlowcontrolApiserverV1alpha1FlowSchema>(params: Params$createFlowcontrolApiserverV1alpha1FlowSchema<ResponseContentType>, option?: RequestOption): Promise<(Response$createFlowcontrolApiserverV1alpha1FlowSchema$Status$200 | Response$createFlowcontrolApiserverV1alpha1FlowSchema$Status$201 | Response$createFlowcontrolApiserverV1alpha1FlowSchema$Status$202)[ResponseContentType]> => { @@ -50634,7 +54349,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of FlowSchema */ deleteFlowcontrolApiserverV1alpha1CollectionFlowSchema: <ResponseContentType extends ResponseContentType$deleteFlowcontrolApiserverV1alpha1CollectionFlowSchema>(params: Params$deleteFlowcontrolApiserverV1alpha1CollectionFlowSchema<ResponseContentType>, option?: RequestOption): Promise<Response$deleteFlowcontrolApiserverV1alpha1CollectionFlowSchema$Status$200[ResponseContentType]> => { @@ -50658,7 +54379,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified FlowSchema */ readFlowcontrolApiserverV1alpha1FlowSchema: <ResponseContentType extends ResponseContentType$readFlowcontrolApiserverV1alpha1FlowSchema>(params: Params$readFlowcontrolApiserverV1alpha1FlowSchema<ResponseContentType>, option?: RequestOption): Promise<Response$readFlowcontrolApiserverV1alpha1FlowSchema$Status$200[ResponseContentType]> => { @@ -50671,7 +54398,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified FlowSchema */ replaceFlowcontrolApiserverV1alpha1FlowSchema: <ResponseContentType extends ResponseContentType$replaceFlowcontrolApiserverV1alpha1FlowSchema>(params: Params$replaceFlowcontrolApiserverV1alpha1FlowSchema<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceFlowcontrolApiserverV1alpha1FlowSchema$Status$200 | Response$replaceFlowcontrolApiserverV1alpha1FlowSchema$Status$201)[ResponseContentType]> => { @@ -50685,7 +54418,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a FlowSchema */ deleteFlowcontrolApiserverV1alpha1FlowSchema: <ResponseContentType extends ResponseContentType$deleteFlowcontrolApiserverV1alpha1FlowSchema>(params: Params$deleteFlowcontrolApiserverV1alpha1FlowSchema<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteFlowcontrolApiserverV1alpha1FlowSchema$Status$200 | Response$deleteFlowcontrolApiserverV1alpha1FlowSchema$Status$202)[ResponseContentType]> => { @@ -50701,7 +54440,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified FlowSchema */ patchFlowcontrolApiserverV1alpha1FlowSchema: <RequestContentType extends RequestContentType$patchFlowcontrolApiserverV1alpha1FlowSchema, ResponseContentType extends ResponseContentType$patchFlowcontrolApiserverV1alpha1FlowSchema>(params: Params$patchFlowcontrolApiserverV1alpha1FlowSchema<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchFlowcontrolApiserverV1alpha1FlowSchema$Status$200[ResponseContentType]> => { @@ -50716,7 +54461,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified FlowSchema */ readFlowcontrolApiserverV1alpha1FlowSchemaStatus: <ResponseContentType extends ResponseContentType$readFlowcontrolApiserverV1alpha1FlowSchemaStatus>(params: Params$readFlowcontrolApiserverV1alpha1FlowSchemaStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readFlowcontrolApiserverV1alpha1FlowSchemaStatus$Status$200[ResponseContentType]> => { @@ -50727,7 +54478,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified FlowSchema */ replaceFlowcontrolApiserverV1alpha1FlowSchemaStatus: <ResponseContentType extends ResponseContentType$replaceFlowcontrolApiserverV1alpha1FlowSchemaStatus>(params: Params$replaceFlowcontrolApiserverV1alpha1FlowSchemaStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceFlowcontrolApiserverV1alpha1FlowSchemaStatus$Status$200 | Response$replaceFlowcontrolApiserverV1alpha1FlowSchemaStatus$Status$201)[ResponseContentType]> => { @@ -50741,7 +54498,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified FlowSchema */ patchFlowcontrolApiserverV1alpha1FlowSchemaStatus: <RequestContentType extends RequestContentType$patchFlowcontrolApiserverV1alpha1FlowSchemaStatus, ResponseContentType extends ResponseContentType$patchFlowcontrolApiserverV1alpha1FlowSchemaStatus>(params: Params$patchFlowcontrolApiserverV1alpha1FlowSchemaStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchFlowcontrolApiserverV1alpha1FlowSchemaStatus$Status$200[ResponseContentType]> => { @@ -50756,7 +54519,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind PriorityLevelConfiguration */ listFlowcontrolApiserverV1alpha1PriorityLevelConfiguration: <ResponseContentType extends ResponseContentType$listFlowcontrolApiserverV1alpha1PriorityLevelConfiguration>(params: Params$listFlowcontrolApiserverV1alpha1PriorityLevelConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$listFlowcontrolApiserverV1alpha1PriorityLevelConfiguration$Status$200[ResponseContentType]> => { @@ -50775,7 +54544,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a PriorityLevelConfiguration */ createFlowcontrolApiserverV1alpha1PriorityLevelConfiguration: <ResponseContentType extends ResponseContentType$createFlowcontrolApiserverV1alpha1PriorityLevelConfiguration>(params: Params$createFlowcontrolApiserverV1alpha1PriorityLevelConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$createFlowcontrolApiserverV1alpha1PriorityLevelConfiguration$Status$200 | Response$createFlowcontrolApiserverV1alpha1PriorityLevelConfiguration$Status$201 | Response$createFlowcontrolApiserverV1alpha1PriorityLevelConfiguration$Status$202)[ResponseContentType]> => { @@ -50789,7 +54564,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of PriorityLevelConfiguration */ deleteFlowcontrolApiserverV1alpha1CollectionPriorityLevelConfiguration: <ResponseContentType extends ResponseContentType$deleteFlowcontrolApiserverV1alpha1CollectionPriorityLevelConfiguration>(params: Params$deleteFlowcontrolApiserverV1alpha1CollectionPriorityLevelConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$deleteFlowcontrolApiserverV1alpha1CollectionPriorityLevelConfiguration$Status$200[ResponseContentType]> => { @@ -50813,7 +54594,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified PriorityLevelConfiguration */ readFlowcontrolApiserverV1alpha1PriorityLevelConfiguration: <ResponseContentType extends ResponseContentType$readFlowcontrolApiserverV1alpha1PriorityLevelConfiguration>(params: Params$readFlowcontrolApiserverV1alpha1PriorityLevelConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$readFlowcontrolApiserverV1alpha1PriorityLevelConfiguration$Status$200[ResponseContentType]> => { @@ -50826,7 +54613,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified PriorityLevelConfiguration */ replaceFlowcontrolApiserverV1alpha1PriorityLevelConfiguration: <ResponseContentType extends ResponseContentType$replaceFlowcontrolApiserverV1alpha1PriorityLevelConfiguration>(params: Params$replaceFlowcontrolApiserverV1alpha1PriorityLevelConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceFlowcontrolApiserverV1alpha1PriorityLevelConfiguration$Status$200 | Response$replaceFlowcontrolApiserverV1alpha1PriorityLevelConfiguration$Status$201)[ResponseContentType]> => { @@ -50840,7 +54633,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a PriorityLevelConfiguration */ deleteFlowcontrolApiserverV1alpha1PriorityLevelConfiguration: <ResponseContentType extends ResponseContentType$deleteFlowcontrolApiserverV1alpha1PriorityLevelConfiguration>(params: Params$deleteFlowcontrolApiserverV1alpha1PriorityLevelConfiguration<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteFlowcontrolApiserverV1alpha1PriorityLevelConfiguration$Status$200 | Response$deleteFlowcontrolApiserverV1alpha1PriorityLevelConfiguration$Status$202)[ResponseContentType]> => { @@ -50856,7 +54655,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified PriorityLevelConfiguration */ patchFlowcontrolApiserverV1alpha1PriorityLevelConfiguration: <RequestContentType extends RequestContentType$patchFlowcontrolApiserverV1alpha1PriorityLevelConfiguration, ResponseContentType extends ResponseContentType$patchFlowcontrolApiserverV1alpha1PriorityLevelConfiguration>(params: Params$patchFlowcontrolApiserverV1alpha1PriorityLevelConfiguration<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchFlowcontrolApiserverV1alpha1PriorityLevelConfiguration$Status$200[ResponseContentType]> => { @@ -50871,7 +54676,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified PriorityLevelConfiguration */ readFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus: <ResponseContentType extends ResponseContentType$readFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus>(params: Params$readFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus$Status$200[ResponseContentType]> => { @@ -50882,7 +54693,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified PriorityLevelConfiguration */ replaceFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus: <ResponseContentType extends ResponseContentType$replaceFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus>(params: Params$replaceFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus$Status$200 | Response$replaceFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus$Status$201)[ResponseContentType]> => { @@ -50896,7 +54713,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified PriorityLevelConfiguration */ patchFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus: <RequestContentType extends RequestContentType$patchFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus, ResponseContentType extends ResponseContentType$patchFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus>(params: Params$patchFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchFlowcontrolApiserverV1alpha1PriorityLevelConfigurationStatus$Status$200[ResponseContentType]> => { @@ -50911,7 +54734,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of FlowSchema. deprecated: use the 'watch' parameter with a list operation instead. */ watchFlowcontrolApiserverV1alpha1FlowSchemaList: <ResponseContentType extends ResponseContentType$watchFlowcontrolApiserverV1alpha1FlowSchemaList>(params: Params$watchFlowcontrolApiserverV1alpha1FlowSchemaList<ResponseContentType>, option?: RequestOption): Promise<Response$watchFlowcontrolApiserverV1alpha1FlowSchemaList$Status$200[ResponseContentType]> => { @@ -50930,7 +54759,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind FlowSchema. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchFlowcontrolApiserverV1alpha1FlowSchema: <ResponseContentType extends ResponseContentType$watchFlowcontrolApiserverV1alpha1FlowSchema>(params: Params$watchFlowcontrolApiserverV1alpha1FlowSchema<ResponseContentType>, option?: RequestOption): Promise<Response$watchFlowcontrolApiserverV1alpha1FlowSchema$Status$200[ResponseContentType]> => { @@ -50949,7 +54784,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of PriorityLevelConfiguration. deprecated: use the 'watch' parameter with a list operation instead. */ watchFlowcontrolApiserverV1alpha1PriorityLevelConfigurationList: <ResponseContentType extends ResponseContentType$watchFlowcontrolApiserverV1alpha1PriorityLevelConfigurationList>(params: Params$watchFlowcontrolApiserverV1alpha1PriorityLevelConfigurationList<ResponseContentType>, option?: RequestOption): Promise<Response$watchFlowcontrolApiserverV1alpha1PriorityLevelConfigurationList$Status$200[ResponseContentType]> => { @@ -50968,7 +54809,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind PriorityLevelConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchFlowcontrolApiserverV1alpha1PriorityLevelConfiguration: <ResponseContentType extends ResponseContentType$watchFlowcontrolApiserverV1alpha1PriorityLevelConfiguration>(params: Params$watchFlowcontrolApiserverV1alpha1PriorityLevelConfiguration<ResponseContentType>, option?: RequestOption): Promise<Response$watchFlowcontrolApiserverV1alpha1PriorityLevelConfiguration$Status$200[ResponseContentType]> => { @@ -50987,7 +54834,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get information of a group */ getNetworkingAPIGroup: <ResponseContentType extends ResponseContentType$getNetworkingAPIGroup>(params: Params$getNetworkingAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getNetworkingAPIGroup$Status$200[ResponseContentType]> => { @@ -50995,7 +54848,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get available resources */ getNetworkingV1APIResources: <ResponseContentType extends ResponseContentType$getNetworkingV1APIResources>(params: Params$getNetworkingV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getNetworkingV1APIResources$Status$200[ResponseContentType]> => { @@ -51003,7 +54862,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind NetworkPolicy */ listNetworkingV1NamespacedNetworkPolicy: <ResponseContentType extends ResponseContentType$listNetworkingV1NamespacedNetworkPolicy>(params: Params$listNetworkingV1NamespacedNetworkPolicy<ResponseContentType>, option?: RequestOption): Promise<Response$listNetworkingV1NamespacedNetworkPolicy$Status$200[ResponseContentType]> => { @@ -51022,7 +54887,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a NetworkPolicy */ createNetworkingV1NamespacedNetworkPolicy: <ResponseContentType extends ResponseContentType$createNetworkingV1NamespacedNetworkPolicy>(params: Params$createNetworkingV1NamespacedNetworkPolicy<ResponseContentType>, option?: RequestOption): Promise<(Response$createNetworkingV1NamespacedNetworkPolicy$Status$200 | Response$createNetworkingV1NamespacedNetworkPolicy$Status$201 | Response$createNetworkingV1NamespacedNetworkPolicy$Status$202)[ResponseContentType]> => { @@ -51036,7 +54907,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of NetworkPolicy */ deleteNetworkingV1CollectionNamespacedNetworkPolicy: <ResponseContentType extends ResponseContentType$deleteNetworkingV1CollectionNamespacedNetworkPolicy>(params: Params$deleteNetworkingV1CollectionNamespacedNetworkPolicy<ResponseContentType>, option?: RequestOption): Promise<Response$deleteNetworkingV1CollectionNamespacedNetworkPolicy$Status$200[ResponseContentType]> => { @@ -51060,7 +54937,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified NetworkPolicy */ readNetworkingV1NamespacedNetworkPolicy: <ResponseContentType extends ResponseContentType$readNetworkingV1NamespacedNetworkPolicy>(params: Params$readNetworkingV1NamespacedNetworkPolicy<ResponseContentType>, option?: RequestOption): Promise<Response$readNetworkingV1NamespacedNetworkPolicy$Status$200[ResponseContentType]> => { @@ -51073,7 +54956,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified NetworkPolicy */ replaceNetworkingV1NamespacedNetworkPolicy: <ResponseContentType extends ResponseContentType$replaceNetworkingV1NamespacedNetworkPolicy>(params: Params$replaceNetworkingV1NamespacedNetworkPolicy<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceNetworkingV1NamespacedNetworkPolicy$Status$200 | Response$replaceNetworkingV1NamespacedNetworkPolicy$Status$201)[ResponseContentType]> => { @@ -51087,7 +54976,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a NetworkPolicy */ deleteNetworkingV1NamespacedNetworkPolicy: <ResponseContentType extends ResponseContentType$deleteNetworkingV1NamespacedNetworkPolicy>(params: Params$deleteNetworkingV1NamespacedNetworkPolicy<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteNetworkingV1NamespacedNetworkPolicy$Status$200 | Response$deleteNetworkingV1NamespacedNetworkPolicy$Status$202)[ResponseContentType]> => { @@ -51103,7 +54998,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified NetworkPolicy */ patchNetworkingV1NamespacedNetworkPolicy: <RequestContentType extends RequestContentType$patchNetworkingV1NamespacedNetworkPolicy, ResponseContentType extends ResponseContentType$patchNetworkingV1NamespacedNetworkPolicy>(params: Params$patchNetworkingV1NamespacedNetworkPolicy<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchNetworkingV1NamespacedNetworkPolicy$Status$200[ResponseContentType]> => { @@ -51118,7 +55019,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind NetworkPolicy */ listNetworkingV1NetworkPolicyForAllNamespaces: <ResponseContentType extends ResponseContentType$listNetworkingV1NetworkPolicyForAllNamespaces>(params: Params$listNetworkingV1NetworkPolicyForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listNetworkingV1NetworkPolicyForAllNamespaces$Status$200[ResponseContentType]> => { @@ -51137,7 +55044,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of NetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead. */ watchNetworkingV1NamespacedNetworkPolicyList: <ResponseContentType extends ResponseContentType$watchNetworkingV1NamespacedNetworkPolicyList>(params: Params$watchNetworkingV1NamespacedNetworkPolicyList<ResponseContentType>, option?: RequestOption): Promise<Response$watchNetworkingV1NamespacedNetworkPolicyList$Status$200[ResponseContentType]> => { @@ -51156,7 +55069,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind NetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchNetworkingV1NamespacedNetworkPolicy: <ResponseContentType extends ResponseContentType$watchNetworkingV1NamespacedNetworkPolicy>(params: Params$watchNetworkingV1NamespacedNetworkPolicy<ResponseContentType>, option?: RequestOption): Promise<Response$watchNetworkingV1NamespacedNetworkPolicy$Status$200[ResponseContentType]> => { @@ -51175,7 +55094,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of NetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead. */ watchNetworkingV1NetworkPolicyListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchNetworkingV1NetworkPolicyListForAllNamespaces>(params: Params$watchNetworkingV1NetworkPolicyListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchNetworkingV1NetworkPolicyListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -51194,7 +55119,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get available resources */ getNetworkingV1beta1APIResources: <ResponseContentType extends ResponseContentType$getNetworkingV1beta1APIResources>(params: Params$getNetworkingV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getNetworkingV1beta1APIResources$Status$200[ResponseContentType]> => { @@ -51202,7 +55133,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind IngressClass */ listNetworkingV1beta1IngressClass: <ResponseContentType extends ResponseContentType$listNetworkingV1beta1IngressClass>(params: Params$listNetworkingV1beta1IngressClass<ResponseContentType>, option?: RequestOption): Promise<Response$listNetworkingV1beta1IngressClass$Status$200[ResponseContentType]> => { @@ -51221,7 +55158,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create an IngressClass */ createNetworkingV1beta1IngressClass: <ResponseContentType extends ResponseContentType$createNetworkingV1beta1IngressClass>(params: Params$createNetworkingV1beta1IngressClass<ResponseContentType>, option?: RequestOption): Promise<(Response$createNetworkingV1beta1IngressClass$Status$200 | Response$createNetworkingV1beta1IngressClass$Status$201 | Response$createNetworkingV1beta1IngressClass$Status$202)[ResponseContentType]> => { @@ -51235,7 +55178,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of IngressClass */ deleteNetworkingV1beta1CollectionIngressClass: <ResponseContentType extends ResponseContentType$deleteNetworkingV1beta1CollectionIngressClass>(params: Params$deleteNetworkingV1beta1CollectionIngressClass<ResponseContentType>, option?: RequestOption): Promise<Response$deleteNetworkingV1beta1CollectionIngressClass$Status$200[ResponseContentType]> => { @@ -51259,7 +55208,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified IngressClass */ readNetworkingV1beta1IngressClass: <ResponseContentType extends ResponseContentType$readNetworkingV1beta1IngressClass>(params: Params$readNetworkingV1beta1IngressClass<ResponseContentType>, option?: RequestOption): Promise<Response$readNetworkingV1beta1IngressClass$Status$200[ResponseContentType]> => { @@ -51272,7 +55227,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified IngressClass */ replaceNetworkingV1beta1IngressClass: <ResponseContentType extends ResponseContentType$replaceNetworkingV1beta1IngressClass>(params: Params$replaceNetworkingV1beta1IngressClass<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceNetworkingV1beta1IngressClass$Status$200 | Response$replaceNetworkingV1beta1IngressClass$Status$201)[ResponseContentType]> => { @@ -51286,7 +55247,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete an IngressClass */ deleteNetworkingV1beta1IngressClass: <ResponseContentType extends ResponseContentType$deleteNetworkingV1beta1IngressClass>(params: Params$deleteNetworkingV1beta1IngressClass<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteNetworkingV1beta1IngressClass$Status$200 | Response$deleteNetworkingV1beta1IngressClass$Status$202)[ResponseContentType]> => { @@ -51302,7 +55269,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified IngressClass */ patchNetworkingV1beta1IngressClass: <RequestContentType extends RequestContentType$patchNetworkingV1beta1IngressClass, ResponseContentType extends ResponseContentType$patchNetworkingV1beta1IngressClass>(params: Params$patchNetworkingV1beta1IngressClass<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchNetworkingV1beta1IngressClass$Status$200[ResponseContentType]> => { @@ -51317,7 +55290,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Ingress */ listNetworkingV1beta1IngressForAllNamespaces: <ResponseContentType extends ResponseContentType$listNetworkingV1beta1IngressForAllNamespaces>(params: Params$listNetworkingV1beta1IngressForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listNetworkingV1beta1IngressForAllNamespaces$Status$200[ResponseContentType]> => { @@ -51336,7 +55315,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Ingress */ listNetworkingV1beta1NamespacedIngress: <ResponseContentType extends ResponseContentType$listNetworkingV1beta1NamespacedIngress>(params: Params$listNetworkingV1beta1NamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<Response$listNetworkingV1beta1NamespacedIngress$Status$200[ResponseContentType]> => { @@ -51355,7 +55340,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create an Ingress */ createNetworkingV1beta1NamespacedIngress: <ResponseContentType extends ResponseContentType$createNetworkingV1beta1NamespacedIngress>(params: Params$createNetworkingV1beta1NamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<(Response$createNetworkingV1beta1NamespacedIngress$Status$200 | Response$createNetworkingV1beta1NamespacedIngress$Status$201 | Response$createNetworkingV1beta1NamespacedIngress$Status$202)[ResponseContentType]> => { @@ -51369,7 +55360,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of Ingress */ deleteNetworkingV1beta1CollectionNamespacedIngress: <ResponseContentType extends ResponseContentType$deleteNetworkingV1beta1CollectionNamespacedIngress>(params: Params$deleteNetworkingV1beta1CollectionNamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<Response$deleteNetworkingV1beta1CollectionNamespacedIngress$Status$200[ResponseContentType]> => { @@ -51393,7 +55390,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified Ingress */ readNetworkingV1beta1NamespacedIngress: <ResponseContentType extends ResponseContentType$readNetworkingV1beta1NamespacedIngress>(params: Params$readNetworkingV1beta1NamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<Response$readNetworkingV1beta1NamespacedIngress$Status$200[ResponseContentType]> => { @@ -51406,7 +55409,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified Ingress */ replaceNetworkingV1beta1NamespacedIngress: <ResponseContentType extends ResponseContentType$replaceNetworkingV1beta1NamespacedIngress>(params: Params$replaceNetworkingV1beta1NamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceNetworkingV1beta1NamespacedIngress$Status$200 | Response$replaceNetworkingV1beta1NamespacedIngress$Status$201)[ResponseContentType]> => { @@ -51420,7 +55429,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete an Ingress */ deleteNetworkingV1beta1NamespacedIngress: <ResponseContentType extends ResponseContentType$deleteNetworkingV1beta1NamespacedIngress>(params: Params$deleteNetworkingV1beta1NamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteNetworkingV1beta1NamespacedIngress$Status$200 | Response$deleteNetworkingV1beta1NamespacedIngress$Status$202)[ResponseContentType]> => { @@ -51436,7 +55451,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified Ingress */ patchNetworkingV1beta1NamespacedIngress: <RequestContentType extends RequestContentType$patchNetworkingV1beta1NamespacedIngress, ResponseContentType extends ResponseContentType$patchNetworkingV1beta1NamespacedIngress>(params: Params$patchNetworkingV1beta1NamespacedIngress<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchNetworkingV1beta1NamespacedIngress$Status$200[ResponseContentType]> => { @@ -51451,7 +55472,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified Ingress */ readNetworkingV1beta1NamespacedIngressStatus: <ResponseContentType extends ResponseContentType$readNetworkingV1beta1NamespacedIngressStatus>(params: Params$readNetworkingV1beta1NamespacedIngressStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readNetworkingV1beta1NamespacedIngressStatus$Status$200[ResponseContentType]> => { @@ -51462,7 +55489,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified Ingress */ replaceNetworkingV1beta1NamespacedIngressStatus: <ResponseContentType extends ResponseContentType$replaceNetworkingV1beta1NamespacedIngressStatus>(params: Params$replaceNetworkingV1beta1NamespacedIngressStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceNetworkingV1beta1NamespacedIngressStatus$Status$200 | Response$replaceNetworkingV1beta1NamespacedIngressStatus$Status$201)[ResponseContentType]> => { @@ -51476,7 +55509,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified Ingress */ patchNetworkingV1beta1NamespacedIngressStatus: <RequestContentType extends RequestContentType$patchNetworkingV1beta1NamespacedIngressStatus, ResponseContentType extends ResponseContentType$patchNetworkingV1beta1NamespacedIngressStatus>(params: Params$patchNetworkingV1beta1NamespacedIngressStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchNetworkingV1beta1NamespacedIngressStatus$Status$200[ResponseContentType]> => { @@ -51491,7 +55530,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of IngressClass. deprecated: use the 'watch' parameter with a list operation instead. */ watchNetworkingV1beta1IngressClassList: <ResponseContentType extends ResponseContentType$watchNetworkingV1beta1IngressClassList>(params: Params$watchNetworkingV1beta1IngressClassList<ResponseContentType>, option?: RequestOption): Promise<Response$watchNetworkingV1beta1IngressClassList$Status$200[ResponseContentType]> => { @@ -51510,7 +55555,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind IngressClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchNetworkingV1beta1IngressClass: <ResponseContentType extends ResponseContentType$watchNetworkingV1beta1IngressClass>(params: Params$watchNetworkingV1beta1IngressClass<ResponseContentType>, option?: RequestOption): Promise<Response$watchNetworkingV1beta1IngressClass$Status$200[ResponseContentType]> => { @@ -51529,7 +55580,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Ingress. deprecated: use the 'watch' parameter with a list operation instead. */ watchNetworkingV1beta1IngressListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchNetworkingV1beta1IngressListForAllNamespaces>(params: Params$watchNetworkingV1beta1IngressListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchNetworkingV1beta1IngressListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -51548,7 +55605,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Ingress. deprecated: use the 'watch' parameter with a list operation instead. */ watchNetworkingV1beta1NamespacedIngressList: <ResponseContentType extends ResponseContentType$watchNetworkingV1beta1NamespacedIngressList>(params: Params$watchNetworkingV1beta1NamespacedIngressList<ResponseContentType>, option?: RequestOption): Promise<Response$watchNetworkingV1beta1NamespacedIngressList$Status$200[ResponseContentType]> => { @@ -51567,7 +55630,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind Ingress. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchNetworkingV1beta1NamespacedIngress: <ResponseContentType extends ResponseContentType$watchNetworkingV1beta1NamespacedIngress>(params: Params$watchNetworkingV1beta1NamespacedIngress<ResponseContentType>, option?: RequestOption): Promise<Response$watchNetworkingV1beta1NamespacedIngress$Status$200[ResponseContentType]> => { @@ -51586,7 +55655,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get information of a group */ getNodeAPIGroup: <ResponseContentType extends ResponseContentType$getNodeAPIGroup>(params: Params$getNodeAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getNodeAPIGroup$Status$200[ResponseContentType]> => { @@ -51594,7 +55669,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get available resources */ getNodeV1alpha1APIResources: <ResponseContentType extends ResponseContentType$getNodeV1alpha1APIResources>(params: Params$getNodeV1alpha1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getNodeV1alpha1APIResources$Status$200[ResponseContentType]> => { @@ -51602,7 +55683,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind RuntimeClass */ listNodeV1alpha1RuntimeClass: <ResponseContentType extends ResponseContentType$listNodeV1alpha1RuntimeClass>(params: Params$listNodeV1alpha1RuntimeClass<ResponseContentType>, option?: RequestOption): Promise<Response$listNodeV1alpha1RuntimeClass$Status$200[ResponseContentType]> => { @@ -51621,7 +55708,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a RuntimeClass */ createNodeV1alpha1RuntimeClass: <ResponseContentType extends ResponseContentType$createNodeV1alpha1RuntimeClass>(params: Params$createNodeV1alpha1RuntimeClass<ResponseContentType>, option?: RequestOption): Promise<(Response$createNodeV1alpha1RuntimeClass$Status$200 | Response$createNodeV1alpha1RuntimeClass$Status$201 | Response$createNodeV1alpha1RuntimeClass$Status$202)[ResponseContentType]> => { @@ -51635,7 +55728,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of RuntimeClass */ deleteNodeV1alpha1CollectionRuntimeClass: <ResponseContentType extends ResponseContentType$deleteNodeV1alpha1CollectionRuntimeClass>(params: Params$deleteNodeV1alpha1CollectionRuntimeClass<ResponseContentType>, option?: RequestOption): Promise<Response$deleteNodeV1alpha1CollectionRuntimeClass$Status$200[ResponseContentType]> => { @@ -51659,7 +55758,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified RuntimeClass */ readNodeV1alpha1RuntimeClass: <ResponseContentType extends ResponseContentType$readNodeV1alpha1RuntimeClass>(params: Params$readNodeV1alpha1RuntimeClass<ResponseContentType>, option?: RequestOption): Promise<Response$readNodeV1alpha1RuntimeClass$Status$200[ResponseContentType]> => { @@ -51672,7 +55777,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified RuntimeClass */ replaceNodeV1alpha1RuntimeClass: <ResponseContentType extends ResponseContentType$replaceNodeV1alpha1RuntimeClass>(params: Params$replaceNodeV1alpha1RuntimeClass<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceNodeV1alpha1RuntimeClass$Status$200 | Response$replaceNodeV1alpha1RuntimeClass$Status$201)[ResponseContentType]> => { @@ -51686,7 +55797,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a RuntimeClass */ deleteNodeV1alpha1RuntimeClass: <ResponseContentType extends ResponseContentType$deleteNodeV1alpha1RuntimeClass>(params: Params$deleteNodeV1alpha1RuntimeClass<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteNodeV1alpha1RuntimeClass$Status$200 | Response$deleteNodeV1alpha1RuntimeClass$Status$202)[ResponseContentType]> => { @@ -51702,7 +55819,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified RuntimeClass */ patchNodeV1alpha1RuntimeClass: <RequestContentType extends RequestContentType$patchNodeV1alpha1RuntimeClass, ResponseContentType extends ResponseContentType$patchNodeV1alpha1RuntimeClass>(params: Params$patchNodeV1alpha1RuntimeClass<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchNodeV1alpha1RuntimeClass$Status$200[ResponseContentType]> => { @@ -51717,7 +55840,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of RuntimeClass. deprecated: use the 'watch' parameter with a list operation instead. */ watchNodeV1alpha1RuntimeClassList: <ResponseContentType extends ResponseContentType$watchNodeV1alpha1RuntimeClassList>(params: Params$watchNodeV1alpha1RuntimeClassList<ResponseContentType>, option?: RequestOption): Promise<Response$watchNodeV1alpha1RuntimeClassList$Status$200[ResponseContentType]> => { @@ -51736,7 +55865,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind RuntimeClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchNodeV1alpha1RuntimeClass: <ResponseContentType extends ResponseContentType$watchNodeV1alpha1RuntimeClass>(params: Params$watchNodeV1alpha1RuntimeClass<ResponseContentType>, option?: RequestOption): Promise<Response$watchNodeV1alpha1RuntimeClass$Status$200[ResponseContentType]> => { @@ -51755,7 +55890,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get available resources */ getNodeV1beta1APIResources: <ResponseContentType extends ResponseContentType$getNodeV1beta1APIResources>(params: Params$getNodeV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getNodeV1beta1APIResources$Status$200[ResponseContentType]> => { @@ -51763,7 +55904,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind RuntimeClass */ listNodeV1beta1RuntimeClass: <ResponseContentType extends ResponseContentType$listNodeV1beta1RuntimeClass>(params: Params$listNodeV1beta1RuntimeClass<ResponseContentType>, option?: RequestOption): Promise<Response$listNodeV1beta1RuntimeClass$Status$200[ResponseContentType]> => { @@ -51782,7 +55929,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a RuntimeClass */ createNodeV1beta1RuntimeClass: <ResponseContentType extends ResponseContentType$createNodeV1beta1RuntimeClass>(params: Params$createNodeV1beta1RuntimeClass<ResponseContentType>, option?: RequestOption): Promise<(Response$createNodeV1beta1RuntimeClass$Status$200 | Response$createNodeV1beta1RuntimeClass$Status$201 | Response$createNodeV1beta1RuntimeClass$Status$202)[ResponseContentType]> => { @@ -51796,7 +55949,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of RuntimeClass */ deleteNodeV1beta1CollectionRuntimeClass: <ResponseContentType extends ResponseContentType$deleteNodeV1beta1CollectionRuntimeClass>(params: Params$deleteNodeV1beta1CollectionRuntimeClass<ResponseContentType>, option?: RequestOption): Promise<Response$deleteNodeV1beta1CollectionRuntimeClass$Status$200[ResponseContentType]> => { @@ -51820,7 +55979,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified RuntimeClass */ readNodeV1beta1RuntimeClass: <ResponseContentType extends ResponseContentType$readNodeV1beta1RuntimeClass>(params: Params$readNodeV1beta1RuntimeClass<ResponseContentType>, option?: RequestOption): Promise<Response$readNodeV1beta1RuntimeClass$Status$200[ResponseContentType]> => { @@ -51833,7 +55998,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified RuntimeClass */ replaceNodeV1beta1RuntimeClass: <ResponseContentType extends ResponseContentType$replaceNodeV1beta1RuntimeClass>(params: Params$replaceNodeV1beta1RuntimeClass<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceNodeV1beta1RuntimeClass$Status$200 | Response$replaceNodeV1beta1RuntimeClass$Status$201)[ResponseContentType]> => { @@ -51847,7 +56018,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a RuntimeClass */ deleteNodeV1beta1RuntimeClass: <ResponseContentType extends ResponseContentType$deleteNodeV1beta1RuntimeClass>(params: Params$deleteNodeV1beta1RuntimeClass<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteNodeV1beta1RuntimeClass$Status$200 | Response$deleteNodeV1beta1RuntimeClass$Status$202)[ResponseContentType]> => { @@ -51863,7 +56040,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified RuntimeClass */ patchNodeV1beta1RuntimeClass: <RequestContentType extends RequestContentType$patchNodeV1beta1RuntimeClass, ResponseContentType extends ResponseContentType$patchNodeV1beta1RuntimeClass>(params: Params$patchNodeV1beta1RuntimeClass<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchNodeV1beta1RuntimeClass$Status$200[ResponseContentType]> => { @@ -51878,7 +56061,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of RuntimeClass. deprecated: use the 'watch' parameter with a list operation instead. */ watchNodeV1beta1RuntimeClassList: <ResponseContentType extends ResponseContentType$watchNodeV1beta1RuntimeClassList>(params: Params$watchNodeV1beta1RuntimeClassList<ResponseContentType>, option?: RequestOption): Promise<Response$watchNodeV1beta1RuntimeClassList$Status$200[ResponseContentType]> => { @@ -51897,7 +56086,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind RuntimeClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchNodeV1beta1RuntimeClass: <ResponseContentType extends ResponseContentType$watchNodeV1beta1RuntimeClass>(params: Params$watchNodeV1beta1RuntimeClass<ResponseContentType>, option?: RequestOption): Promise<Response$watchNodeV1beta1RuntimeClass$Status$200[ResponseContentType]> => { @@ -51916,7 +56111,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get information of a group */ getPolicyAPIGroup: <ResponseContentType extends ResponseContentType$getPolicyAPIGroup>(params: Params$getPolicyAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getPolicyAPIGroup$Status$200[ResponseContentType]> => { @@ -51924,7 +56125,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get available resources */ getPolicyV1beta1APIResources: <ResponseContentType extends ResponseContentType$getPolicyV1beta1APIResources>(params: Params$getPolicyV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getPolicyV1beta1APIResources$Status$200[ResponseContentType]> => { @@ -51932,7 +56139,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind PodDisruptionBudget */ listPolicyV1beta1NamespacedPodDisruptionBudget: <ResponseContentType extends ResponseContentType$listPolicyV1beta1NamespacedPodDisruptionBudget>(params: Params$listPolicyV1beta1NamespacedPodDisruptionBudget<ResponseContentType>, option?: RequestOption): Promise<Response$listPolicyV1beta1NamespacedPodDisruptionBudget$Status$200[ResponseContentType]> => { @@ -51951,7 +56164,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a PodDisruptionBudget */ createPolicyV1beta1NamespacedPodDisruptionBudget: <ResponseContentType extends ResponseContentType$createPolicyV1beta1NamespacedPodDisruptionBudget>(params: Params$createPolicyV1beta1NamespacedPodDisruptionBudget<ResponseContentType>, option?: RequestOption): Promise<(Response$createPolicyV1beta1NamespacedPodDisruptionBudget$Status$200 | Response$createPolicyV1beta1NamespacedPodDisruptionBudget$Status$201 | Response$createPolicyV1beta1NamespacedPodDisruptionBudget$Status$202)[ResponseContentType]> => { @@ -51965,7 +56184,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of PodDisruptionBudget */ deletePolicyV1beta1CollectionNamespacedPodDisruptionBudget: <ResponseContentType extends ResponseContentType$deletePolicyV1beta1CollectionNamespacedPodDisruptionBudget>(params: Params$deletePolicyV1beta1CollectionNamespacedPodDisruptionBudget<ResponseContentType>, option?: RequestOption): Promise<Response$deletePolicyV1beta1CollectionNamespacedPodDisruptionBudget$Status$200[ResponseContentType]> => { @@ -51989,7 +56214,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified PodDisruptionBudget */ readPolicyV1beta1NamespacedPodDisruptionBudget: <ResponseContentType extends ResponseContentType$readPolicyV1beta1NamespacedPodDisruptionBudget>(params: Params$readPolicyV1beta1NamespacedPodDisruptionBudget<ResponseContentType>, option?: RequestOption): Promise<Response$readPolicyV1beta1NamespacedPodDisruptionBudget$Status$200[ResponseContentType]> => { @@ -52002,7 +56233,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified PodDisruptionBudget */ replacePolicyV1beta1NamespacedPodDisruptionBudget: <ResponseContentType extends ResponseContentType$replacePolicyV1beta1NamespacedPodDisruptionBudget>(params: Params$replacePolicyV1beta1NamespacedPodDisruptionBudget<ResponseContentType>, option?: RequestOption): Promise<(Response$replacePolicyV1beta1NamespacedPodDisruptionBudget$Status$200 | Response$replacePolicyV1beta1NamespacedPodDisruptionBudget$Status$201)[ResponseContentType]> => { @@ -52016,7 +56253,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a PodDisruptionBudget */ deletePolicyV1beta1NamespacedPodDisruptionBudget: <ResponseContentType extends ResponseContentType$deletePolicyV1beta1NamespacedPodDisruptionBudget>(params: Params$deletePolicyV1beta1NamespacedPodDisruptionBudget<ResponseContentType>, option?: RequestOption): Promise<(Response$deletePolicyV1beta1NamespacedPodDisruptionBudget$Status$200 | Response$deletePolicyV1beta1NamespacedPodDisruptionBudget$Status$202)[ResponseContentType]> => { @@ -52032,7 +56275,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified PodDisruptionBudget */ patchPolicyV1beta1NamespacedPodDisruptionBudget: <RequestContentType extends RequestContentType$patchPolicyV1beta1NamespacedPodDisruptionBudget, ResponseContentType extends ResponseContentType$patchPolicyV1beta1NamespacedPodDisruptionBudget>(params: Params$patchPolicyV1beta1NamespacedPodDisruptionBudget<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchPolicyV1beta1NamespacedPodDisruptionBudget$Status$200[ResponseContentType]> => { @@ -52047,7 +56296,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified PodDisruptionBudget */ readPolicyV1beta1NamespacedPodDisruptionBudgetStatus: <ResponseContentType extends ResponseContentType$readPolicyV1beta1NamespacedPodDisruptionBudgetStatus>(params: Params$readPolicyV1beta1NamespacedPodDisruptionBudgetStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readPolicyV1beta1NamespacedPodDisruptionBudgetStatus$Status$200[ResponseContentType]> => { @@ -52058,7 +56313,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified PodDisruptionBudget */ replacePolicyV1beta1NamespacedPodDisruptionBudgetStatus: <ResponseContentType extends ResponseContentType$replacePolicyV1beta1NamespacedPodDisruptionBudgetStatus>(params: Params$replacePolicyV1beta1NamespacedPodDisruptionBudgetStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replacePolicyV1beta1NamespacedPodDisruptionBudgetStatus$Status$200 | Response$replacePolicyV1beta1NamespacedPodDisruptionBudgetStatus$Status$201)[ResponseContentType]> => { @@ -52072,7 +56333,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified PodDisruptionBudget */ patchPolicyV1beta1NamespacedPodDisruptionBudgetStatus: <RequestContentType extends RequestContentType$patchPolicyV1beta1NamespacedPodDisruptionBudgetStatus, ResponseContentType extends ResponseContentType$patchPolicyV1beta1NamespacedPodDisruptionBudgetStatus>(params: Params$patchPolicyV1beta1NamespacedPodDisruptionBudgetStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchPolicyV1beta1NamespacedPodDisruptionBudgetStatus$Status$200[ResponseContentType]> => { @@ -52087,7 +56354,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind PodDisruptionBudget */ listPolicyV1beta1PodDisruptionBudgetForAllNamespaces: <ResponseContentType extends ResponseContentType$listPolicyV1beta1PodDisruptionBudgetForAllNamespaces>(params: Params$listPolicyV1beta1PodDisruptionBudgetForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listPolicyV1beta1PodDisruptionBudgetForAllNamespaces$Status$200[ResponseContentType]> => { @@ -52106,7 +56379,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind PodSecurityPolicy */ listPolicyV1beta1PodSecurityPolicy: <ResponseContentType extends ResponseContentType$listPolicyV1beta1PodSecurityPolicy>(params: Params$listPolicyV1beta1PodSecurityPolicy<ResponseContentType>, option?: RequestOption): Promise<Response$listPolicyV1beta1PodSecurityPolicy$Status$200[ResponseContentType]> => { @@ -52125,7 +56404,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a PodSecurityPolicy */ createPolicyV1beta1PodSecurityPolicy: <ResponseContentType extends ResponseContentType$createPolicyV1beta1PodSecurityPolicy>(params: Params$createPolicyV1beta1PodSecurityPolicy<ResponseContentType>, option?: RequestOption): Promise<(Response$createPolicyV1beta1PodSecurityPolicy$Status$200 | Response$createPolicyV1beta1PodSecurityPolicy$Status$201 | Response$createPolicyV1beta1PodSecurityPolicy$Status$202)[ResponseContentType]> => { @@ -52139,7 +56424,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of PodSecurityPolicy */ deletePolicyV1beta1CollectionPodSecurityPolicy: <ResponseContentType extends ResponseContentType$deletePolicyV1beta1CollectionPodSecurityPolicy>(params: Params$deletePolicyV1beta1CollectionPodSecurityPolicy<ResponseContentType>, option?: RequestOption): Promise<Response$deletePolicyV1beta1CollectionPodSecurityPolicy$Status$200[ResponseContentType]> => { @@ -52163,7 +56454,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified PodSecurityPolicy */ readPolicyV1beta1PodSecurityPolicy: <ResponseContentType extends ResponseContentType$readPolicyV1beta1PodSecurityPolicy>(params: Params$readPolicyV1beta1PodSecurityPolicy<ResponseContentType>, option?: RequestOption): Promise<Response$readPolicyV1beta1PodSecurityPolicy$Status$200[ResponseContentType]> => { @@ -52176,7 +56473,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified PodSecurityPolicy */ replacePolicyV1beta1PodSecurityPolicy: <ResponseContentType extends ResponseContentType$replacePolicyV1beta1PodSecurityPolicy>(params: Params$replacePolicyV1beta1PodSecurityPolicy<ResponseContentType>, option?: RequestOption): Promise<(Response$replacePolicyV1beta1PodSecurityPolicy$Status$200 | Response$replacePolicyV1beta1PodSecurityPolicy$Status$201)[ResponseContentType]> => { @@ -52190,7 +56493,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a PodSecurityPolicy */ deletePolicyV1beta1PodSecurityPolicy: <ResponseContentType extends ResponseContentType$deletePolicyV1beta1PodSecurityPolicy>(params: Params$deletePolicyV1beta1PodSecurityPolicy<ResponseContentType>, option?: RequestOption): Promise<(Response$deletePolicyV1beta1PodSecurityPolicy$Status$200 | Response$deletePolicyV1beta1PodSecurityPolicy$Status$202)[ResponseContentType]> => { @@ -52206,7 +56515,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified PodSecurityPolicy */ patchPolicyV1beta1PodSecurityPolicy: <RequestContentType extends RequestContentType$patchPolicyV1beta1PodSecurityPolicy, ResponseContentType extends ResponseContentType$patchPolicyV1beta1PodSecurityPolicy>(params: Params$patchPolicyV1beta1PodSecurityPolicy<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchPolicyV1beta1PodSecurityPolicy$Status$200[ResponseContentType]> => { @@ -52221,7 +56536,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead. */ watchPolicyV1beta1NamespacedPodDisruptionBudgetList: <ResponseContentType extends ResponseContentType$watchPolicyV1beta1NamespacedPodDisruptionBudgetList>(params: Params$watchPolicyV1beta1NamespacedPodDisruptionBudgetList<ResponseContentType>, option?: RequestOption): Promise<Response$watchPolicyV1beta1NamespacedPodDisruptionBudgetList$Status$200[ResponseContentType]> => { @@ -52240,7 +56561,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchPolicyV1beta1NamespacedPodDisruptionBudget: <ResponseContentType extends ResponseContentType$watchPolicyV1beta1NamespacedPodDisruptionBudget>(params: Params$watchPolicyV1beta1NamespacedPodDisruptionBudget<ResponseContentType>, option?: RequestOption): Promise<Response$watchPolicyV1beta1NamespacedPodDisruptionBudget$Status$200[ResponseContentType]> => { @@ -52259,7 +56586,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead. */ watchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces>(params: Params$watchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchPolicyV1beta1PodDisruptionBudgetListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -52278,7 +56611,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of PodSecurityPolicy. deprecated: use the 'watch' parameter with a list operation instead. */ watchPolicyV1beta1PodSecurityPolicyList: <ResponseContentType extends ResponseContentType$watchPolicyV1beta1PodSecurityPolicyList>(params: Params$watchPolicyV1beta1PodSecurityPolicyList<ResponseContentType>, option?: RequestOption): Promise<Response$watchPolicyV1beta1PodSecurityPolicyList$Status$200[ResponseContentType]> => { @@ -52297,7 +56636,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind PodSecurityPolicy. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchPolicyV1beta1PodSecurityPolicy: <ResponseContentType extends ResponseContentType$watchPolicyV1beta1PodSecurityPolicy>(params: Params$watchPolicyV1beta1PodSecurityPolicy<ResponseContentType>, option?: RequestOption): Promise<Response$watchPolicyV1beta1PodSecurityPolicy$Status$200[ResponseContentType]> => { @@ -52316,7 +56661,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get information of a group */ getRbacAuthorizationAPIGroup: <ResponseContentType extends ResponseContentType$getRbacAuthorizationAPIGroup>(params: Params$getRbacAuthorizationAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getRbacAuthorizationAPIGroup$Status$200[ResponseContentType]> => { @@ -52324,7 +56675,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get available resources */ getRbacAuthorizationV1APIResources: <ResponseContentType extends ResponseContentType$getRbacAuthorizationV1APIResources>(params: Params$getRbacAuthorizationV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getRbacAuthorizationV1APIResources$Status$200[ResponseContentType]> => { @@ -52332,7 +56689,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind ClusterRoleBinding */ listRbacAuthorizationV1ClusterRoleBinding: <ResponseContentType extends ResponseContentType$listRbacAuthorizationV1ClusterRoleBinding>(params: Params$listRbacAuthorizationV1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1ClusterRoleBinding$Status$200[ResponseContentType]> => { @@ -52351,7 +56714,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a ClusterRoleBinding */ createRbacAuthorizationV1ClusterRoleBinding: <ResponseContentType extends ResponseContentType$createRbacAuthorizationV1ClusterRoleBinding>(params: Params$createRbacAuthorizationV1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$createRbacAuthorizationV1ClusterRoleBinding$Status$200 | Response$createRbacAuthorizationV1ClusterRoleBinding$Status$201 | Response$createRbacAuthorizationV1ClusterRoleBinding$Status$202)[ResponseContentType]> => { @@ -52365,7 +56734,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of ClusterRoleBinding */ deleteRbacAuthorizationV1CollectionClusterRoleBinding: <ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1CollectionClusterRoleBinding>(params: Params$deleteRbacAuthorizationV1CollectionClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$deleteRbacAuthorizationV1CollectionClusterRoleBinding$Status$200[ResponseContentType]> => { @@ -52389,7 +56764,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified ClusterRoleBinding */ readRbacAuthorizationV1ClusterRoleBinding: <ResponseContentType extends ResponseContentType$readRbacAuthorizationV1ClusterRoleBinding>(params: Params$readRbacAuthorizationV1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$readRbacAuthorizationV1ClusterRoleBinding$Status$200[ResponseContentType]> => { @@ -52400,7 +56781,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified ClusterRoleBinding */ replaceRbacAuthorizationV1ClusterRoleBinding: <ResponseContentType extends ResponseContentType$replaceRbacAuthorizationV1ClusterRoleBinding>(params: Params$replaceRbacAuthorizationV1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceRbacAuthorizationV1ClusterRoleBinding$Status$200 | Response$replaceRbacAuthorizationV1ClusterRoleBinding$Status$201)[ResponseContentType]> => { @@ -52414,7 +56801,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a ClusterRoleBinding */ deleteRbacAuthorizationV1ClusterRoleBinding: <ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1ClusterRoleBinding>(params: Params$deleteRbacAuthorizationV1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteRbacAuthorizationV1ClusterRoleBinding$Status$200 | Response$deleteRbacAuthorizationV1ClusterRoleBinding$Status$202)[ResponseContentType]> => { @@ -52430,7 +56823,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified ClusterRoleBinding */ patchRbacAuthorizationV1ClusterRoleBinding: <RequestContentType extends RequestContentType$patchRbacAuthorizationV1ClusterRoleBinding, ResponseContentType extends ResponseContentType$patchRbacAuthorizationV1ClusterRoleBinding>(params: Params$patchRbacAuthorizationV1ClusterRoleBinding<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchRbacAuthorizationV1ClusterRoleBinding$Status$200[ResponseContentType]> => { @@ -52445,7 +56844,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind ClusterRole */ listRbacAuthorizationV1ClusterRole: <ResponseContentType extends ResponseContentType$listRbacAuthorizationV1ClusterRole>(params: Params$listRbacAuthorizationV1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1ClusterRole$Status$200[ResponseContentType]> => { @@ -52464,7 +56869,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a ClusterRole */ createRbacAuthorizationV1ClusterRole: <ResponseContentType extends ResponseContentType$createRbacAuthorizationV1ClusterRole>(params: Params$createRbacAuthorizationV1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<(Response$createRbacAuthorizationV1ClusterRole$Status$200 | Response$createRbacAuthorizationV1ClusterRole$Status$201 | Response$createRbacAuthorizationV1ClusterRole$Status$202)[ResponseContentType]> => { @@ -52478,7 +56889,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of ClusterRole */ deleteRbacAuthorizationV1CollectionClusterRole: <ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1CollectionClusterRole>(params: Params$deleteRbacAuthorizationV1CollectionClusterRole<ResponseContentType>, option?: RequestOption): Promise<Response$deleteRbacAuthorizationV1CollectionClusterRole$Status$200[ResponseContentType]> => { @@ -52502,7 +56919,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified ClusterRole */ readRbacAuthorizationV1ClusterRole: <ResponseContentType extends ResponseContentType$readRbacAuthorizationV1ClusterRole>(params: Params$readRbacAuthorizationV1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<Response$readRbacAuthorizationV1ClusterRole$Status$200[ResponseContentType]> => { @@ -52513,7 +56936,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified ClusterRole */ replaceRbacAuthorizationV1ClusterRole: <ResponseContentType extends ResponseContentType$replaceRbacAuthorizationV1ClusterRole>(params: Params$replaceRbacAuthorizationV1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceRbacAuthorizationV1ClusterRole$Status$200 | Response$replaceRbacAuthorizationV1ClusterRole$Status$201)[ResponseContentType]> => { @@ -52527,7 +56956,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a ClusterRole */ deleteRbacAuthorizationV1ClusterRole: <ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1ClusterRole>(params: Params$deleteRbacAuthorizationV1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteRbacAuthorizationV1ClusterRole$Status$200 | Response$deleteRbacAuthorizationV1ClusterRole$Status$202)[ResponseContentType]> => { @@ -52543,7 +56978,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified ClusterRole */ patchRbacAuthorizationV1ClusterRole: <RequestContentType extends RequestContentType$patchRbacAuthorizationV1ClusterRole, ResponseContentType extends ResponseContentType$patchRbacAuthorizationV1ClusterRole>(params: Params$patchRbacAuthorizationV1ClusterRole<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchRbacAuthorizationV1ClusterRole$Status$200[ResponseContentType]> => { @@ -52558,7 +56999,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind RoleBinding */ listRbacAuthorizationV1NamespacedRoleBinding: <ResponseContentType extends ResponseContentType$listRbacAuthorizationV1NamespacedRoleBinding>(params: Params$listRbacAuthorizationV1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1NamespacedRoleBinding$Status$200[ResponseContentType]> => { @@ -52577,7 +57024,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a RoleBinding */ createRbacAuthorizationV1NamespacedRoleBinding: <ResponseContentType extends ResponseContentType$createRbacAuthorizationV1NamespacedRoleBinding>(params: Params$createRbacAuthorizationV1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$createRbacAuthorizationV1NamespacedRoleBinding$Status$200 | Response$createRbacAuthorizationV1NamespacedRoleBinding$Status$201 | Response$createRbacAuthorizationV1NamespacedRoleBinding$Status$202)[ResponseContentType]> => { @@ -52591,7 +57044,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of RoleBinding */ deleteRbacAuthorizationV1CollectionNamespacedRoleBinding: <ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1CollectionNamespacedRoleBinding>(params: Params$deleteRbacAuthorizationV1CollectionNamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$deleteRbacAuthorizationV1CollectionNamespacedRoleBinding$Status$200[ResponseContentType]> => { @@ -52615,7 +57074,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified RoleBinding */ readRbacAuthorizationV1NamespacedRoleBinding: <ResponseContentType extends ResponseContentType$readRbacAuthorizationV1NamespacedRoleBinding>(params: Params$readRbacAuthorizationV1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$readRbacAuthorizationV1NamespacedRoleBinding$Status$200[ResponseContentType]> => { @@ -52626,7 +57091,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified RoleBinding */ replaceRbacAuthorizationV1NamespacedRoleBinding: <ResponseContentType extends ResponseContentType$replaceRbacAuthorizationV1NamespacedRoleBinding>(params: Params$replaceRbacAuthorizationV1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceRbacAuthorizationV1NamespacedRoleBinding$Status$200 | Response$replaceRbacAuthorizationV1NamespacedRoleBinding$Status$201)[ResponseContentType]> => { @@ -52640,7 +57111,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a RoleBinding */ deleteRbacAuthorizationV1NamespacedRoleBinding: <ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1NamespacedRoleBinding>(params: Params$deleteRbacAuthorizationV1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteRbacAuthorizationV1NamespacedRoleBinding$Status$200 | Response$deleteRbacAuthorizationV1NamespacedRoleBinding$Status$202)[ResponseContentType]> => { @@ -52656,7 +57133,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified RoleBinding */ patchRbacAuthorizationV1NamespacedRoleBinding: <RequestContentType extends RequestContentType$patchRbacAuthorizationV1NamespacedRoleBinding, ResponseContentType extends ResponseContentType$patchRbacAuthorizationV1NamespacedRoleBinding>(params: Params$patchRbacAuthorizationV1NamespacedRoleBinding<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchRbacAuthorizationV1NamespacedRoleBinding$Status$200[ResponseContentType]> => { @@ -52671,7 +57154,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Role */ listRbacAuthorizationV1NamespacedRole: <ResponseContentType extends ResponseContentType$listRbacAuthorizationV1NamespacedRole>(params: Params$listRbacAuthorizationV1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1NamespacedRole$Status$200[ResponseContentType]> => { @@ -52690,7 +57179,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a Role */ createRbacAuthorizationV1NamespacedRole: <ResponseContentType extends ResponseContentType$createRbacAuthorizationV1NamespacedRole>(params: Params$createRbacAuthorizationV1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<(Response$createRbacAuthorizationV1NamespacedRole$Status$200 | Response$createRbacAuthorizationV1NamespacedRole$Status$201 | Response$createRbacAuthorizationV1NamespacedRole$Status$202)[ResponseContentType]> => { @@ -52704,7 +57199,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of Role */ deleteRbacAuthorizationV1CollectionNamespacedRole: <ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1CollectionNamespacedRole>(params: Params$deleteRbacAuthorizationV1CollectionNamespacedRole<ResponseContentType>, option?: RequestOption): Promise<Response$deleteRbacAuthorizationV1CollectionNamespacedRole$Status$200[ResponseContentType]> => { @@ -52728,7 +57229,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified Role */ readRbacAuthorizationV1NamespacedRole: <ResponseContentType extends ResponseContentType$readRbacAuthorizationV1NamespacedRole>(params: Params$readRbacAuthorizationV1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<Response$readRbacAuthorizationV1NamespacedRole$Status$200[ResponseContentType]> => { @@ -52739,7 +57246,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified Role */ replaceRbacAuthorizationV1NamespacedRole: <ResponseContentType extends ResponseContentType$replaceRbacAuthorizationV1NamespacedRole>(params: Params$replaceRbacAuthorizationV1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceRbacAuthorizationV1NamespacedRole$Status$200 | Response$replaceRbacAuthorizationV1NamespacedRole$Status$201)[ResponseContentType]> => { @@ -52753,7 +57266,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a Role */ deleteRbacAuthorizationV1NamespacedRole: <ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1NamespacedRole>(params: Params$deleteRbacAuthorizationV1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteRbacAuthorizationV1NamespacedRole$Status$200 | Response$deleteRbacAuthorizationV1NamespacedRole$Status$202)[ResponseContentType]> => { @@ -52769,7 +57288,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified Role */ patchRbacAuthorizationV1NamespacedRole: <RequestContentType extends RequestContentType$patchRbacAuthorizationV1NamespacedRole, ResponseContentType extends ResponseContentType$patchRbacAuthorizationV1NamespacedRole>(params: Params$patchRbacAuthorizationV1NamespacedRole<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchRbacAuthorizationV1NamespacedRole$Status$200[ResponseContentType]> => { @@ -52784,7 +57309,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind RoleBinding */ listRbacAuthorizationV1RoleBindingForAllNamespaces: <ResponseContentType extends ResponseContentType$listRbacAuthorizationV1RoleBindingForAllNamespaces>(params: Params$listRbacAuthorizationV1RoleBindingForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1RoleBindingForAllNamespaces$Status$200[ResponseContentType]> => { @@ -52803,7 +57334,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Role */ listRbacAuthorizationV1RoleForAllNamespaces: <ResponseContentType extends ResponseContentType$listRbacAuthorizationV1RoleForAllNamespaces>(params: Params$listRbacAuthorizationV1RoleForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1RoleForAllNamespaces$Status$200[ResponseContentType]> => { @@ -52822,7 +57359,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of ClusterRoleBinding. deprecated: use the 'watch' parameter with a list operation instead. */ watchRbacAuthorizationV1ClusterRoleBindingList: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1ClusterRoleBindingList>(params: Params$watchRbacAuthorizationV1ClusterRoleBindingList<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1ClusterRoleBindingList$Status$200[ResponseContentType]> => { @@ -52841,7 +57384,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind ClusterRoleBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchRbacAuthorizationV1ClusterRoleBinding: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1ClusterRoleBinding>(params: Params$watchRbacAuthorizationV1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1ClusterRoleBinding$Status$200[ResponseContentType]> => { @@ -52860,7 +57409,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of ClusterRole. deprecated: use the 'watch' parameter with a list operation instead. */ watchRbacAuthorizationV1ClusterRoleList: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1ClusterRoleList>(params: Params$watchRbacAuthorizationV1ClusterRoleList<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1ClusterRoleList$Status$200[ResponseContentType]> => { @@ -52879,7 +57434,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind ClusterRole. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchRbacAuthorizationV1ClusterRole: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1ClusterRole>(params: Params$watchRbacAuthorizationV1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1ClusterRole$Status$200[ResponseContentType]> => { @@ -52898,7 +57459,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of RoleBinding. deprecated: use the 'watch' parameter with a list operation instead. */ watchRbacAuthorizationV1NamespacedRoleBindingList: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1NamespacedRoleBindingList>(params: Params$watchRbacAuthorizationV1NamespacedRoleBindingList<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1NamespacedRoleBindingList$Status$200[ResponseContentType]> => { @@ -52917,7 +57484,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind RoleBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchRbacAuthorizationV1NamespacedRoleBinding: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1NamespacedRoleBinding>(params: Params$watchRbacAuthorizationV1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1NamespacedRoleBinding$Status$200[ResponseContentType]> => { @@ -52936,7 +57509,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Role. deprecated: use the 'watch' parameter with a list operation instead. */ watchRbacAuthorizationV1NamespacedRoleList: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1NamespacedRoleList>(params: Params$watchRbacAuthorizationV1NamespacedRoleList<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1NamespacedRoleList$Status$200[ResponseContentType]> => { @@ -52955,7 +57534,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind Role. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchRbacAuthorizationV1NamespacedRole: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1NamespacedRole>(params: Params$watchRbacAuthorizationV1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1NamespacedRole$Status$200[ResponseContentType]> => { @@ -52974,7 +57559,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of RoleBinding. deprecated: use the 'watch' parameter with a list operation instead. */ watchRbacAuthorizationV1RoleBindingListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1RoleBindingListForAllNamespaces>(params: Params$watchRbacAuthorizationV1RoleBindingListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1RoleBindingListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -52993,7 +57584,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Role. deprecated: use the 'watch' parameter with a list operation instead. */ watchRbacAuthorizationV1RoleListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1RoleListForAllNamespaces>(params: Params$watchRbacAuthorizationV1RoleListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1RoleListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -53012,7 +57609,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get available resources */ getRbacAuthorizationV1alpha1APIResources: <ResponseContentType extends ResponseContentType$getRbacAuthorizationV1alpha1APIResources>(params: Params$getRbacAuthorizationV1alpha1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getRbacAuthorizationV1alpha1APIResources$Status$200[ResponseContentType]> => { @@ -53020,7 +57623,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind ClusterRoleBinding */ listRbacAuthorizationV1alpha1ClusterRoleBinding: <ResponseContentType extends ResponseContentType$listRbacAuthorizationV1alpha1ClusterRoleBinding>(params: Params$listRbacAuthorizationV1alpha1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1alpha1ClusterRoleBinding$Status$200[ResponseContentType]> => { @@ -53039,7 +57648,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a ClusterRoleBinding */ createRbacAuthorizationV1alpha1ClusterRoleBinding: <ResponseContentType extends ResponseContentType$createRbacAuthorizationV1alpha1ClusterRoleBinding>(params: Params$createRbacAuthorizationV1alpha1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$createRbacAuthorizationV1alpha1ClusterRoleBinding$Status$200 | Response$createRbacAuthorizationV1alpha1ClusterRoleBinding$Status$201 | Response$createRbacAuthorizationV1alpha1ClusterRoleBinding$Status$202)[ResponseContentType]> => { @@ -53053,7 +57668,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of ClusterRoleBinding */ deleteRbacAuthorizationV1alpha1CollectionClusterRoleBinding: <ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1alpha1CollectionClusterRoleBinding>(params: Params$deleteRbacAuthorizationV1alpha1CollectionClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$deleteRbacAuthorizationV1alpha1CollectionClusterRoleBinding$Status$200[ResponseContentType]> => { @@ -53077,7 +57698,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified ClusterRoleBinding */ readRbacAuthorizationV1alpha1ClusterRoleBinding: <ResponseContentType extends ResponseContentType$readRbacAuthorizationV1alpha1ClusterRoleBinding>(params: Params$readRbacAuthorizationV1alpha1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$readRbacAuthorizationV1alpha1ClusterRoleBinding$Status$200[ResponseContentType]> => { @@ -53088,7 +57715,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified ClusterRoleBinding */ replaceRbacAuthorizationV1alpha1ClusterRoleBinding: <ResponseContentType extends ResponseContentType$replaceRbacAuthorizationV1alpha1ClusterRoleBinding>(params: Params$replaceRbacAuthorizationV1alpha1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceRbacAuthorizationV1alpha1ClusterRoleBinding$Status$200 | Response$replaceRbacAuthorizationV1alpha1ClusterRoleBinding$Status$201)[ResponseContentType]> => { @@ -53102,7 +57735,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a ClusterRoleBinding */ deleteRbacAuthorizationV1alpha1ClusterRoleBinding: <ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1alpha1ClusterRoleBinding>(params: Params$deleteRbacAuthorizationV1alpha1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteRbacAuthorizationV1alpha1ClusterRoleBinding$Status$200 | Response$deleteRbacAuthorizationV1alpha1ClusterRoleBinding$Status$202)[ResponseContentType]> => { @@ -53118,7 +57757,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified ClusterRoleBinding */ patchRbacAuthorizationV1alpha1ClusterRoleBinding: <RequestContentType extends RequestContentType$patchRbacAuthorizationV1alpha1ClusterRoleBinding, ResponseContentType extends ResponseContentType$patchRbacAuthorizationV1alpha1ClusterRoleBinding>(params: Params$patchRbacAuthorizationV1alpha1ClusterRoleBinding<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchRbacAuthorizationV1alpha1ClusterRoleBinding$Status$200[ResponseContentType]> => { @@ -53133,7 +57778,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind ClusterRole */ listRbacAuthorizationV1alpha1ClusterRole: <ResponseContentType extends ResponseContentType$listRbacAuthorizationV1alpha1ClusterRole>(params: Params$listRbacAuthorizationV1alpha1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1alpha1ClusterRole$Status$200[ResponseContentType]> => { @@ -53152,7 +57803,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a ClusterRole */ createRbacAuthorizationV1alpha1ClusterRole: <ResponseContentType extends ResponseContentType$createRbacAuthorizationV1alpha1ClusterRole>(params: Params$createRbacAuthorizationV1alpha1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<(Response$createRbacAuthorizationV1alpha1ClusterRole$Status$200 | Response$createRbacAuthorizationV1alpha1ClusterRole$Status$201 | Response$createRbacAuthorizationV1alpha1ClusterRole$Status$202)[ResponseContentType]> => { @@ -53166,7 +57823,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of ClusterRole */ deleteRbacAuthorizationV1alpha1CollectionClusterRole: <ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1alpha1CollectionClusterRole>(params: Params$deleteRbacAuthorizationV1alpha1CollectionClusterRole<ResponseContentType>, option?: RequestOption): Promise<Response$deleteRbacAuthorizationV1alpha1CollectionClusterRole$Status$200[ResponseContentType]> => { @@ -53190,7 +57853,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified ClusterRole */ readRbacAuthorizationV1alpha1ClusterRole: <ResponseContentType extends ResponseContentType$readRbacAuthorizationV1alpha1ClusterRole>(params: Params$readRbacAuthorizationV1alpha1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<Response$readRbacAuthorizationV1alpha1ClusterRole$Status$200[ResponseContentType]> => { @@ -53201,7 +57870,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified ClusterRole */ replaceRbacAuthorizationV1alpha1ClusterRole: <ResponseContentType extends ResponseContentType$replaceRbacAuthorizationV1alpha1ClusterRole>(params: Params$replaceRbacAuthorizationV1alpha1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceRbacAuthorizationV1alpha1ClusterRole$Status$200 | Response$replaceRbacAuthorizationV1alpha1ClusterRole$Status$201)[ResponseContentType]> => { @@ -53215,7 +57890,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a ClusterRole */ deleteRbacAuthorizationV1alpha1ClusterRole: <ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1alpha1ClusterRole>(params: Params$deleteRbacAuthorizationV1alpha1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteRbacAuthorizationV1alpha1ClusterRole$Status$200 | Response$deleteRbacAuthorizationV1alpha1ClusterRole$Status$202)[ResponseContentType]> => { @@ -53231,7 +57912,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified ClusterRole */ patchRbacAuthorizationV1alpha1ClusterRole: <RequestContentType extends RequestContentType$patchRbacAuthorizationV1alpha1ClusterRole, ResponseContentType extends ResponseContentType$patchRbacAuthorizationV1alpha1ClusterRole>(params: Params$patchRbacAuthorizationV1alpha1ClusterRole<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchRbacAuthorizationV1alpha1ClusterRole$Status$200[ResponseContentType]> => { @@ -53246,7 +57933,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind RoleBinding */ listRbacAuthorizationV1alpha1NamespacedRoleBinding: <ResponseContentType extends ResponseContentType$listRbacAuthorizationV1alpha1NamespacedRoleBinding>(params: Params$listRbacAuthorizationV1alpha1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1alpha1NamespacedRoleBinding$Status$200[ResponseContentType]> => { @@ -53265,7 +57958,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a RoleBinding */ createRbacAuthorizationV1alpha1NamespacedRoleBinding: <ResponseContentType extends ResponseContentType$createRbacAuthorizationV1alpha1NamespacedRoleBinding>(params: Params$createRbacAuthorizationV1alpha1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$createRbacAuthorizationV1alpha1NamespacedRoleBinding$Status$200 | Response$createRbacAuthorizationV1alpha1NamespacedRoleBinding$Status$201 | Response$createRbacAuthorizationV1alpha1NamespacedRoleBinding$Status$202)[ResponseContentType]> => { @@ -53279,7 +57978,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of RoleBinding */ deleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBinding: <ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBinding>(params: Params$deleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$deleteRbacAuthorizationV1alpha1CollectionNamespacedRoleBinding$Status$200[ResponseContentType]> => { @@ -53303,7 +58008,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified RoleBinding */ readRbacAuthorizationV1alpha1NamespacedRoleBinding: <ResponseContentType extends ResponseContentType$readRbacAuthorizationV1alpha1NamespacedRoleBinding>(params: Params$readRbacAuthorizationV1alpha1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$readRbacAuthorizationV1alpha1NamespacedRoleBinding$Status$200[ResponseContentType]> => { @@ -53314,7 +58025,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified RoleBinding */ replaceRbacAuthorizationV1alpha1NamespacedRoleBinding: <ResponseContentType extends ResponseContentType$replaceRbacAuthorizationV1alpha1NamespacedRoleBinding>(params: Params$replaceRbacAuthorizationV1alpha1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceRbacAuthorizationV1alpha1NamespacedRoleBinding$Status$200 | Response$replaceRbacAuthorizationV1alpha1NamespacedRoleBinding$Status$201)[ResponseContentType]> => { @@ -53328,7 +58045,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a RoleBinding */ deleteRbacAuthorizationV1alpha1NamespacedRoleBinding: <ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1alpha1NamespacedRoleBinding>(params: Params$deleteRbacAuthorizationV1alpha1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteRbacAuthorizationV1alpha1NamespacedRoleBinding$Status$200 | Response$deleteRbacAuthorizationV1alpha1NamespacedRoleBinding$Status$202)[ResponseContentType]> => { @@ -53344,7 +58067,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified RoleBinding */ patchRbacAuthorizationV1alpha1NamespacedRoleBinding: <RequestContentType extends RequestContentType$patchRbacAuthorizationV1alpha1NamespacedRoleBinding, ResponseContentType extends ResponseContentType$patchRbacAuthorizationV1alpha1NamespacedRoleBinding>(params: Params$patchRbacAuthorizationV1alpha1NamespacedRoleBinding<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchRbacAuthorizationV1alpha1NamespacedRoleBinding$Status$200[ResponseContentType]> => { @@ -53359,7 +58088,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Role */ listRbacAuthorizationV1alpha1NamespacedRole: <ResponseContentType extends ResponseContentType$listRbacAuthorizationV1alpha1NamespacedRole>(params: Params$listRbacAuthorizationV1alpha1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1alpha1NamespacedRole$Status$200[ResponseContentType]> => { @@ -53378,7 +58113,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a Role */ createRbacAuthorizationV1alpha1NamespacedRole: <ResponseContentType extends ResponseContentType$createRbacAuthorizationV1alpha1NamespacedRole>(params: Params$createRbacAuthorizationV1alpha1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<(Response$createRbacAuthorizationV1alpha1NamespacedRole$Status$200 | Response$createRbacAuthorizationV1alpha1NamespacedRole$Status$201 | Response$createRbacAuthorizationV1alpha1NamespacedRole$Status$202)[ResponseContentType]> => { @@ -53392,7 +58133,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of Role */ deleteRbacAuthorizationV1alpha1CollectionNamespacedRole: <ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1alpha1CollectionNamespacedRole>(params: Params$deleteRbacAuthorizationV1alpha1CollectionNamespacedRole<ResponseContentType>, option?: RequestOption): Promise<Response$deleteRbacAuthorizationV1alpha1CollectionNamespacedRole$Status$200[ResponseContentType]> => { @@ -53416,7 +58163,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified Role */ readRbacAuthorizationV1alpha1NamespacedRole: <ResponseContentType extends ResponseContentType$readRbacAuthorizationV1alpha1NamespacedRole>(params: Params$readRbacAuthorizationV1alpha1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<Response$readRbacAuthorizationV1alpha1NamespacedRole$Status$200[ResponseContentType]> => { @@ -53427,7 +58180,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified Role */ replaceRbacAuthorizationV1alpha1NamespacedRole: <ResponseContentType extends ResponseContentType$replaceRbacAuthorizationV1alpha1NamespacedRole>(params: Params$replaceRbacAuthorizationV1alpha1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceRbacAuthorizationV1alpha1NamespacedRole$Status$200 | Response$replaceRbacAuthorizationV1alpha1NamespacedRole$Status$201)[ResponseContentType]> => { @@ -53441,7 +58200,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a Role */ deleteRbacAuthorizationV1alpha1NamespacedRole: <ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1alpha1NamespacedRole>(params: Params$deleteRbacAuthorizationV1alpha1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteRbacAuthorizationV1alpha1NamespacedRole$Status$200 | Response$deleteRbacAuthorizationV1alpha1NamespacedRole$Status$202)[ResponseContentType]> => { @@ -53457,7 +58222,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified Role */ patchRbacAuthorizationV1alpha1NamespacedRole: <RequestContentType extends RequestContentType$patchRbacAuthorizationV1alpha1NamespacedRole, ResponseContentType extends ResponseContentType$patchRbacAuthorizationV1alpha1NamespacedRole>(params: Params$patchRbacAuthorizationV1alpha1NamespacedRole<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchRbacAuthorizationV1alpha1NamespacedRole$Status$200[ResponseContentType]> => { @@ -53472,7 +58243,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind RoleBinding */ listRbacAuthorizationV1alpha1RoleBindingForAllNamespaces: <ResponseContentType extends ResponseContentType$listRbacAuthorizationV1alpha1RoleBindingForAllNamespaces>(params: Params$listRbacAuthorizationV1alpha1RoleBindingForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1alpha1RoleBindingForAllNamespaces$Status$200[ResponseContentType]> => { @@ -53491,7 +58268,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Role */ listRbacAuthorizationV1alpha1RoleForAllNamespaces: <ResponseContentType extends ResponseContentType$listRbacAuthorizationV1alpha1RoleForAllNamespaces>(params: Params$listRbacAuthorizationV1alpha1RoleForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1alpha1RoleForAllNamespaces$Status$200[ResponseContentType]> => { @@ -53510,7 +58293,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of ClusterRoleBinding. deprecated: use the 'watch' parameter with a list operation instead. */ watchRbacAuthorizationV1alpha1ClusterRoleBindingList: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1alpha1ClusterRoleBindingList>(params: Params$watchRbacAuthorizationV1alpha1ClusterRoleBindingList<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1alpha1ClusterRoleBindingList$Status$200[ResponseContentType]> => { @@ -53529,7 +58318,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind ClusterRoleBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchRbacAuthorizationV1alpha1ClusterRoleBinding: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1alpha1ClusterRoleBinding>(params: Params$watchRbacAuthorizationV1alpha1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1alpha1ClusterRoleBinding$Status$200[ResponseContentType]> => { @@ -53548,7 +58343,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of ClusterRole. deprecated: use the 'watch' parameter with a list operation instead. */ watchRbacAuthorizationV1alpha1ClusterRoleList: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1alpha1ClusterRoleList>(params: Params$watchRbacAuthorizationV1alpha1ClusterRoleList<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1alpha1ClusterRoleList$Status$200[ResponseContentType]> => { @@ -53567,7 +58368,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind ClusterRole. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchRbacAuthorizationV1alpha1ClusterRole: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1alpha1ClusterRole>(params: Params$watchRbacAuthorizationV1alpha1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1alpha1ClusterRole$Status$200[ResponseContentType]> => { @@ -53586,7 +58393,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of RoleBinding. deprecated: use the 'watch' parameter with a list operation instead. */ watchRbacAuthorizationV1alpha1NamespacedRoleBindingList: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1alpha1NamespacedRoleBindingList>(params: Params$watchRbacAuthorizationV1alpha1NamespacedRoleBindingList<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1alpha1NamespacedRoleBindingList$Status$200[ResponseContentType]> => { @@ -53605,7 +58418,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind RoleBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchRbacAuthorizationV1alpha1NamespacedRoleBinding: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1alpha1NamespacedRoleBinding>(params: Params$watchRbacAuthorizationV1alpha1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1alpha1NamespacedRoleBinding$Status$200[ResponseContentType]> => { @@ -53624,7 +58443,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Role. deprecated: use the 'watch' parameter with a list operation instead. */ watchRbacAuthorizationV1alpha1NamespacedRoleList: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1alpha1NamespacedRoleList>(params: Params$watchRbacAuthorizationV1alpha1NamespacedRoleList<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1alpha1NamespacedRoleList$Status$200[ResponseContentType]> => { @@ -53643,7 +58468,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind Role. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchRbacAuthorizationV1alpha1NamespacedRole: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1alpha1NamespacedRole>(params: Params$watchRbacAuthorizationV1alpha1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1alpha1NamespacedRole$Status$200[ResponseContentType]> => { @@ -53662,7 +58493,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of RoleBinding. deprecated: use the 'watch' parameter with a list operation instead. */ watchRbacAuthorizationV1alpha1RoleBindingListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1alpha1RoleBindingListForAllNamespaces>(params: Params$watchRbacAuthorizationV1alpha1RoleBindingListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1alpha1RoleBindingListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -53681,7 +58518,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Role. deprecated: use the 'watch' parameter with a list operation instead. */ watchRbacAuthorizationV1alpha1RoleListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1alpha1RoleListForAllNamespaces>(params: Params$watchRbacAuthorizationV1alpha1RoleListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1alpha1RoleListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -53700,7 +58543,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get available resources */ getRbacAuthorizationV1beta1APIResources: <ResponseContentType extends ResponseContentType$getRbacAuthorizationV1beta1APIResources>(params: Params$getRbacAuthorizationV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getRbacAuthorizationV1beta1APIResources$Status$200[ResponseContentType]> => { @@ -53708,7 +58557,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind ClusterRoleBinding */ listRbacAuthorizationV1beta1ClusterRoleBinding: <ResponseContentType extends ResponseContentType$listRbacAuthorizationV1beta1ClusterRoleBinding>(params: Params$listRbacAuthorizationV1beta1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1beta1ClusterRoleBinding$Status$200[ResponseContentType]> => { @@ -53727,7 +58582,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a ClusterRoleBinding */ createRbacAuthorizationV1beta1ClusterRoleBinding: <ResponseContentType extends ResponseContentType$createRbacAuthorizationV1beta1ClusterRoleBinding>(params: Params$createRbacAuthorizationV1beta1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$createRbacAuthorizationV1beta1ClusterRoleBinding$Status$200 | Response$createRbacAuthorizationV1beta1ClusterRoleBinding$Status$201 | Response$createRbacAuthorizationV1beta1ClusterRoleBinding$Status$202)[ResponseContentType]> => { @@ -53741,7 +58602,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of ClusterRoleBinding */ deleteRbacAuthorizationV1beta1CollectionClusterRoleBinding: <ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1beta1CollectionClusterRoleBinding>(params: Params$deleteRbacAuthorizationV1beta1CollectionClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$deleteRbacAuthorizationV1beta1CollectionClusterRoleBinding$Status$200[ResponseContentType]> => { @@ -53765,7 +58632,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified ClusterRoleBinding */ readRbacAuthorizationV1beta1ClusterRoleBinding: <ResponseContentType extends ResponseContentType$readRbacAuthorizationV1beta1ClusterRoleBinding>(params: Params$readRbacAuthorizationV1beta1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$readRbacAuthorizationV1beta1ClusterRoleBinding$Status$200[ResponseContentType]> => { @@ -53776,7 +58649,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified ClusterRoleBinding */ replaceRbacAuthorizationV1beta1ClusterRoleBinding: <ResponseContentType extends ResponseContentType$replaceRbacAuthorizationV1beta1ClusterRoleBinding>(params: Params$replaceRbacAuthorizationV1beta1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceRbacAuthorizationV1beta1ClusterRoleBinding$Status$200 | Response$replaceRbacAuthorizationV1beta1ClusterRoleBinding$Status$201)[ResponseContentType]> => { @@ -53790,7 +58669,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a ClusterRoleBinding */ deleteRbacAuthorizationV1beta1ClusterRoleBinding: <ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1beta1ClusterRoleBinding>(params: Params$deleteRbacAuthorizationV1beta1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteRbacAuthorizationV1beta1ClusterRoleBinding$Status$200 | Response$deleteRbacAuthorizationV1beta1ClusterRoleBinding$Status$202)[ResponseContentType]> => { @@ -53806,7 +58691,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified ClusterRoleBinding */ patchRbacAuthorizationV1beta1ClusterRoleBinding: <RequestContentType extends RequestContentType$patchRbacAuthorizationV1beta1ClusterRoleBinding, ResponseContentType extends ResponseContentType$patchRbacAuthorizationV1beta1ClusterRoleBinding>(params: Params$patchRbacAuthorizationV1beta1ClusterRoleBinding<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchRbacAuthorizationV1beta1ClusterRoleBinding$Status$200[ResponseContentType]> => { @@ -53821,7 +58712,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind ClusterRole */ listRbacAuthorizationV1beta1ClusterRole: <ResponseContentType extends ResponseContentType$listRbacAuthorizationV1beta1ClusterRole>(params: Params$listRbacAuthorizationV1beta1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1beta1ClusterRole$Status$200[ResponseContentType]> => { @@ -53840,7 +58737,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a ClusterRole */ createRbacAuthorizationV1beta1ClusterRole: <ResponseContentType extends ResponseContentType$createRbacAuthorizationV1beta1ClusterRole>(params: Params$createRbacAuthorizationV1beta1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<(Response$createRbacAuthorizationV1beta1ClusterRole$Status$200 | Response$createRbacAuthorizationV1beta1ClusterRole$Status$201 | Response$createRbacAuthorizationV1beta1ClusterRole$Status$202)[ResponseContentType]> => { @@ -53854,7 +58757,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of ClusterRole */ deleteRbacAuthorizationV1beta1CollectionClusterRole: <ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1beta1CollectionClusterRole>(params: Params$deleteRbacAuthorizationV1beta1CollectionClusterRole<ResponseContentType>, option?: RequestOption): Promise<Response$deleteRbacAuthorizationV1beta1CollectionClusterRole$Status$200[ResponseContentType]> => { @@ -53878,7 +58787,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified ClusterRole */ readRbacAuthorizationV1beta1ClusterRole: <ResponseContentType extends ResponseContentType$readRbacAuthorizationV1beta1ClusterRole>(params: Params$readRbacAuthorizationV1beta1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<Response$readRbacAuthorizationV1beta1ClusterRole$Status$200[ResponseContentType]> => { @@ -53889,7 +58804,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified ClusterRole */ replaceRbacAuthorizationV1beta1ClusterRole: <ResponseContentType extends ResponseContentType$replaceRbacAuthorizationV1beta1ClusterRole>(params: Params$replaceRbacAuthorizationV1beta1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceRbacAuthorizationV1beta1ClusterRole$Status$200 | Response$replaceRbacAuthorizationV1beta1ClusterRole$Status$201)[ResponseContentType]> => { @@ -53903,7 +58824,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a ClusterRole */ deleteRbacAuthorizationV1beta1ClusterRole: <ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1beta1ClusterRole>(params: Params$deleteRbacAuthorizationV1beta1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteRbacAuthorizationV1beta1ClusterRole$Status$200 | Response$deleteRbacAuthorizationV1beta1ClusterRole$Status$202)[ResponseContentType]> => { @@ -53919,7 +58846,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified ClusterRole */ patchRbacAuthorizationV1beta1ClusterRole: <RequestContentType extends RequestContentType$patchRbacAuthorizationV1beta1ClusterRole, ResponseContentType extends ResponseContentType$patchRbacAuthorizationV1beta1ClusterRole>(params: Params$patchRbacAuthorizationV1beta1ClusterRole<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchRbacAuthorizationV1beta1ClusterRole$Status$200[ResponseContentType]> => { @@ -53934,7 +58867,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind RoleBinding */ listRbacAuthorizationV1beta1NamespacedRoleBinding: <ResponseContentType extends ResponseContentType$listRbacAuthorizationV1beta1NamespacedRoleBinding>(params: Params$listRbacAuthorizationV1beta1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1beta1NamespacedRoleBinding$Status$200[ResponseContentType]> => { @@ -53953,7 +58892,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a RoleBinding */ createRbacAuthorizationV1beta1NamespacedRoleBinding: <ResponseContentType extends ResponseContentType$createRbacAuthorizationV1beta1NamespacedRoleBinding>(params: Params$createRbacAuthorizationV1beta1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$createRbacAuthorizationV1beta1NamespacedRoleBinding$Status$200 | Response$createRbacAuthorizationV1beta1NamespacedRoleBinding$Status$201 | Response$createRbacAuthorizationV1beta1NamespacedRoleBinding$Status$202)[ResponseContentType]> => { @@ -53967,7 +58912,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of RoleBinding */ deleteRbacAuthorizationV1beta1CollectionNamespacedRoleBinding: <ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1beta1CollectionNamespacedRoleBinding>(params: Params$deleteRbacAuthorizationV1beta1CollectionNamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$deleteRbacAuthorizationV1beta1CollectionNamespacedRoleBinding$Status$200[ResponseContentType]> => { @@ -53991,7 +58942,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified RoleBinding */ readRbacAuthorizationV1beta1NamespacedRoleBinding: <ResponseContentType extends ResponseContentType$readRbacAuthorizationV1beta1NamespacedRoleBinding>(params: Params$readRbacAuthorizationV1beta1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$readRbacAuthorizationV1beta1NamespacedRoleBinding$Status$200[ResponseContentType]> => { @@ -54002,7 +58959,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified RoleBinding */ replaceRbacAuthorizationV1beta1NamespacedRoleBinding: <ResponseContentType extends ResponseContentType$replaceRbacAuthorizationV1beta1NamespacedRoleBinding>(params: Params$replaceRbacAuthorizationV1beta1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceRbacAuthorizationV1beta1NamespacedRoleBinding$Status$200 | Response$replaceRbacAuthorizationV1beta1NamespacedRoleBinding$Status$201)[ResponseContentType]> => { @@ -54016,7 +58979,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a RoleBinding */ deleteRbacAuthorizationV1beta1NamespacedRoleBinding: <ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1beta1NamespacedRoleBinding>(params: Params$deleteRbacAuthorizationV1beta1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteRbacAuthorizationV1beta1NamespacedRoleBinding$Status$200 | Response$deleteRbacAuthorizationV1beta1NamespacedRoleBinding$Status$202)[ResponseContentType]> => { @@ -54032,7 +59001,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified RoleBinding */ patchRbacAuthorizationV1beta1NamespacedRoleBinding: <RequestContentType extends RequestContentType$patchRbacAuthorizationV1beta1NamespacedRoleBinding, ResponseContentType extends ResponseContentType$patchRbacAuthorizationV1beta1NamespacedRoleBinding>(params: Params$patchRbacAuthorizationV1beta1NamespacedRoleBinding<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchRbacAuthorizationV1beta1NamespacedRoleBinding$Status$200[ResponseContentType]> => { @@ -54047,7 +59022,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Role */ listRbacAuthorizationV1beta1NamespacedRole: <ResponseContentType extends ResponseContentType$listRbacAuthorizationV1beta1NamespacedRole>(params: Params$listRbacAuthorizationV1beta1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1beta1NamespacedRole$Status$200[ResponseContentType]> => { @@ -54066,7 +59047,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a Role */ createRbacAuthorizationV1beta1NamespacedRole: <ResponseContentType extends ResponseContentType$createRbacAuthorizationV1beta1NamespacedRole>(params: Params$createRbacAuthorizationV1beta1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<(Response$createRbacAuthorizationV1beta1NamespacedRole$Status$200 | Response$createRbacAuthorizationV1beta1NamespacedRole$Status$201 | Response$createRbacAuthorizationV1beta1NamespacedRole$Status$202)[ResponseContentType]> => { @@ -54080,7 +59067,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of Role */ deleteRbacAuthorizationV1beta1CollectionNamespacedRole: <ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1beta1CollectionNamespacedRole>(params: Params$deleteRbacAuthorizationV1beta1CollectionNamespacedRole<ResponseContentType>, option?: RequestOption): Promise<Response$deleteRbacAuthorizationV1beta1CollectionNamespacedRole$Status$200[ResponseContentType]> => { @@ -54104,7 +59097,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified Role */ readRbacAuthorizationV1beta1NamespacedRole: <ResponseContentType extends ResponseContentType$readRbacAuthorizationV1beta1NamespacedRole>(params: Params$readRbacAuthorizationV1beta1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<Response$readRbacAuthorizationV1beta1NamespacedRole$Status$200[ResponseContentType]> => { @@ -54115,7 +59114,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified Role */ replaceRbacAuthorizationV1beta1NamespacedRole: <ResponseContentType extends ResponseContentType$replaceRbacAuthorizationV1beta1NamespacedRole>(params: Params$replaceRbacAuthorizationV1beta1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceRbacAuthorizationV1beta1NamespacedRole$Status$200 | Response$replaceRbacAuthorizationV1beta1NamespacedRole$Status$201)[ResponseContentType]> => { @@ -54129,7 +59134,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a Role */ deleteRbacAuthorizationV1beta1NamespacedRole: <ResponseContentType extends ResponseContentType$deleteRbacAuthorizationV1beta1NamespacedRole>(params: Params$deleteRbacAuthorizationV1beta1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteRbacAuthorizationV1beta1NamespacedRole$Status$200 | Response$deleteRbacAuthorizationV1beta1NamespacedRole$Status$202)[ResponseContentType]> => { @@ -54145,7 +59156,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified Role */ patchRbacAuthorizationV1beta1NamespacedRole: <RequestContentType extends RequestContentType$patchRbacAuthorizationV1beta1NamespacedRole, ResponseContentType extends ResponseContentType$patchRbacAuthorizationV1beta1NamespacedRole>(params: Params$patchRbacAuthorizationV1beta1NamespacedRole<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchRbacAuthorizationV1beta1NamespacedRole$Status$200[ResponseContentType]> => { @@ -54160,7 +59177,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind RoleBinding */ listRbacAuthorizationV1beta1RoleBindingForAllNamespaces: <ResponseContentType extends ResponseContentType$listRbacAuthorizationV1beta1RoleBindingForAllNamespaces>(params: Params$listRbacAuthorizationV1beta1RoleBindingForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1beta1RoleBindingForAllNamespaces$Status$200[ResponseContentType]> => { @@ -54179,7 +59202,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind Role */ listRbacAuthorizationV1beta1RoleForAllNamespaces: <ResponseContentType extends ResponseContentType$listRbacAuthorizationV1beta1RoleForAllNamespaces>(params: Params$listRbacAuthorizationV1beta1RoleForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listRbacAuthorizationV1beta1RoleForAllNamespaces$Status$200[ResponseContentType]> => { @@ -54198,7 +59227,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of ClusterRoleBinding. deprecated: use the 'watch' parameter with a list operation instead. */ watchRbacAuthorizationV1beta1ClusterRoleBindingList: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1beta1ClusterRoleBindingList>(params: Params$watchRbacAuthorizationV1beta1ClusterRoleBindingList<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1beta1ClusterRoleBindingList$Status$200[ResponseContentType]> => { @@ -54217,7 +59252,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind ClusterRoleBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchRbacAuthorizationV1beta1ClusterRoleBinding: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1beta1ClusterRoleBinding>(params: Params$watchRbacAuthorizationV1beta1ClusterRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1beta1ClusterRoleBinding$Status$200[ResponseContentType]> => { @@ -54236,7 +59277,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of ClusterRole. deprecated: use the 'watch' parameter with a list operation instead. */ watchRbacAuthorizationV1beta1ClusterRoleList: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1beta1ClusterRoleList>(params: Params$watchRbacAuthorizationV1beta1ClusterRoleList<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1beta1ClusterRoleList$Status$200[ResponseContentType]> => { @@ -54255,7 +59302,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind ClusterRole. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchRbacAuthorizationV1beta1ClusterRole: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1beta1ClusterRole>(params: Params$watchRbacAuthorizationV1beta1ClusterRole<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1beta1ClusterRole$Status$200[ResponseContentType]> => { @@ -54274,7 +59327,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of RoleBinding. deprecated: use the 'watch' parameter with a list operation instead. */ watchRbacAuthorizationV1beta1NamespacedRoleBindingList: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1beta1NamespacedRoleBindingList>(params: Params$watchRbacAuthorizationV1beta1NamespacedRoleBindingList<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1beta1NamespacedRoleBindingList$Status$200[ResponseContentType]> => { @@ -54293,7 +59352,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind RoleBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchRbacAuthorizationV1beta1NamespacedRoleBinding: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1beta1NamespacedRoleBinding>(params: Params$watchRbacAuthorizationV1beta1NamespacedRoleBinding<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1beta1NamespacedRoleBinding$Status$200[ResponseContentType]> => { @@ -54312,7 +59377,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Role. deprecated: use the 'watch' parameter with a list operation instead. */ watchRbacAuthorizationV1beta1NamespacedRoleList: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1beta1NamespacedRoleList>(params: Params$watchRbacAuthorizationV1beta1NamespacedRoleList<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1beta1NamespacedRoleList$Status$200[ResponseContentType]> => { @@ -54331,7 +59402,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind Role. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchRbacAuthorizationV1beta1NamespacedRole: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1beta1NamespacedRole>(params: Params$watchRbacAuthorizationV1beta1NamespacedRole<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1beta1NamespacedRole$Status$200[ResponseContentType]> => { @@ -54350,7 +59427,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of RoleBinding. deprecated: use the 'watch' parameter with a list operation instead. */ watchRbacAuthorizationV1beta1RoleBindingListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1beta1RoleBindingListForAllNamespaces>(params: Params$watchRbacAuthorizationV1beta1RoleBindingListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1beta1RoleBindingListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -54369,7 +59452,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of Role. deprecated: use the 'watch' parameter with a list operation instead. */ watchRbacAuthorizationV1beta1RoleListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchRbacAuthorizationV1beta1RoleListForAllNamespaces>(params: Params$watchRbacAuthorizationV1beta1RoleListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchRbacAuthorizationV1beta1RoleListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -54388,7 +59477,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get information of a group */ getSchedulingAPIGroup: <ResponseContentType extends ResponseContentType$getSchedulingAPIGroup>(params: Params$getSchedulingAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getSchedulingAPIGroup$Status$200[ResponseContentType]> => { @@ -54396,7 +59491,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get available resources */ getSchedulingV1APIResources: <ResponseContentType extends ResponseContentType$getSchedulingV1APIResources>(params: Params$getSchedulingV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getSchedulingV1APIResources$Status$200[ResponseContentType]> => { @@ -54404,7 +59505,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind PriorityClass */ listSchedulingV1PriorityClass: <ResponseContentType extends ResponseContentType$listSchedulingV1PriorityClass>(params: Params$listSchedulingV1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<Response$listSchedulingV1PriorityClass$Status$200[ResponseContentType]> => { @@ -54423,7 +59530,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a PriorityClass */ createSchedulingV1PriorityClass: <ResponseContentType extends ResponseContentType$createSchedulingV1PriorityClass>(params: Params$createSchedulingV1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<(Response$createSchedulingV1PriorityClass$Status$200 | Response$createSchedulingV1PriorityClass$Status$201 | Response$createSchedulingV1PriorityClass$Status$202)[ResponseContentType]> => { @@ -54437,7 +59550,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of PriorityClass */ deleteSchedulingV1CollectionPriorityClass: <ResponseContentType extends ResponseContentType$deleteSchedulingV1CollectionPriorityClass>(params: Params$deleteSchedulingV1CollectionPriorityClass<ResponseContentType>, option?: RequestOption): Promise<Response$deleteSchedulingV1CollectionPriorityClass$Status$200[ResponseContentType]> => { @@ -54461,7 +59580,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified PriorityClass */ readSchedulingV1PriorityClass: <ResponseContentType extends ResponseContentType$readSchedulingV1PriorityClass>(params: Params$readSchedulingV1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<Response$readSchedulingV1PriorityClass$Status$200[ResponseContentType]> => { @@ -54474,7 +59599,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified PriorityClass */ replaceSchedulingV1PriorityClass: <ResponseContentType extends ResponseContentType$replaceSchedulingV1PriorityClass>(params: Params$replaceSchedulingV1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceSchedulingV1PriorityClass$Status$200 | Response$replaceSchedulingV1PriorityClass$Status$201)[ResponseContentType]> => { @@ -54488,7 +59619,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a PriorityClass */ deleteSchedulingV1PriorityClass: <ResponseContentType extends ResponseContentType$deleteSchedulingV1PriorityClass>(params: Params$deleteSchedulingV1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteSchedulingV1PriorityClass$Status$200 | Response$deleteSchedulingV1PriorityClass$Status$202)[ResponseContentType]> => { @@ -54504,7 +59641,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified PriorityClass */ patchSchedulingV1PriorityClass: <RequestContentType extends RequestContentType$patchSchedulingV1PriorityClass, ResponseContentType extends ResponseContentType$patchSchedulingV1PriorityClass>(params: Params$patchSchedulingV1PriorityClass<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchSchedulingV1PriorityClass$Status$200[ResponseContentType]> => { @@ -54519,7 +59662,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of PriorityClass. deprecated: use the 'watch' parameter with a list operation instead. */ watchSchedulingV1PriorityClassList: <ResponseContentType extends ResponseContentType$watchSchedulingV1PriorityClassList>(params: Params$watchSchedulingV1PriorityClassList<ResponseContentType>, option?: RequestOption): Promise<Response$watchSchedulingV1PriorityClassList$Status$200[ResponseContentType]> => { @@ -54538,7 +59687,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind PriorityClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchSchedulingV1PriorityClass: <ResponseContentType extends ResponseContentType$watchSchedulingV1PriorityClass>(params: Params$watchSchedulingV1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<Response$watchSchedulingV1PriorityClass$Status$200[ResponseContentType]> => { @@ -54557,7 +59712,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get available resources */ getSchedulingV1alpha1APIResources: <ResponseContentType extends ResponseContentType$getSchedulingV1alpha1APIResources>(params: Params$getSchedulingV1alpha1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getSchedulingV1alpha1APIResources$Status$200[ResponseContentType]> => { @@ -54565,7 +59726,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind PriorityClass */ listSchedulingV1alpha1PriorityClass: <ResponseContentType extends ResponseContentType$listSchedulingV1alpha1PriorityClass>(params: Params$listSchedulingV1alpha1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<Response$listSchedulingV1alpha1PriorityClass$Status$200[ResponseContentType]> => { @@ -54584,7 +59751,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a PriorityClass */ createSchedulingV1alpha1PriorityClass: <ResponseContentType extends ResponseContentType$createSchedulingV1alpha1PriorityClass>(params: Params$createSchedulingV1alpha1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<(Response$createSchedulingV1alpha1PriorityClass$Status$200 | Response$createSchedulingV1alpha1PriorityClass$Status$201 | Response$createSchedulingV1alpha1PriorityClass$Status$202)[ResponseContentType]> => { @@ -54598,7 +59771,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of PriorityClass */ deleteSchedulingV1alpha1CollectionPriorityClass: <ResponseContentType extends ResponseContentType$deleteSchedulingV1alpha1CollectionPriorityClass>(params: Params$deleteSchedulingV1alpha1CollectionPriorityClass<ResponseContentType>, option?: RequestOption): Promise<Response$deleteSchedulingV1alpha1CollectionPriorityClass$Status$200[ResponseContentType]> => { @@ -54622,7 +59801,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified PriorityClass */ readSchedulingV1alpha1PriorityClass: <ResponseContentType extends ResponseContentType$readSchedulingV1alpha1PriorityClass>(params: Params$readSchedulingV1alpha1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<Response$readSchedulingV1alpha1PriorityClass$Status$200[ResponseContentType]> => { @@ -54635,7 +59820,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified PriorityClass */ replaceSchedulingV1alpha1PriorityClass: <ResponseContentType extends ResponseContentType$replaceSchedulingV1alpha1PriorityClass>(params: Params$replaceSchedulingV1alpha1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceSchedulingV1alpha1PriorityClass$Status$200 | Response$replaceSchedulingV1alpha1PriorityClass$Status$201)[ResponseContentType]> => { @@ -54649,7 +59840,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a PriorityClass */ deleteSchedulingV1alpha1PriorityClass: <ResponseContentType extends ResponseContentType$deleteSchedulingV1alpha1PriorityClass>(params: Params$deleteSchedulingV1alpha1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteSchedulingV1alpha1PriorityClass$Status$200 | Response$deleteSchedulingV1alpha1PriorityClass$Status$202)[ResponseContentType]> => { @@ -54665,7 +59862,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified PriorityClass */ patchSchedulingV1alpha1PriorityClass: <RequestContentType extends RequestContentType$patchSchedulingV1alpha1PriorityClass, ResponseContentType extends ResponseContentType$patchSchedulingV1alpha1PriorityClass>(params: Params$patchSchedulingV1alpha1PriorityClass<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchSchedulingV1alpha1PriorityClass$Status$200[ResponseContentType]> => { @@ -54680,7 +59883,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of PriorityClass. deprecated: use the 'watch' parameter with a list operation instead. */ watchSchedulingV1alpha1PriorityClassList: <ResponseContentType extends ResponseContentType$watchSchedulingV1alpha1PriorityClassList>(params: Params$watchSchedulingV1alpha1PriorityClassList<ResponseContentType>, option?: RequestOption): Promise<Response$watchSchedulingV1alpha1PriorityClassList$Status$200[ResponseContentType]> => { @@ -54699,7 +59908,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind PriorityClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchSchedulingV1alpha1PriorityClass: <ResponseContentType extends ResponseContentType$watchSchedulingV1alpha1PriorityClass>(params: Params$watchSchedulingV1alpha1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<Response$watchSchedulingV1alpha1PriorityClass$Status$200[ResponseContentType]> => { @@ -54718,7 +59933,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get available resources */ getSchedulingV1beta1APIResources: <ResponseContentType extends ResponseContentType$getSchedulingV1beta1APIResources>(params: Params$getSchedulingV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getSchedulingV1beta1APIResources$Status$200[ResponseContentType]> => { @@ -54726,7 +59947,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind PriorityClass */ listSchedulingV1beta1PriorityClass: <ResponseContentType extends ResponseContentType$listSchedulingV1beta1PriorityClass>(params: Params$listSchedulingV1beta1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<Response$listSchedulingV1beta1PriorityClass$Status$200[ResponseContentType]> => { @@ -54745,7 +59972,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a PriorityClass */ createSchedulingV1beta1PriorityClass: <ResponseContentType extends ResponseContentType$createSchedulingV1beta1PriorityClass>(params: Params$createSchedulingV1beta1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<(Response$createSchedulingV1beta1PriorityClass$Status$200 | Response$createSchedulingV1beta1PriorityClass$Status$201 | Response$createSchedulingV1beta1PriorityClass$Status$202)[ResponseContentType]> => { @@ -54759,7 +59992,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of PriorityClass */ deleteSchedulingV1beta1CollectionPriorityClass: <ResponseContentType extends ResponseContentType$deleteSchedulingV1beta1CollectionPriorityClass>(params: Params$deleteSchedulingV1beta1CollectionPriorityClass<ResponseContentType>, option?: RequestOption): Promise<Response$deleteSchedulingV1beta1CollectionPriorityClass$Status$200[ResponseContentType]> => { @@ -54783,7 +60022,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified PriorityClass */ readSchedulingV1beta1PriorityClass: <ResponseContentType extends ResponseContentType$readSchedulingV1beta1PriorityClass>(params: Params$readSchedulingV1beta1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<Response$readSchedulingV1beta1PriorityClass$Status$200[ResponseContentType]> => { @@ -54796,7 +60041,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified PriorityClass */ replaceSchedulingV1beta1PriorityClass: <ResponseContentType extends ResponseContentType$replaceSchedulingV1beta1PriorityClass>(params: Params$replaceSchedulingV1beta1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceSchedulingV1beta1PriorityClass$Status$200 | Response$replaceSchedulingV1beta1PriorityClass$Status$201)[ResponseContentType]> => { @@ -54810,7 +60061,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a PriorityClass */ deleteSchedulingV1beta1PriorityClass: <ResponseContentType extends ResponseContentType$deleteSchedulingV1beta1PriorityClass>(params: Params$deleteSchedulingV1beta1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteSchedulingV1beta1PriorityClass$Status$200 | Response$deleteSchedulingV1beta1PriorityClass$Status$202)[ResponseContentType]> => { @@ -54826,7 +60083,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified PriorityClass */ patchSchedulingV1beta1PriorityClass: <RequestContentType extends RequestContentType$patchSchedulingV1beta1PriorityClass, ResponseContentType extends ResponseContentType$patchSchedulingV1beta1PriorityClass>(params: Params$patchSchedulingV1beta1PriorityClass<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchSchedulingV1beta1PriorityClass$Status$200[ResponseContentType]> => { @@ -54841,7 +60104,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of PriorityClass. deprecated: use the 'watch' parameter with a list operation instead. */ watchSchedulingV1beta1PriorityClassList: <ResponseContentType extends ResponseContentType$watchSchedulingV1beta1PriorityClassList>(params: Params$watchSchedulingV1beta1PriorityClassList<ResponseContentType>, option?: RequestOption): Promise<Response$watchSchedulingV1beta1PriorityClassList$Status$200[ResponseContentType]> => { @@ -54860,7 +60129,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind PriorityClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchSchedulingV1beta1PriorityClass: <ResponseContentType extends ResponseContentType$watchSchedulingV1beta1PriorityClass>(params: Params$watchSchedulingV1beta1PriorityClass<ResponseContentType>, option?: RequestOption): Promise<Response$watchSchedulingV1beta1PriorityClass$Status$200[ResponseContentType]> => { @@ -54879,7 +60154,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get information of a group */ getSettingsAPIGroup: <ResponseContentType extends ResponseContentType$getSettingsAPIGroup>(params: Params$getSettingsAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getSettingsAPIGroup$Status$200[ResponseContentType]> => { @@ -54887,7 +60168,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get available resources */ getSettingsV1alpha1APIResources: <ResponseContentType extends ResponseContentType$getSettingsV1alpha1APIResources>(params: Params$getSettingsV1alpha1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getSettingsV1alpha1APIResources$Status$200[ResponseContentType]> => { @@ -54895,7 +60182,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind PodPreset */ listSettingsV1alpha1NamespacedPodPreset: <ResponseContentType extends ResponseContentType$listSettingsV1alpha1NamespacedPodPreset>(params: Params$listSettingsV1alpha1NamespacedPodPreset<ResponseContentType>, option?: RequestOption): Promise<Response$listSettingsV1alpha1NamespacedPodPreset$Status$200[ResponseContentType]> => { @@ -54914,7 +60207,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a PodPreset */ createSettingsV1alpha1NamespacedPodPreset: <ResponseContentType extends ResponseContentType$createSettingsV1alpha1NamespacedPodPreset>(params: Params$createSettingsV1alpha1NamespacedPodPreset<ResponseContentType>, option?: RequestOption): Promise<(Response$createSettingsV1alpha1NamespacedPodPreset$Status$200 | Response$createSettingsV1alpha1NamespacedPodPreset$Status$201 | Response$createSettingsV1alpha1NamespacedPodPreset$Status$202)[ResponseContentType]> => { @@ -54928,7 +60227,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of PodPreset */ deleteSettingsV1alpha1CollectionNamespacedPodPreset: <ResponseContentType extends ResponseContentType$deleteSettingsV1alpha1CollectionNamespacedPodPreset>(params: Params$deleteSettingsV1alpha1CollectionNamespacedPodPreset<ResponseContentType>, option?: RequestOption): Promise<Response$deleteSettingsV1alpha1CollectionNamespacedPodPreset$Status$200[ResponseContentType]> => { @@ -54952,7 +60257,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified PodPreset */ readSettingsV1alpha1NamespacedPodPreset: <ResponseContentType extends ResponseContentType$readSettingsV1alpha1NamespacedPodPreset>(params: Params$readSettingsV1alpha1NamespacedPodPreset<ResponseContentType>, option?: RequestOption): Promise<Response$readSettingsV1alpha1NamespacedPodPreset$Status$200[ResponseContentType]> => { @@ -54965,7 +60276,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified PodPreset */ replaceSettingsV1alpha1NamespacedPodPreset: <ResponseContentType extends ResponseContentType$replaceSettingsV1alpha1NamespacedPodPreset>(params: Params$replaceSettingsV1alpha1NamespacedPodPreset<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceSettingsV1alpha1NamespacedPodPreset$Status$200 | Response$replaceSettingsV1alpha1NamespacedPodPreset$Status$201)[ResponseContentType]> => { @@ -54979,7 +60296,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a PodPreset */ deleteSettingsV1alpha1NamespacedPodPreset: <ResponseContentType extends ResponseContentType$deleteSettingsV1alpha1NamespacedPodPreset>(params: Params$deleteSettingsV1alpha1NamespacedPodPreset<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteSettingsV1alpha1NamespacedPodPreset$Status$200 | Response$deleteSettingsV1alpha1NamespacedPodPreset$Status$202)[ResponseContentType]> => { @@ -54995,7 +60318,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified PodPreset */ patchSettingsV1alpha1NamespacedPodPreset: <RequestContentType extends RequestContentType$patchSettingsV1alpha1NamespacedPodPreset, ResponseContentType extends ResponseContentType$patchSettingsV1alpha1NamespacedPodPreset>(params: Params$patchSettingsV1alpha1NamespacedPodPreset<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchSettingsV1alpha1NamespacedPodPreset$Status$200[ResponseContentType]> => { @@ -55010,7 +60339,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind PodPreset */ listSettingsV1alpha1PodPresetForAllNamespaces: <ResponseContentType extends ResponseContentType$listSettingsV1alpha1PodPresetForAllNamespaces>(params: Params$listSettingsV1alpha1PodPresetForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$listSettingsV1alpha1PodPresetForAllNamespaces$Status$200[ResponseContentType]> => { @@ -55029,7 +60364,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of PodPreset. deprecated: use the 'watch' parameter with a list operation instead. */ watchSettingsV1alpha1NamespacedPodPresetList: <ResponseContentType extends ResponseContentType$watchSettingsV1alpha1NamespacedPodPresetList>(params: Params$watchSettingsV1alpha1NamespacedPodPresetList<ResponseContentType>, option?: RequestOption): Promise<Response$watchSettingsV1alpha1NamespacedPodPresetList$Status$200[ResponseContentType]> => { @@ -55048,7 +60389,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind PodPreset. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchSettingsV1alpha1NamespacedPodPreset: <ResponseContentType extends ResponseContentType$watchSettingsV1alpha1NamespacedPodPreset>(params: Params$watchSettingsV1alpha1NamespacedPodPreset<ResponseContentType>, option?: RequestOption): Promise<Response$watchSettingsV1alpha1NamespacedPodPreset$Status$200[ResponseContentType]> => { @@ -55067,7 +60414,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of PodPreset. deprecated: use the 'watch' parameter with a list operation instead. */ watchSettingsV1alpha1PodPresetListForAllNamespaces: <ResponseContentType extends ResponseContentType$watchSettingsV1alpha1PodPresetListForAllNamespaces>(params: Params$watchSettingsV1alpha1PodPresetListForAllNamespaces<ResponseContentType>, option?: RequestOption): Promise<Response$watchSettingsV1alpha1PodPresetListForAllNamespaces$Status$200[ResponseContentType]> => { @@ -55086,7 +60439,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get information of a group */ getStorageAPIGroup: <ResponseContentType extends ResponseContentType$getStorageAPIGroup>(params: Params$getStorageAPIGroup<ResponseContentType>, option?: RequestOption): Promise<Response$getStorageAPIGroup$Status$200[ResponseContentType]> => { @@ -55094,7 +60453,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get available resources */ getStorageV1APIResources: <ResponseContentType extends ResponseContentType$getStorageV1APIResources>(params: Params$getStorageV1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getStorageV1APIResources$Status$200[ResponseContentType]> => { @@ -55102,7 +60467,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind CSIDriver */ listStorageV1CSIDriver: <ResponseContentType extends ResponseContentType$listStorageV1CSIDriver>(params: Params$listStorageV1CSIDriver<ResponseContentType>, option?: RequestOption): Promise<Response$listStorageV1CSIDriver$Status$200[ResponseContentType]> => { @@ -55121,7 +60492,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a CSIDriver */ createStorageV1CSIDriver: <ResponseContentType extends ResponseContentType$createStorageV1CSIDriver>(params: Params$createStorageV1CSIDriver<ResponseContentType>, option?: RequestOption): Promise<(Response$createStorageV1CSIDriver$Status$200 | Response$createStorageV1CSIDriver$Status$201 | Response$createStorageV1CSIDriver$Status$202)[ResponseContentType]> => { @@ -55135,7 +60512,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of CSIDriver */ deleteStorageV1CollectionCSIDriver: <ResponseContentType extends ResponseContentType$deleteStorageV1CollectionCSIDriver>(params: Params$deleteStorageV1CollectionCSIDriver<ResponseContentType>, option?: RequestOption): Promise<Response$deleteStorageV1CollectionCSIDriver$Status$200[ResponseContentType]> => { @@ -55159,7 +60542,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified CSIDriver */ readStorageV1CSIDriver: <ResponseContentType extends ResponseContentType$readStorageV1CSIDriver>(params: Params$readStorageV1CSIDriver<ResponseContentType>, option?: RequestOption): Promise<Response$readStorageV1CSIDriver$Status$200[ResponseContentType]> => { @@ -55172,7 +60561,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified CSIDriver */ replaceStorageV1CSIDriver: <ResponseContentType extends ResponseContentType$replaceStorageV1CSIDriver>(params: Params$replaceStorageV1CSIDriver<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceStorageV1CSIDriver$Status$200 | Response$replaceStorageV1CSIDriver$Status$201)[ResponseContentType]> => { @@ -55186,7 +60581,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a CSIDriver */ deleteStorageV1CSIDriver: <ResponseContentType extends ResponseContentType$deleteStorageV1CSIDriver>(params: Params$deleteStorageV1CSIDriver<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteStorageV1CSIDriver$Status$200 | Response$deleteStorageV1CSIDriver$Status$202)[ResponseContentType]> => { @@ -55202,7 +60603,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified CSIDriver */ patchStorageV1CSIDriver: <RequestContentType extends RequestContentType$patchStorageV1CSIDriver, ResponseContentType extends ResponseContentType$patchStorageV1CSIDriver>(params: Params$patchStorageV1CSIDriver<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchStorageV1CSIDriver$Status$200[ResponseContentType]> => { @@ -55217,7 +60624,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind CSINode */ listStorageV1CSINode: <ResponseContentType extends ResponseContentType$listStorageV1CSINode>(params: Params$listStorageV1CSINode<ResponseContentType>, option?: RequestOption): Promise<Response$listStorageV1CSINode$Status$200[ResponseContentType]> => { @@ -55236,7 +60649,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a CSINode */ createStorageV1CSINode: <ResponseContentType extends ResponseContentType$createStorageV1CSINode>(params: Params$createStorageV1CSINode<ResponseContentType>, option?: RequestOption): Promise<(Response$createStorageV1CSINode$Status$200 | Response$createStorageV1CSINode$Status$201 | Response$createStorageV1CSINode$Status$202)[ResponseContentType]> => { @@ -55250,7 +60669,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of CSINode */ deleteStorageV1CollectionCSINode: <ResponseContentType extends ResponseContentType$deleteStorageV1CollectionCSINode>(params: Params$deleteStorageV1CollectionCSINode<ResponseContentType>, option?: RequestOption): Promise<Response$deleteStorageV1CollectionCSINode$Status$200[ResponseContentType]> => { @@ -55274,7 +60699,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified CSINode */ readStorageV1CSINode: <ResponseContentType extends ResponseContentType$readStorageV1CSINode>(params: Params$readStorageV1CSINode<ResponseContentType>, option?: RequestOption): Promise<Response$readStorageV1CSINode$Status$200[ResponseContentType]> => { @@ -55287,7 +60718,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified CSINode */ replaceStorageV1CSINode: <ResponseContentType extends ResponseContentType$replaceStorageV1CSINode>(params: Params$replaceStorageV1CSINode<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceStorageV1CSINode$Status$200 | Response$replaceStorageV1CSINode$Status$201)[ResponseContentType]> => { @@ -55301,7 +60738,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a CSINode */ deleteStorageV1CSINode: <ResponseContentType extends ResponseContentType$deleteStorageV1CSINode>(params: Params$deleteStorageV1CSINode<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteStorageV1CSINode$Status$200 | Response$deleteStorageV1CSINode$Status$202)[ResponseContentType]> => { @@ -55317,7 +60760,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified CSINode */ patchStorageV1CSINode: <RequestContentType extends RequestContentType$patchStorageV1CSINode, ResponseContentType extends ResponseContentType$patchStorageV1CSINode>(params: Params$patchStorageV1CSINode<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchStorageV1CSINode$Status$200[ResponseContentType]> => { @@ -55332,7 +60781,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind StorageClass */ listStorageV1StorageClass: <ResponseContentType extends ResponseContentType$listStorageV1StorageClass>(params: Params$listStorageV1StorageClass<ResponseContentType>, option?: RequestOption): Promise<Response$listStorageV1StorageClass$Status$200[ResponseContentType]> => { @@ -55351,7 +60806,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a StorageClass */ createStorageV1StorageClass: <ResponseContentType extends ResponseContentType$createStorageV1StorageClass>(params: Params$createStorageV1StorageClass<ResponseContentType>, option?: RequestOption): Promise<(Response$createStorageV1StorageClass$Status$200 | Response$createStorageV1StorageClass$Status$201 | Response$createStorageV1StorageClass$Status$202)[ResponseContentType]> => { @@ -55365,7 +60826,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of StorageClass */ deleteStorageV1CollectionStorageClass: <ResponseContentType extends ResponseContentType$deleteStorageV1CollectionStorageClass>(params: Params$deleteStorageV1CollectionStorageClass<ResponseContentType>, option?: RequestOption): Promise<Response$deleteStorageV1CollectionStorageClass$Status$200[ResponseContentType]> => { @@ -55389,7 +60856,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified StorageClass */ readStorageV1StorageClass: <ResponseContentType extends ResponseContentType$readStorageV1StorageClass>(params: Params$readStorageV1StorageClass<ResponseContentType>, option?: RequestOption): Promise<Response$readStorageV1StorageClass$Status$200[ResponseContentType]> => { @@ -55402,7 +60875,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified StorageClass */ replaceStorageV1StorageClass: <ResponseContentType extends ResponseContentType$replaceStorageV1StorageClass>(params: Params$replaceStorageV1StorageClass<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceStorageV1StorageClass$Status$200 | Response$replaceStorageV1StorageClass$Status$201)[ResponseContentType]> => { @@ -55416,7 +60895,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a StorageClass */ deleteStorageV1StorageClass: <ResponseContentType extends ResponseContentType$deleteStorageV1StorageClass>(params: Params$deleteStorageV1StorageClass<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteStorageV1StorageClass$Status$200 | Response$deleteStorageV1StorageClass$Status$202)[ResponseContentType]> => { @@ -55432,7 +60917,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified StorageClass */ patchStorageV1StorageClass: <RequestContentType extends RequestContentType$patchStorageV1StorageClass, ResponseContentType extends ResponseContentType$patchStorageV1StorageClass>(params: Params$patchStorageV1StorageClass<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchStorageV1StorageClass$Status$200[ResponseContentType]> => { @@ -55447,7 +60938,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind VolumeAttachment */ listStorageV1VolumeAttachment: <ResponseContentType extends ResponseContentType$listStorageV1VolumeAttachment>(params: Params$listStorageV1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<Response$listStorageV1VolumeAttachment$Status$200[ResponseContentType]> => { @@ -55466,7 +60963,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a VolumeAttachment */ createStorageV1VolumeAttachment: <ResponseContentType extends ResponseContentType$createStorageV1VolumeAttachment>(params: Params$createStorageV1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<(Response$createStorageV1VolumeAttachment$Status$200 | Response$createStorageV1VolumeAttachment$Status$201 | Response$createStorageV1VolumeAttachment$Status$202)[ResponseContentType]> => { @@ -55480,7 +60983,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of VolumeAttachment */ deleteStorageV1CollectionVolumeAttachment: <ResponseContentType extends ResponseContentType$deleteStorageV1CollectionVolumeAttachment>(params: Params$deleteStorageV1CollectionVolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<Response$deleteStorageV1CollectionVolumeAttachment$Status$200[ResponseContentType]> => { @@ -55504,7 +61013,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified VolumeAttachment */ readStorageV1VolumeAttachment: <ResponseContentType extends ResponseContentType$readStorageV1VolumeAttachment>(params: Params$readStorageV1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<Response$readStorageV1VolumeAttachment$Status$200[ResponseContentType]> => { @@ -55517,7 +61032,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified VolumeAttachment */ replaceStorageV1VolumeAttachment: <ResponseContentType extends ResponseContentType$replaceStorageV1VolumeAttachment>(params: Params$replaceStorageV1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceStorageV1VolumeAttachment$Status$200 | Response$replaceStorageV1VolumeAttachment$Status$201)[ResponseContentType]> => { @@ -55531,7 +61052,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a VolumeAttachment */ deleteStorageV1VolumeAttachment: <ResponseContentType extends ResponseContentType$deleteStorageV1VolumeAttachment>(params: Params$deleteStorageV1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteStorageV1VolumeAttachment$Status$200 | Response$deleteStorageV1VolumeAttachment$Status$202)[ResponseContentType]> => { @@ -55547,7 +61074,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified VolumeAttachment */ patchStorageV1VolumeAttachment: <RequestContentType extends RequestContentType$patchStorageV1VolumeAttachment, ResponseContentType extends ResponseContentType$patchStorageV1VolumeAttachment>(params: Params$patchStorageV1VolumeAttachment<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchStorageV1VolumeAttachment$Status$200[ResponseContentType]> => { @@ -55562,7 +61095,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read status of the specified VolumeAttachment */ readStorageV1VolumeAttachmentStatus: <ResponseContentType extends ResponseContentType$readStorageV1VolumeAttachmentStatus>(params: Params$readStorageV1VolumeAttachmentStatus<ResponseContentType>, option?: RequestOption): Promise<Response$readStorageV1VolumeAttachmentStatus$Status$200[ResponseContentType]> => { @@ -55573,7 +61112,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { pretty: { value: params.parameter.pretty, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace status of the specified VolumeAttachment */ replaceStorageV1VolumeAttachmentStatus: <ResponseContentType extends ResponseContentType$replaceStorageV1VolumeAttachmentStatus>(params: Params$replaceStorageV1VolumeAttachmentStatus<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceStorageV1VolumeAttachmentStatus$Status$200 | Response$replaceStorageV1VolumeAttachmentStatus$Status$201)[ResponseContentType]> => { @@ -55587,7 +61132,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update status of the specified VolumeAttachment */ patchStorageV1VolumeAttachmentStatus: <RequestContentType extends RequestContentType$patchStorageV1VolumeAttachmentStatus, ResponseContentType extends ResponseContentType$patchStorageV1VolumeAttachmentStatus>(params: Params$patchStorageV1VolumeAttachmentStatus<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchStorageV1VolumeAttachmentStatus$Status$200[ResponseContentType]> => { @@ -55602,7 +61153,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of CSIDriver. deprecated: use the 'watch' parameter with a list operation instead. */ watchStorageV1CSIDriverList: <ResponseContentType extends ResponseContentType$watchStorageV1CSIDriverList>(params: Params$watchStorageV1CSIDriverList<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1CSIDriverList$Status$200[ResponseContentType]> => { @@ -55621,7 +61178,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind CSIDriver. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchStorageV1CSIDriver: <ResponseContentType extends ResponseContentType$watchStorageV1CSIDriver>(params: Params$watchStorageV1CSIDriver<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1CSIDriver$Status$200[ResponseContentType]> => { @@ -55640,7 +61203,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of CSINode. deprecated: use the 'watch' parameter with a list operation instead. */ watchStorageV1CSINodeList: <ResponseContentType extends ResponseContentType$watchStorageV1CSINodeList>(params: Params$watchStorageV1CSINodeList<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1CSINodeList$Status$200[ResponseContentType]> => { @@ -55659,7 +61228,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind CSINode. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchStorageV1CSINode: <ResponseContentType extends ResponseContentType$watchStorageV1CSINode>(params: Params$watchStorageV1CSINode<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1CSINode$Status$200[ResponseContentType]> => { @@ -55678,7 +61253,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of StorageClass. deprecated: use the 'watch' parameter with a list operation instead. */ watchStorageV1StorageClassList: <ResponseContentType extends ResponseContentType$watchStorageV1StorageClassList>(params: Params$watchStorageV1StorageClassList<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1StorageClassList$Status$200[ResponseContentType]> => { @@ -55697,7 +61278,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind StorageClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchStorageV1StorageClass: <ResponseContentType extends ResponseContentType$watchStorageV1StorageClass>(params: Params$watchStorageV1StorageClass<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1StorageClass$Status$200[ResponseContentType]> => { @@ -55716,7 +61303,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead. */ watchStorageV1VolumeAttachmentList: <ResponseContentType extends ResponseContentType$watchStorageV1VolumeAttachmentList>(params: Params$watchStorageV1VolumeAttachmentList<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1VolumeAttachmentList$Status$200[ResponseContentType]> => { @@ -55735,7 +61328,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchStorageV1VolumeAttachment: <ResponseContentType extends ResponseContentType$watchStorageV1VolumeAttachment>(params: Params$watchStorageV1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1VolumeAttachment$Status$200[ResponseContentType]> => { @@ -55754,7 +61353,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get available resources */ getStorageV1alpha1APIResources: <ResponseContentType extends ResponseContentType$getStorageV1alpha1APIResources>(params: Params$getStorageV1alpha1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getStorageV1alpha1APIResources$Status$200[ResponseContentType]> => { @@ -55762,7 +61367,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind VolumeAttachment */ listStorageV1alpha1VolumeAttachment: <ResponseContentType extends ResponseContentType$listStorageV1alpha1VolumeAttachment>(params: Params$listStorageV1alpha1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<Response$listStorageV1alpha1VolumeAttachment$Status$200[ResponseContentType]> => { @@ -55781,7 +61392,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a VolumeAttachment */ createStorageV1alpha1VolumeAttachment: <ResponseContentType extends ResponseContentType$createStorageV1alpha1VolumeAttachment>(params: Params$createStorageV1alpha1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<(Response$createStorageV1alpha1VolumeAttachment$Status$200 | Response$createStorageV1alpha1VolumeAttachment$Status$201 | Response$createStorageV1alpha1VolumeAttachment$Status$202)[ResponseContentType]> => { @@ -55795,7 +61412,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of VolumeAttachment */ deleteStorageV1alpha1CollectionVolumeAttachment: <ResponseContentType extends ResponseContentType$deleteStorageV1alpha1CollectionVolumeAttachment>(params: Params$deleteStorageV1alpha1CollectionVolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<Response$deleteStorageV1alpha1CollectionVolumeAttachment$Status$200[ResponseContentType]> => { @@ -55819,7 +61442,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified VolumeAttachment */ readStorageV1alpha1VolumeAttachment: <ResponseContentType extends ResponseContentType$readStorageV1alpha1VolumeAttachment>(params: Params$readStorageV1alpha1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<Response$readStorageV1alpha1VolumeAttachment$Status$200[ResponseContentType]> => { @@ -55832,7 +61461,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified VolumeAttachment */ replaceStorageV1alpha1VolumeAttachment: <ResponseContentType extends ResponseContentType$replaceStorageV1alpha1VolumeAttachment>(params: Params$replaceStorageV1alpha1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceStorageV1alpha1VolumeAttachment$Status$200 | Response$replaceStorageV1alpha1VolumeAttachment$Status$201)[ResponseContentType]> => { @@ -55846,7 +61481,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a VolumeAttachment */ deleteStorageV1alpha1VolumeAttachment: <ResponseContentType extends ResponseContentType$deleteStorageV1alpha1VolumeAttachment>(params: Params$deleteStorageV1alpha1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteStorageV1alpha1VolumeAttachment$Status$200 | Response$deleteStorageV1alpha1VolumeAttachment$Status$202)[ResponseContentType]> => { @@ -55862,7 +61503,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified VolumeAttachment */ patchStorageV1alpha1VolumeAttachment: <RequestContentType extends RequestContentType$patchStorageV1alpha1VolumeAttachment, ResponseContentType extends ResponseContentType$patchStorageV1alpha1VolumeAttachment>(params: Params$patchStorageV1alpha1VolumeAttachment<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchStorageV1alpha1VolumeAttachment$Status$200[ResponseContentType]> => { @@ -55877,7 +61524,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead. */ watchStorageV1alpha1VolumeAttachmentList: <ResponseContentType extends ResponseContentType$watchStorageV1alpha1VolumeAttachmentList>(params: Params$watchStorageV1alpha1VolumeAttachmentList<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1alpha1VolumeAttachmentList$Status$200[ResponseContentType]> => { @@ -55896,7 +61549,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchStorageV1alpha1VolumeAttachment: <ResponseContentType extends ResponseContentType$watchStorageV1alpha1VolumeAttachment>(params: Params$watchStorageV1alpha1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1alpha1VolumeAttachment$Status$200[ResponseContentType]> => { @@ -55915,7 +61574,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** get available resources */ getStorageV1beta1APIResources: <ResponseContentType extends ResponseContentType$getStorageV1beta1APIResources>(params: Params$getStorageV1beta1APIResources<ResponseContentType>, option?: RequestOption): Promise<Response$getStorageV1beta1APIResources$Status$200[ResponseContentType]> => { @@ -55923,7 +61588,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: params.headers.Accept }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** list or watch objects of kind CSIDriver */ listStorageV1beta1CSIDriver: <ResponseContentType extends ResponseContentType$listStorageV1beta1CSIDriver>(params: Params$listStorageV1beta1CSIDriver<ResponseContentType>, option?: RequestOption): Promise<Response$listStorageV1beta1CSIDriver$Status$200[ResponseContentType]> => { @@ -55942,7 +61613,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a CSIDriver */ createStorageV1beta1CSIDriver: <ResponseContentType extends ResponseContentType$createStorageV1beta1CSIDriver>(params: Params$createStorageV1beta1CSIDriver<ResponseContentType>, option?: RequestOption): Promise<(Response$createStorageV1beta1CSIDriver$Status$200 | Response$createStorageV1beta1CSIDriver$Status$201 | Response$createStorageV1beta1CSIDriver$Status$202)[ResponseContentType]> => { @@ -55956,7 +61633,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of CSIDriver */ deleteStorageV1beta1CollectionCSIDriver: <ResponseContentType extends ResponseContentType$deleteStorageV1beta1CollectionCSIDriver>(params: Params$deleteStorageV1beta1CollectionCSIDriver<ResponseContentType>, option?: RequestOption): Promise<Response$deleteStorageV1beta1CollectionCSIDriver$Status$200[ResponseContentType]> => { @@ -55980,7 +61663,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified CSIDriver */ readStorageV1beta1CSIDriver: <ResponseContentType extends ResponseContentType$readStorageV1beta1CSIDriver>(params: Params$readStorageV1beta1CSIDriver<ResponseContentType>, option?: RequestOption): Promise<Response$readStorageV1beta1CSIDriver$Status$200[ResponseContentType]> => { @@ -55993,7 +61682,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified CSIDriver */ replaceStorageV1beta1CSIDriver: <ResponseContentType extends ResponseContentType$replaceStorageV1beta1CSIDriver>(params: Params$replaceStorageV1beta1CSIDriver<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceStorageV1beta1CSIDriver$Status$200 | Response$replaceStorageV1beta1CSIDriver$Status$201)[ResponseContentType]> => { @@ -56007,7 +61702,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a CSIDriver */ deleteStorageV1beta1CSIDriver: <ResponseContentType extends ResponseContentType$deleteStorageV1beta1CSIDriver>(params: Params$deleteStorageV1beta1CSIDriver<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteStorageV1beta1CSIDriver$Status$200 | Response$deleteStorageV1beta1CSIDriver$Status$202)[ResponseContentType]> => { @@ -56023,7 +61724,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified CSIDriver */ patchStorageV1beta1CSIDriver: <RequestContentType extends RequestContentType$patchStorageV1beta1CSIDriver, ResponseContentType extends ResponseContentType$patchStorageV1beta1CSIDriver>(params: Params$patchStorageV1beta1CSIDriver<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchStorageV1beta1CSIDriver$Status$200[ResponseContentType]> => { @@ -56038,7 +61745,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind CSINode */ listStorageV1beta1CSINode: <ResponseContentType extends ResponseContentType$listStorageV1beta1CSINode>(params: Params$listStorageV1beta1CSINode<ResponseContentType>, option?: RequestOption): Promise<Response$listStorageV1beta1CSINode$Status$200[ResponseContentType]> => { @@ -56057,7 +61770,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a CSINode */ createStorageV1beta1CSINode: <ResponseContentType extends ResponseContentType$createStorageV1beta1CSINode>(params: Params$createStorageV1beta1CSINode<ResponseContentType>, option?: RequestOption): Promise<(Response$createStorageV1beta1CSINode$Status$200 | Response$createStorageV1beta1CSINode$Status$201 | Response$createStorageV1beta1CSINode$Status$202)[ResponseContentType]> => { @@ -56071,7 +61790,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of CSINode */ deleteStorageV1beta1CollectionCSINode: <ResponseContentType extends ResponseContentType$deleteStorageV1beta1CollectionCSINode>(params: Params$deleteStorageV1beta1CollectionCSINode<ResponseContentType>, option?: RequestOption): Promise<Response$deleteStorageV1beta1CollectionCSINode$Status$200[ResponseContentType]> => { @@ -56095,7 +61820,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified CSINode */ readStorageV1beta1CSINode: <ResponseContentType extends ResponseContentType$readStorageV1beta1CSINode>(params: Params$readStorageV1beta1CSINode<ResponseContentType>, option?: RequestOption): Promise<Response$readStorageV1beta1CSINode$Status$200[ResponseContentType]> => { @@ -56108,7 +61839,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified CSINode */ replaceStorageV1beta1CSINode: <ResponseContentType extends ResponseContentType$replaceStorageV1beta1CSINode>(params: Params$replaceStorageV1beta1CSINode<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceStorageV1beta1CSINode$Status$200 | Response$replaceStorageV1beta1CSINode$Status$201)[ResponseContentType]> => { @@ -56122,7 +61859,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a CSINode */ deleteStorageV1beta1CSINode: <ResponseContentType extends ResponseContentType$deleteStorageV1beta1CSINode>(params: Params$deleteStorageV1beta1CSINode<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteStorageV1beta1CSINode$Status$200 | Response$deleteStorageV1beta1CSINode$Status$202)[ResponseContentType]> => { @@ -56138,7 +61881,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified CSINode */ patchStorageV1beta1CSINode: <RequestContentType extends RequestContentType$patchStorageV1beta1CSINode, ResponseContentType extends ResponseContentType$patchStorageV1beta1CSINode>(params: Params$patchStorageV1beta1CSINode<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchStorageV1beta1CSINode$Status$200[ResponseContentType]> => { @@ -56153,7 +61902,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind StorageClass */ listStorageV1beta1StorageClass: <ResponseContentType extends ResponseContentType$listStorageV1beta1StorageClass>(params: Params$listStorageV1beta1StorageClass<ResponseContentType>, option?: RequestOption): Promise<Response$listStorageV1beta1StorageClass$Status$200[ResponseContentType]> => { @@ -56172,7 +61927,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a StorageClass */ createStorageV1beta1StorageClass: <ResponseContentType extends ResponseContentType$createStorageV1beta1StorageClass>(params: Params$createStorageV1beta1StorageClass<ResponseContentType>, option?: RequestOption): Promise<(Response$createStorageV1beta1StorageClass$Status$200 | Response$createStorageV1beta1StorageClass$Status$201 | Response$createStorageV1beta1StorageClass$Status$202)[ResponseContentType]> => { @@ -56186,7 +61947,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of StorageClass */ deleteStorageV1beta1CollectionStorageClass: <ResponseContentType extends ResponseContentType$deleteStorageV1beta1CollectionStorageClass>(params: Params$deleteStorageV1beta1CollectionStorageClass<ResponseContentType>, option?: RequestOption): Promise<Response$deleteStorageV1beta1CollectionStorageClass$Status$200[ResponseContentType]> => { @@ -56210,7 +61977,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified StorageClass */ readStorageV1beta1StorageClass: <ResponseContentType extends ResponseContentType$readStorageV1beta1StorageClass>(params: Params$readStorageV1beta1StorageClass<ResponseContentType>, option?: RequestOption): Promise<Response$readStorageV1beta1StorageClass$Status$200[ResponseContentType]> => { @@ -56223,7 +61996,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified StorageClass */ replaceStorageV1beta1StorageClass: <ResponseContentType extends ResponseContentType$replaceStorageV1beta1StorageClass>(params: Params$replaceStorageV1beta1StorageClass<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceStorageV1beta1StorageClass$Status$200 | Response$replaceStorageV1beta1StorageClass$Status$201)[ResponseContentType]> => { @@ -56237,7 +62016,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a StorageClass */ deleteStorageV1beta1StorageClass: <ResponseContentType extends ResponseContentType$deleteStorageV1beta1StorageClass>(params: Params$deleteStorageV1beta1StorageClass<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteStorageV1beta1StorageClass$Status$200 | Response$deleteStorageV1beta1StorageClass$Status$202)[ResponseContentType]> => { @@ -56253,7 +62038,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified StorageClass */ patchStorageV1beta1StorageClass: <RequestContentType extends RequestContentType$patchStorageV1beta1StorageClass, ResponseContentType extends ResponseContentType$patchStorageV1beta1StorageClass>(params: Params$patchStorageV1beta1StorageClass<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchStorageV1beta1StorageClass$Status$200[ResponseContentType]> => { @@ -56268,7 +62059,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** list or watch objects of kind VolumeAttachment */ listStorageV1beta1VolumeAttachment: <ResponseContentType extends ResponseContentType$listStorageV1beta1VolumeAttachment>(params: Params$listStorageV1beta1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<Response$listStorageV1beta1VolumeAttachment$Status$200[ResponseContentType]> => { @@ -56287,7 +62084,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** create a VolumeAttachment */ createStorageV1beta1VolumeAttachment: <ResponseContentType extends ResponseContentType$createStorageV1beta1VolumeAttachment>(params: Params$createStorageV1beta1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<(Response$createStorageV1beta1VolumeAttachment$Status$200 | Response$createStorageV1beta1VolumeAttachment$Status$201 | Response$createStorageV1beta1VolumeAttachment$Status$202)[ResponseContentType]> => { @@ -56301,7 +62104,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("POST", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "POST", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete collection of VolumeAttachment */ deleteStorageV1beta1CollectionVolumeAttachment: <ResponseContentType extends ResponseContentType$deleteStorageV1beta1CollectionVolumeAttachment>(params: Params$deleteStorageV1beta1CollectionVolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<Response$deleteStorageV1beta1CollectionVolumeAttachment$Status$200[ResponseContentType]> => { @@ -56325,7 +62134,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** read the specified VolumeAttachment */ readStorageV1beta1VolumeAttachment: <ResponseContentType extends ResponseContentType$readStorageV1beta1VolumeAttachment>(params: Params$readStorageV1beta1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<Response$readStorageV1beta1VolumeAttachment$Status$200[ResponseContentType]> => { @@ -56338,7 +62153,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, exact: { value: params.parameter.exact, explode: false }, export: { value: params.parameter.export, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** replace the specified VolumeAttachment */ replaceStorageV1beta1VolumeAttachment: <ResponseContentType extends ResponseContentType$replaceStorageV1beta1VolumeAttachment>(params: Params$replaceStorageV1beta1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<(Response$replaceStorageV1beta1VolumeAttachment$Status$200 | Response$replaceStorageV1beta1VolumeAttachment$Status$201)[ResponseContentType]> => { @@ -56352,7 +62173,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, dryRun: { value: params.parameter.dryRun, explode: false }, fieldManager: { value: params.parameter.fieldManager, explode: false } }; - return apiClient.request("PUT", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** delete a VolumeAttachment */ deleteStorageV1beta1VolumeAttachment: <ResponseContentType extends ResponseContentType$deleteStorageV1beta1VolumeAttachment>(params: Params$deleteStorageV1beta1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<(Response$deleteStorageV1beta1VolumeAttachment$Status$200 | Response$deleteStorageV1beta1VolumeAttachment$Status$202)[ResponseContentType]> => { @@ -56368,7 +62195,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, orphanDependents: { value: params.parameter.orphanDependents, explode: false }, propagationPolicy: { value: params.parameter.propagationPolicy, explode: false } }; - return apiClient.request("DELETE", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** partially update the specified VolumeAttachment */ patchStorageV1beta1VolumeAttachment: <RequestContentType extends RequestContentType$patchStorageV1beta1VolumeAttachment, ResponseContentType extends ResponseContentType$patchStorageV1beta1VolumeAttachment>(params: Params$patchStorageV1beta1VolumeAttachment<RequestContentType, ResponseContentType>, option?: RequestOption): Promise<Response$patchStorageV1beta1VolumeAttachment$Status$200[ResponseContentType]> => { @@ -56383,7 +62216,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, fieldManager: { value: params.parameter.fieldManager, explode: false }, force: { value: params.parameter.force, explode: false } }; - return apiClient.request("PATCH", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of CSIDriver. deprecated: use the 'watch' parameter with a list operation instead. */ watchStorageV1beta1CSIDriverList: <ResponseContentType extends ResponseContentType$watchStorageV1beta1CSIDriverList>(params: Params$watchStorageV1beta1CSIDriverList<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1beta1CSIDriverList$Status$200[ResponseContentType]> => { @@ -56402,7 +62241,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind CSIDriver. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchStorageV1beta1CSIDriver: <ResponseContentType extends ResponseContentType$watchStorageV1beta1CSIDriver>(params: Params$watchStorageV1beta1CSIDriver<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1beta1CSIDriver$Status$200[ResponseContentType]> => { @@ -56421,7 +62266,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of CSINode. deprecated: use the 'watch' parameter with a list operation instead. */ watchStorageV1beta1CSINodeList: <ResponseContentType extends ResponseContentType$watchStorageV1beta1CSINodeList>(params: Params$watchStorageV1beta1CSINodeList<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1beta1CSINodeList$Status$200[ResponseContentType]> => { @@ -56440,7 +62291,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind CSINode. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchStorageV1beta1CSINode: <ResponseContentType extends ResponseContentType$watchStorageV1beta1CSINode>(params: Params$watchStorageV1beta1CSINode<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1beta1CSINode$Status$200[ResponseContentType]> => { @@ -56459,7 +62316,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of StorageClass. deprecated: use the 'watch' parameter with a list operation instead. */ watchStorageV1beta1StorageClassList: <ResponseContentType extends ResponseContentType$watchStorageV1beta1StorageClassList>(params: Params$watchStorageV1beta1StorageClassList<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1beta1StorageClassList$Status$200[ResponseContentType]> => { @@ -56478,7 +62341,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind StorageClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchStorageV1beta1StorageClass: <ResponseContentType extends ResponseContentType$watchStorageV1beta1StorageClass>(params: Params$watchStorageV1beta1StorageClass<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1beta1StorageClass$Status$200[ResponseContentType]> => { @@ -56497,7 +62366,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch individual changes to a list of VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead. */ watchStorageV1beta1VolumeAttachmentList: <ResponseContentType extends ResponseContentType$watchStorageV1beta1VolumeAttachmentList>(params: Params$watchStorageV1beta1VolumeAttachmentList<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1beta1VolumeAttachmentList$Status$200[ResponseContentType]> => { @@ -56516,7 +62391,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** watch changes to an object of kind VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter. */ watchStorageV1beta1VolumeAttachment: <ResponseContentType extends ResponseContentType$watchStorageV1beta1VolumeAttachment>(params: Params$watchStorageV1beta1VolumeAttachment<ResponseContentType>, option?: RequestOption): Promise<Response$watchStorageV1beta1VolumeAttachment$Status$200[ResponseContentType]> => { @@ -56535,17 +62416,35 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, timeoutSeconds: { value: params.parameter.timeoutSeconds, explode: false }, watch: { value: params.parameter.watch, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, logFileListHandler: (option?: RequestOption): Promise<void> => { const url = _baseUrl + \`/logs/\`; const headers = {}; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, logFileHandler: (params: Params$logFileHandler, option?: RequestOption): Promise<void> => { const url = _baseUrl + \`/logs/\${params.parameter.logpath}\`; const headers = {}; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** get the code version */ getCodeVersion: (option?: RequestOption): Promise<Response$getCodeVersion$Status$200["application/json"]> => { @@ -56553,7 +62452,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } }; }; diff --git a/test/__tests__/functional/__snapshots__/multi-type.test.domain.ts.snap b/test/__tests__/functional/__snapshots__/multi-type.test.domain.ts.snap index 1ca7c963..4e065cae 100644 --- a/test/__tests__/functional/__snapshots__/multi-type.test.domain.ts.snap +++ b/test/__tests__/functional/__snapshots__/multi-type.test.domain.ts.snap @@ -42,8 +42,15 @@ export namespace ErrorResponse { export type putAnyOf = void; export type patchOneOf = void; } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => Promise<T>; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => Promise<T>; } export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, baseUrl: string) => { const _baseUrl = baseUrl.replace(/\\/$/, ""); @@ -57,7 +64,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { "Content-Type": "application/json" }; - return apiClient.request("PUT", url, headers, params.requestBody, undefined, option); + return apiClient.request({ + httpMethod: "PUT", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: undefined + }, option); }, /** * operationId: patchOneOf @@ -68,7 +81,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { "Content-Type": "application/json" }; - return apiClient.request("PATCH", url, headers, params.requestBody, undefined, option); + return apiClient.request({ + httpMethod: "PATCH", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: undefined + }, option); } }; }; diff --git a/test/__tests__/functional/__snapshots__/spit-code-test.ts.snap b/test/__tests__/functional/__snapshots__/spit-code-test.ts.snap index 8dfa91d9..c3a132ba 100644 --- a/test/__tests__/functional/__snapshots__/spit-code-test.ts.snap +++ b/test/__tests__/functional/__snapshots__/spit-code-test.ts.snap @@ -123,8 +123,15 @@ export namespace ErrorResponse { export type getBookById = void; export type deleteBook = void; } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => Promise<T>; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => Promise<T>; } export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, baseUrl: string) => { const _baseUrl = baseUrl.replace(/\\/$/, ""); @@ -141,7 +148,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { StringQuery: { value: params.parameter.StringQuery, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** * operationId: getIncludeRemoteReference @@ -155,7 +168,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { IncludeRemoteReference: { value: params.parameter.IncludeRemoteReference, explode: false } }; - return apiClient.request("GET", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, /** * operationId: getFullRemoteReference @@ -169,7 +188,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { FullRemoteReferenceQuery: { value: params.parameter.FullRemoteReferenceQuery, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** * operationId: i.have.dot @@ -180,7 +205,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** * operationId: getReferenceItems @@ -191,7 +222,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** * operationId: searchBook @@ -205,7 +242,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { "from.publishedAt": { value: params.parameter["from.publishedAt"], explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, /** * operationId: getBookById @@ -216,7 +259,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, /** * operationId: deleteBook @@ -227,7 +276,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: "application/json" }; - return apiClient.request("DELETE", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } }; }; diff --git a/test/__tests__/functional/__snapshots__/template-only-test.ts.snap b/test/__tests__/functional/__snapshots__/template-only-test.ts.snap index 33fa784a..13ed0442 100644 --- a/test/__tests__/functional/__snapshots__/template-only-test.ts.snap +++ b/test/__tests__/functional/__snapshots__/template-only-test.ts.snap @@ -60,8 +60,15 @@ export namespace ErrorResponse { export type getBookById = void; export type deleteBook = void; } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => Promise<T>; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => Promise<T>; } export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, baseUrl: string) => { const _baseUrl = baseUrl.replace(/\\/$/, ""); @@ -74,7 +81,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { StringQuery: { value: params.parameter.StringQuery, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, getIncludeRemoteReference: (params: Params$getIncludeRemoteReference, option?: RequestOption): Promise<void> => { const url = _baseUrl + \`/get/IncludeRemoteReference\`; @@ -84,7 +97,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { IncludeRemoteReference: { value: params.parameter.IncludeRemoteReference, explode: false } }; - return apiClient.request("GET", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, getFullRemoteReference: (params: Params$getFullRemoteReference, option?: RequestOption): Promise<Response$getFullRemoteReference$Status$200["application/json"]> => { const url = _baseUrl + \`/FullRemoteReference\`; @@ -94,21 +113,39 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { FullRemoteReferenceQuery: { value: params.parameter.FullRemoteReferenceQuery, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, i$have$dot: (option?: RequestOption): Promise<Response$i$have$dot$Status$200["application/json"]> => { const url = _baseUrl + \`/i/have/dot\`; const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, getReferenceItems: (option?: RequestOption): Promise<Response$getReferenceItems$Status$200["application/json"]> => { const url = _baseUrl + \`/get/reference/items\`; const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, searchBook: (params: Params$searchBook, option?: RequestOption): Promise<Response$searchBook$Status$200["application/json"]> => { const url = _baseUrl + \`/get/search/\${params.parameter["book.name"]}\`; @@ -118,21 +155,39 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { "from.publishedAt": { value: params.parameter["from.publishedAt"], explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, getBookById: (params: Params$getBookById, option?: RequestOption): Promise<Response$getBookById$Status$200["application/json"]> => { const url = _baseUrl + \`/get/books/\${params.parameter.id}\`; const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, deleteBook: (params: Params$deleteBook, option?: RequestOption): Promise<Response$deleteBook$Status$200["application/json"]> => { const url = _baseUrl + \`/get/books/\${params.parameter.id}\`; const headers = { Accept: "application/json" }; - return apiClient.request("DELETE", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } }; }; @@ -201,8 +256,15 @@ export namespace ErrorResponse { export type getBookById = void; export type deleteBook = void; } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => T; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => T; } export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, baseUrl: string) => { const _baseUrl = baseUrl.replace(/\\/$/, ""); @@ -215,7 +277,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { StringQuery: { value: params.parameter.StringQuery, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, getIncludeRemoteReference: (params: Params$getIncludeRemoteReference, option?: RequestOption): void => { const url = _baseUrl + \`/get/IncludeRemoteReference\`; @@ -225,7 +293,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { IncludeRemoteReference: { value: params.parameter.IncludeRemoteReference, explode: false } }; - return apiClient.request("GET", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, getFullRemoteReference: (params: Params$getFullRemoteReference, option?: RequestOption): Response$getFullRemoteReference$Status$200["application/json"] => { const url = _baseUrl + \`/FullRemoteReference\`; @@ -235,21 +309,39 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { FullRemoteReferenceQuery: { value: params.parameter.FullRemoteReferenceQuery, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, i$have$dot: (option?: RequestOption): Response$i$have$dot$Status$200["application/json"] => { const url = _baseUrl + \`/i/have/dot\`; const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, getReferenceItems: (option?: RequestOption): Response$getReferenceItems$Status$200["application/json"] => { const url = _baseUrl + \`/get/reference/items\`; const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, searchBook: (params: Params$searchBook, option?: RequestOption): Response$searchBook$Status$200["application/json"] => { const url = _baseUrl + \`/get/search/\${params.parameter["book.name"]}\`; @@ -259,21 +351,39 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { "from.publishedAt": { value: params.parameter["from.publishedAt"], explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, getBookById: (params: Params$getBookById, option?: RequestOption): Response$getBookById$Status$200["application/json"] => { const url = _baseUrl + \`/get/books/\${params.parameter.id}\`; const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, deleteBook: (params: Params$deleteBook, option?: RequestOption): Response$deleteBook$Status$200["application/json"] => { const url = _baseUrl + \`/get/books/\${params.parameter.id}\`; const headers = { Accept: "application/json" }; - return apiClient.request("DELETE", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } }; }; @@ -306,8 +416,15 @@ export interface QueryParameters { } export type SuccessResponses = void; export namespace ErrorResponse { } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => T; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => T; } export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, baseUrl: string) => { const _baseUrl = baseUrl.replace(/\\/$/, ""); diff --git a/test/__tests__/functional/__snapshots__/typedef-with-template-test.ts.snap b/test/__tests__/functional/__snapshots__/typedef-with-template-test.ts.snap index dfc64163..496ef5cc 100644 --- a/test/__tests__/functional/__snapshots__/typedef-with-template-test.ts.snap +++ b/test/__tests__/functional/__snapshots__/typedef-with-template-test.ts.snap @@ -409,8 +409,15 @@ export namespace ErrorResponse { export type getBookById = void; export type deleteBook = void; } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => Promise<T>; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => Promise<T>; } export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, baseUrl: string) => { const _baseUrl = baseUrl.replace(/\\/$/, ""); @@ -423,7 +430,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { StringQuery: { value: params.parameter.StringQuery, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, getIncludeRemoteReference: (params: Params$getIncludeRemoteReference, option?: RequestOption): Promise<void> => { const url = _baseUrl + \`/get/IncludeRemoteReference\`; @@ -433,7 +446,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { IncludeRemoteReference: { value: params.parameter.IncludeRemoteReference, explode: false } }; - return apiClient.request("GET", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, getFullRemoteReference: (params: Params$getFullRemoteReference, option?: RequestOption): Promise<Response$getFullRemoteReference$Status$200["application/json"]> => { const url = _baseUrl + \`/FullRemoteReference\`; @@ -443,21 +462,39 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { FullRemoteReferenceQuery: { value: params.parameter.FullRemoteReferenceQuery, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, i$have$dot: (option?: RequestOption): Promise<Response$i$have$dot$Status$200["application/json"]> => { const url = _baseUrl + \`/i/have/dot\`; const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, getReferenceItems: (option?: RequestOption): Promise<Response$getReferenceItems$Status$200["application/json"]> => { const url = _baseUrl + \`/get/reference/items\`; const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, searchBook: (params: Params$searchBook, option?: RequestOption): Promise<Response$searchBook$Status$200["application/json"]> => { const url = _baseUrl + \`/get/search/\${params.parameter["book.name"]}\`; @@ -467,21 +504,39 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { "from.publishedAt": { value: params.parameter["from.publishedAt"], explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, getBookById: (params: Params$getBookById, option?: RequestOption): Promise<Response$getBookById$Status$200["application/json"]> => { const url = _baseUrl + \`/get/books/\${params.parameter.id}\`; const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, deleteBook: (params: Params$deleteBook, option?: RequestOption): Promise<Response$deleteBook$Status$200["application/json"]> => { const url = _baseUrl + \`/get/books/\${params.parameter.id}\`; const headers = { Accept: "application/json" }; - return apiClient.request("DELETE", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } }; }; @@ -533,8 +588,15 @@ export type SuccessResponses = Response$getHelloWorld$Status$200; export namespace ErrorResponse { export type getHelloWorld = void; } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => Promise<T>; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => Promise<T>; } export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, baseUrl: string) => { const _baseUrl = baseUrl.replace(/\\/$/, ""); @@ -547,7 +609,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { word: { value: params.parameter.word, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); } }; }; @@ -965,8 +1033,15 @@ export namespace ErrorResponse { export type getBookById = void; export type deleteBook = void; } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => T; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => T; } export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, baseUrl: string) => { const _baseUrl = baseUrl.replace(/\\/$/, ""); @@ -979,7 +1054,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { StringQuery: { value: params.parameter.StringQuery, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, getIncludeRemoteReference: (params: Params$getIncludeRemoteReference, option?: RequestOption): void => { const url = _baseUrl + \`/get/IncludeRemoteReference\`; @@ -989,7 +1070,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { IncludeRemoteReference: { value: params.parameter.IncludeRemoteReference, explode: false } }; - return apiClient.request("GET", url, headers, params.requestBody, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: params.requestBody, + queryParameters: queryParameters + }, option); }, getFullRemoteReference: (params: Params$getFullRemoteReference, option?: RequestOption): Response$getFullRemoteReference$Status$200["application/json"] => { const url = _baseUrl + \`/FullRemoteReference\`; @@ -999,21 +1086,39 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { FullRemoteReferenceQuery: { value: params.parameter.FullRemoteReferenceQuery, explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, i$have$dot: (option?: RequestOption): Response$i$have$dot$Status$200["application/json"] => { const url = _baseUrl + \`/i/have/dot\`; const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, getReferenceItems: (option?: RequestOption): Response$getReferenceItems$Status$200["application/json"] => { const url = _baseUrl + \`/get/reference/items\`; const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, searchBook: (params: Params$searchBook, option?: RequestOption): Response$searchBook$Status$200["application/json"] => { const url = _baseUrl + \`/get/search/\${params.parameter["book.name"]}\`; @@ -1023,21 +1128,39 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const queryParameters: QueryParameters = { "from.publishedAt": { value: params.parameter["from.publishedAt"], explode: false } }; - return apiClient.request("GET", url, headers, undefined, queryParameters, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: queryParameters + }, option); }, getBookById: (params: Params$getBookById, option?: RequestOption): Response$getBookById$Status$200["application/json"] => { const url = _baseUrl + \`/get/books/\${params.parameter.id}\`; const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, deleteBook: (params: Params$deleteBook, option?: RequestOption): Response$deleteBook$Status$200["application/json"] => { const url = _baseUrl + \`/get/books/\${params.parameter.id}\`; const headers = { Accept: "application/json" }; - return apiClient.request("DELETE", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "DELETE", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } }; }; @@ -1093,8 +1216,15 @@ export interface QueryParameters { } export type SuccessResponses = void; export namespace ErrorResponse { } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => Promise<T>; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => Promise<T>; } export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, baseUrl: string) => { const _baseUrl = baseUrl.replace(/\\/$/, ""); @@ -1204,8 +1334,15 @@ export namespace ErrorResponse { export type getAuthor = void; export type getPublisher = void; } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => Promise<T>; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => Promise<T>; } export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, baseUrl: string) => { const _baseUrl = baseUrl.replace(/\\/$/, ""); @@ -1215,28 +1352,52 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, getDescription: (params: Params$getDescription, option?: RequestOption): Promise<Response$getDescription$Status$200["application/json"]> => { const url = _baseUrl + \`/get/book/\${params.parameter.id}/description\`; const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, getAuthor: (params: Params$getAuthor, option?: RequestOption): Promise<Response$getAuthor$Status$200["application/json"]> => { const url = _baseUrl + \`/get/author/\${params.parameter.id}\`; const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, getPublisher: (params: Params$getPublisher, option?: RequestOption): Promise<Response$getPublisher$Status$200["application/json"]> => { const url = _baseUrl + \`/get/publisher/\${params.parameter.id}\`; const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } }; }; @@ -1352,8 +1513,15 @@ export namespace ErrorResponse { export type getAuthor = void; export type getPublisher = void; } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => Promise<T>; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => Promise<T>; } export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, baseUrl: string) => { const _baseUrl = baseUrl.replace(/\\/$/, ""); @@ -1363,28 +1531,52 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, getDescription: (params: Params$getDescription, option?: RequestOption): Promise<Response$getDescription$Status$200["application/json"]> => { const url = _baseUrl + \`/get/book/\${params.parameter.id}/description\`; const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, getAuthor: (params: Params$getAuthor, option?: RequestOption): Promise<Response$getAuthor$Status$200["application/json"]> => { const url = _baseUrl + \`/get/author/\${params.parameter.id}\`; const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); }, getPublisher: (params: Params$getPublisher, option?: RequestOption): Promise<Response$getPublisher$Status$200["application/json"]> => { const url = _baseUrl + \`/get/publisher/\${params.parameter.id}\`; const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } }; }; diff --git a/test/__tests__/functional/__snapshots__/unknown-schema-domain-test.ts.snap b/test/__tests__/functional/__snapshots__/unknown-schema-domain-test.ts.snap index 13841d83..179ba391 100644 --- a/test/__tests__/functional/__snapshots__/unknown-schema-domain-test.ts.snap +++ b/test/__tests__/functional/__snapshots__/unknown-schema-domain-test.ts.snap @@ -41,8 +41,15 @@ export type SuccessResponses = Response$getUnknown$Status$200; export namespace ErrorResponse { export type getUnknown = void; } +export interface RequestArgs { + httpMethod: HttpMethod; + url: string; + headers: ObjectLike | any; + requestBody: ObjectLike | any; + queryParameters: QueryParameters | undefined; +} export interface ApiClient<RequestOption> { - request: <T = SuccessResponses>(httpMethod: HttpMethod, url: string, headers: ObjectLike | any, requestBody: ObjectLike | any, queryParameters: QueryParameters | undefined, options?: RequestOption) => Promise<T>; + request: <T = SuccessResponses>(requestArgs: RequestArgs, options?: RequestOption) => Promise<T>; } export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, baseUrl: string) => { const _baseUrl = baseUrl.replace(/\\/$/, ""); @@ -52,7 +59,13 @@ export const createClient = <RequestOption>(apiClient: ApiClient<RequestOption>, const headers = { Accept: "application/json" }; - return apiClient.request("GET", url, headers, undefined, undefined, option); + return apiClient.request({ + httpMethod: "GET", + url: url, + headers: headers, + requestBody: undefined, + queryParameters: undefined + }, option); } }; }; From 730fccff45dade2da8c73fcca7e96948d0d41b0d Mon Sep 17 00:00:00 2001 From: "K.Himeno" <6715229+Himenon@users.noreply.github.com> Date: Sat, 1 Apr 2023 18:57:36 +0900 Subject: [PATCH 6/6] chore: update --- jest.snapshot.config.js | 8 ++++---- src/code-templates/_shared/ApiClientInterface.ts | 2 +- .../FunctionalApiClient/ClientTypeDefinition.ts | 8 ++++---- src/code-templates/functional-api-client/index.ts | 4 ++-- src/internal/TsGenerator/factory/VariableDeclaration.ts | 1 - .../TsGenerator/factory/VariableDeclarationList.ts | 2 -- 6 files changed, 11 insertions(+), 14 deletions(-) diff --git a/jest.snapshot.config.js b/jest.snapshot.config.js index 89cd28d5..4c377d93 100644 --- a/jest.snapshot.config.js +++ b/jest.snapshot.config.js @@ -12,10 +12,10 @@ module.exports = { "@swc/jest", { jsc: { - parser :{ - syntax: "typescript" - } - } + parser: { + syntax: "typescript", + }, + }, }, ], }, diff --git a/src/code-templates/_shared/ApiClientInterface.ts b/src/code-templates/_shared/ApiClientInterface.ts index 0fdd231b..c9def245 100644 --- a/src/code-templates/_shared/ApiClientInterface.ts +++ b/src/code-templates/_shared/ApiClientInterface.ts @@ -211,7 +211,7 @@ export const create = (factory: TsGenerator.Factory.Type, list: CodeGenerator.Pa }), ], typeParameters: [], - }) + }); return [ createHttpMethod(factory), diff --git a/src/code-templates/functional-api-client/FunctionalApiClient/ClientTypeDefinition.ts b/src/code-templates/functional-api-client/FunctionalApiClient/ClientTypeDefinition.ts index d202f8a5..ad7b3553 100644 --- a/src/code-templates/functional-api-client/FunctionalApiClient/ClientTypeDefinition.ts +++ b/src/code-templates/functional-api-client/FunctionalApiClient/ClientTypeDefinition.ts @@ -7,14 +7,14 @@ export const create = (factory: TsGenerator.Factory.Type): ts.TypeAliasDeclarati name: "ClientFunction<RequestOption>", type: factory.TypeReferenceNode.create({ name: `typeof createClient<RequestOption>`, - }) + }), }), factory.TypeAliasDeclaration.create({ export: true, name: "Client<RequestOption>", type: factory.TypeReferenceNode.create({ name: `ReturnType<ClientFunction<RequestOption>>`, - }) - }) - ] + }), + }), + ]; }; diff --git a/src/code-templates/functional-api-client/index.ts b/src/code-templates/functional-api-client/index.ts index 0164141e..003116cb 100644 --- a/src/code-templates/functional-api-client/index.ts +++ b/src/code-templates/functional-api-client/index.ts @@ -39,7 +39,7 @@ export const generator: CodeGenerator.GenerateFunction<Option> = ( statements.push(apiClientStatement); ClientTypeDefinition.create(factory).forEach(statement => { statements.push(statement); - }) - + }); + return statements; }; diff --git a/src/internal/TsGenerator/factory/VariableDeclaration.ts b/src/internal/TsGenerator/factory/VariableDeclaration.ts index 4f34e290..41e98a6c 100644 --- a/src/internal/TsGenerator/factory/VariableDeclaration.ts +++ b/src/internal/TsGenerator/factory/VariableDeclaration.ts @@ -1,5 +1,4 @@ import ts from "typescript"; -import { generateComment } from "./utils"; export interface Params { name: string | ts.BindingName; diff --git a/src/internal/TsGenerator/factory/VariableDeclarationList.ts b/src/internal/TsGenerator/factory/VariableDeclarationList.ts index c35112f0..c7ad8d68 100644 --- a/src/internal/TsGenerator/factory/VariableDeclarationList.ts +++ b/src/internal/TsGenerator/factory/VariableDeclarationList.ts @@ -1,5 +1,4 @@ import ts from "typescript"; -import { generateComment } from "./utils"; const flags = { const: ts.NodeFlags.Const, @@ -8,7 +7,6 @@ const flags = { export interface Params { declarations: readonly ts.VariableDeclaration[]; flag: keyof typeof flags; - } export interface Factory {