你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
HybridContainerServiceClient class
- 扩展
构造函数
属性
$host | |
agent |
|
api |
|
hybrid |
|
kubernetes |
|
operations | |
provisioned |
|
subscription |
|
virtual |
|
v |
继承属性
pipeline | 此客户端用于发出请求的管道 |
方法
继承的方法
send |
发送使用提供的 OperationSpec 填充的 HTTP 请求。 |
send |
发送提供的 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
apiVersion
apiVersion: string
属性值
string
hybridIdentityMetadataOperations
hybridIdentityMetadataOperations: HybridIdentityMetadataOperations
属性值
kubernetesVersions
operations
provisionedClusterInstances
subscriptionId
subscriptionId?: string
属性值
string
virtualNetworks
vMSkus
继承属性详细信息
pipeline
方法详细信息
beginDeleteKubernetesVersions(string, DeleteKubernetesVersionsOptionalParams)
删除默认 kubernetes 版本资源类型
function beginDeleteKubernetesVersions(customLocationResourceUri: string, options?: DeleteKubernetesVersionsOptionalParams): Promise<SimplePollerLike<OperationState<HybridContainerServiceClientDeleteKubernetesVersionsHeaders>, HybridContainerServiceClientDeleteKubernetesVersionsHeaders>>
参数
- customLocationResourceUri
-
string
自定义位置资源的完全限定的 Azure 资源管理器标识符。
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<HybridContainerServiceClientDeleteKubernetesVersionsHeaders>, HybridContainerServiceClientDeleteKubernetesVersionsHeaders>>
beginDeleteKubernetesVersionsAndWait(string, DeleteKubernetesVersionsOptionalParams)
删除默认 kubernetes 版本资源类型
function beginDeleteKubernetesVersionsAndWait(customLocationResourceUri: string, options?: DeleteKubernetesVersionsOptionalParams): Promise<HybridContainerServiceClientDeleteKubernetesVersionsHeaders>
参数
- customLocationResourceUri
-
string
自定义位置资源的完全限定的 Azure 资源管理器标识符。
选项参数。
返回
beginDeleteVMSkus(string, DeleteVMSkusOptionalParams)
删除默认 VM SKU 资源类型
function beginDeleteVMSkus(customLocationResourceUri: string, options?: DeleteVMSkusOptionalParams): Promise<SimplePollerLike<OperationState<HybridContainerServiceClientDeleteVMSkusHeaders>, HybridContainerServiceClientDeleteVMSkusHeaders>>
参数
- customLocationResourceUri
-
string
自定义位置资源的完全限定的 Azure 资源管理器标识符。
- options
- DeleteVMSkusOptionalParams
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<HybridContainerServiceClientDeleteVMSkusHeaders>, HybridContainerServiceClientDeleteVMSkusHeaders>>
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 版本资源定义
选项参数。
返回
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 版本资源定义
选项参数。
返回
Promise<KubernetesVersionProfile>
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 资源管理器标识符。
选项参数。
返回
Promise<KubernetesVersionProfile>
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