你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

HybridContainerServiceClient class

扩展

构造函数

HybridContainerServiceClient(TokenCredential, HybridContainerServiceClientOptionalParams)
HybridContainerServiceClient(TokenCredential, string, HybridContainerServiceClientOptionalParams)

初始化 HybridContainerServiceClient 类的新实例。

属性

$host
agentPoolOperations
apiVersion
hybridIdentityMetadataOperations
kubernetesVersions
operations
provisionedClusterInstances
subscriptionId
virtualNetworks
vMSkus

继承属性

pipeline

此客户端用于发出请求的管道

方法

beginDeleteKubernetesVersions(string, DeleteKubernetesVersionsOptionalParams)

删除默认 kubernetes 版本资源类型

beginDeleteKubernetesVersionsAndWait(string, DeleteKubernetesVersionsOptionalParams)

删除默认 kubernetes 版本资源类型

beginDeleteVMSkus(string, DeleteVMSkusOptionalParams)

删除默认 VM SKU 资源类型

beginDeleteVMSkusAndWait(string, DeleteVMSkusOptionalParams)

删除默认 VM SKU 资源类型

beginPutKubernetesVersions(string, KubernetesVersionProfile, PutKubernetesVersionsOptionalParams)

将默认 kubernetes 版本资源类型 (一次操作,然后列出 kubernetes 版本)

beginPutKubernetesVersionsAndWait(string, KubernetesVersionProfile, PutKubernetesVersionsOptionalParams)

将默认 kubernetes 版本资源类型 (一次操作,然后列出 kubernetes 版本)

beginPutVMSkus(string, VmSkuProfile, PutVMSkusOptionalParams)

将默认 VM SKU 资源类型 (一次操作,然后列出 VM sku)

beginPutVMSkusAndWait(string, VmSkuProfile, PutVMSkusOptionalParams)

将默认 VM SKU 资源类型 (一次操作,然后列出 VM sku)

getKubernetesVersions(string, GetKubernetesVersionsOptionalParams)

Lists指定自定义位置支持的 kubernetes 版本

getVMSkus(string, GetVMSkusOptionalParams)

Lists指定自定义位置支持的 VM SKU

继承的方法

sendOperationRequest<T>(OperationArguments, OperationSpec)

发送使用提供的 OperationSpec 填充的 HTTP 请求。

sendRequest(PipelineRequest)

发送提供的 httpRequest。

构造函数详细信息

HybridContainerServiceClient(TokenCredential, HybridContainerServiceClientOptionalParams)

new HybridContainerServiceClient(credentials: TokenCredential, options?: HybridContainerServiceClientOptionalParams)

参数

credentials
TokenCredential

HybridContainerServiceClient(TokenCredential, string, HybridContainerServiceClientOptionalParams)

初始化 HybridContainerServiceClient 类的新实例。

new HybridContainerServiceClient(credentials: TokenCredential, subscriptionId: string, options?: HybridContainerServiceClientOptionalParams)

参数

credentials
TokenCredential

唯一标识客户端订阅的订阅凭据。

subscriptionId

string

目标订阅的 ID。 该值必须是 UUID。

属性详细信息

$host

$host: string

属性值

string

agentPoolOperations

agentPoolOperations: AgentPoolOperations

属性值

apiVersion

apiVersion: string

属性值

string

hybridIdentityMetadataOperations

hybridIdentityMetadataOperations: HybridIdentityMetadataOperations

属性值

kubernetesVersions

kubernetesVersions: KubernetesVersions

属性值

operations

operations: Operations

属性值

provisionedClusterInstances

provisionedClusterInstances: ProvisionedClusterInstances

属性值

subscriptionId

subscriptionId?: string

属性值

string

virtualNetworks

virtualNetworks: VirtualNetworks

属性值

vMSkus

vMSkus: VMSkus

属性值

继承属性详细信息

pipeline

此客户端用于发出请求的管道

pipeline: Pipeline

属性值

继承自 coreClient.ServiceClient.pipeline

方法详细信息

beginDeleteKubernetesVersions(string, DeleteKubernetesVersionsOptionalParams)

删除默认 kubernetes 版本资源类型

function beginDeleteKubernetesVersions(customLocationResourceUri: string, options?: DeleteKubernetesVersionsOptionalParams): Promise<SimplePollerLike<OperationState<HybridContainerServiceClientDeleteKubernetesVersionsHeaders>, HybridContainerServiceClientDeleteKubernetesVersionsHeaders>>

参数

customLocationResourceUri

string

自定义位置资源的完全限定的 Azure 资源管理器标识符。

options
DeleteKubernetesVersionsOptionalParams

选项参数。

返回

beginDeleteKubernetesVersionsAndWait(string, DeleteKubernetesVersionsOptionalParams)

删除默认 kubernetes 版本资源类型

function beginDeleteKubernetesVersionsAndWait(customLocationResourceUri: string, options?: DeleteKubernetesVersionsOptionalParams): Promise<HybridContainerServiceClientDeleteKubernetesVersionsHeaders>

参数

customLocationResourceUri

string

自定义位置资源的完全限定的 Azure 资源管理器标识符。

options
DeleteKubernetesVersionsOptionalParams

选项参数。

返回

beginDeleteVMSkus(string, DeleteVMSkusOptionalParams)

删除默认 VM SKU 资源类型

function beginDeleteVMSkus(customLocationResourceUri: string, options?: DeleteVMSkusOptionalParams): Promise<SimplePollerLike<OperationState<HybridContainerServiceClientDeleteVMSkusHeaders>, HybridContainerServiceClientDeleteVMSkusHeaders>>

参数

customLocationResourceUri

string

自定义位置资源的完全限定的 Azure 资源管理器标识符。

options
DeleteVMSkusOptionalParams

选项参数。

返回

beginDeleteVMSkusAndWait(string, DeleteVMSkusOptionalParams)

删除默认 VM SKU 资源类型

function beginDeleteVMSkusAndWait(customLocationResourceUri: string, options?: DeleteVMSkusOptionalParams): Promise<HybridContainerServiceClientDeleteVMSkusHeaders>

参数

customLocationResourceUri

string

自定义位置资源的完全限定的 Azure 资源管理器标识符。

options
DeleteVMSkusOptionalParams

选项参数。

返回

beginPutKubernetesVersions(string, KubernetesVersionProfile, PutKubernetesVersionsOptionalParams)

将默认 kubernetes 版本资源类型 (一次操作,然后列出 kubernetes 版本)

function beginPutKubernetesVersions(customLocationResourceUri: string, kubernetesVersions: KubernetesVersionProfile, options?: PutKubernetesVersionsOptionalParams): Promise<SimplePollerLike<OperationState<KubernetesVersionProfile>, KubernetesVersionProfile>>

参数

customLocationResourceUri

string

自定义位置资源的完全限定的 Azure 资源管理器标识符。

kubernetesVersions
KubernetesVersionProfile

Kubernetes 版本资源定义

options
PutKubernetesVersionsOptionalParams

选项参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<KubernetesVersionProfile>, KubernetesVersionProfile>>

beginPutKubernetesVersionsAndWait(string, KubernetesVersionProfile, PutKubernetesVersionsOptionalParams)

将默认 kubernetes 版本资源类型 (一次操作,然后列出 kubernetes 版本)

function beginPutKubernetesVersionsAndWait(customLocationResourceUri: string, kubernetesVersions: KubernetesVersionProfile, options?: PutKubernetesVersionsOptionalParams): Promise<KubernetesVersionProfile>

参数

customLocationResourceUri

string

自定义位置资源的完全限定的 Azure 资源管理器标识符。

kubernetesVersions
KubernetesVersionProfile

Kubernetes 版本资源定义

options
PutKubernetesVersionsOptionalParams

选项参数。

返回

beginPutVMSkus(string, VmSkuProfile, PutVMSkusOptionalParams)

将默认 VM SKU 资源类型 (一次操作,然后列出 VM sku)

function beginPutVMSkus(customLocationResourceUri: string, skus: VmSkuProfile, options?: PutVMSkusOptionalParams): Promise<SimplePollerLike<OperationState<VmSkuProfile>, VmSkuProfile>>

参数

customLocationResourceUri

string

自定义位置资源的完全限定的 Azure 资源管理器标识符。

skus
VmSkuProfile

VM SKU 资源定义

options
PutVMSkusOptionalParams

选项参数。

返回

Promise<@azure/core-lro.SimplePollerLike<OperationState<VmSkuProfile>, VmSkuProfile>>

beginPutVMSkusAndWait(string, VmSkuProfile, PutVMSkusOptionalParams)

将默认 VM SKU 资源类型 (一次操作,然后列出 VM sku)

function beginPutVMSkusAndWait(customLocationResourceUri: string, skus: VmSkuProfile, options?: PutVMSkusOptionalParams): Promise<VmSkuProfile>

参数

customLocationResourceUri

string

自定义位置资源的完全限定的 Azure 资源管理器标识符。

skus
VmSkuProfile

VM SKU 资源定义

options
PutVMSkusOptionalParams

选项参数。

返回

Promise<VmSkuProfile>

getKubernetesVersions(string, GetKubernetesVersionsOptionalParams)

Lists指定自定义位置支持的 kubernetes 版本

function getKubernetesVersions(customLocationResourceUri: string, options?: GetKubernetesVersionsOptionalParams): Promise<KubernetesVersionProfile>

参数

customLocationResourceUri

string

自定义位置资源的完全限定的 Azure 资源管理器标识符。

options
GetKubernetesVersionsOptionalParams

选项参数。

返回

getVMSkus(string, GetVMSkusOptionalParams)

Lists指定自定义位置支持的 VM SKU

function getVMSkus(customLocationResourceUri: string, options?: GetVMSkusOptionalParams): Promise<VmSkuProfile>

参数

customLocationResourceUri

string

自定义位置资源的完全限定的 Azure 资源管理器标识符。

options
GetVMSkusOptionalParams

选项参数。

返回

Promise<VmSkuProfile>

继承的方法详细信息

sendOperationRequest<T>(OperationArguments, OperationSpec)

发送使用提供的 OperationSpec 填充的 HTTP 请求。

function sendOperationRequest<T>(operationArguments: OperationArguments, operationSpec: OperationSpec): Promise<T>

参数

operationArguments
OperationArguments

将从中填充 HTTP 请求的模板化值的参数。

operationSpec
OperationSpec

用于填充 httpRequest 的 OperationSpec。

返回

Promise<T>

继承自 coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

发送提供的 httpRequest。

function sendRequest(request: PipelineRequest): Promise<PipelineResponse>

参数

request
PipelineRequest

返回

Promise<PipelineResponse>

继承自 coreClient.ServiceClient.sendRequest