HybridContainerServiceClient class
- Extends
建構函式
屬性
$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
目標訂用帳戶的標識碼。 此值必須是 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 Resource Manager 識別符。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<HybridContainerServiceClientDeleteKubernetesVersionsHeaders>, HybridContainerServiceClientDeleteKubernetesVersionsHeaders>>
beginDeleteKubernetesVersionsAndWait(string, DeleteKubernetesVersionsOptionalParams)
刪除預設 kubernetes 版本資源類型
function beginDeleteKubernetesVersionsAndWait(customLocationResourceUri: string, options?: DeleteKubernetesVersionsOptionalParams): Promise<HybridContainerServiceClientDeleteKubernetesVersionsHeaders>
參數
- customLocationResourceUri
-
string
自定義位置資源的完整 Azure Resource Manager 識別符。
選項參數。
傳回
beginDeleteVMSkus(string, DeleteVMSkusOptionalParams)
刪除預設 VM SKU 資源類型
function beginDeleteVMSkus(customLocationResourceUri: string, options?: DeleteVMSkusOptionalParams): Promise<SimplePollerLike<OperationState<HybridContainerServiceClientDeleteVMSkusHeaders>, HybridContainerServiceClientDeleteVMSkusHeaders>>
參數
- customLocationResourceUri
-
string
自定義位置資源的完整 Azure Resource Manager 識別符。
- 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 Resource Manager 識別符。
- options
- DeleteVMSkusOptionalParams
選項參數。
傳回
beginPutKubernetesVersions(string, KubernetesVersionProfile, PutKubernetesVersionsOptionalParams)
放置預設 kubernetes 版本資源類型 (一次性作業,再列出 kubernetes 版本)
function beginPutKubernetesVersions(customLocationResourceUri: string, kubernetesVersions: KubernetesVersionProfile, options?: PutKubernetesVersionsOptionalParams): Promise<SimplePollerLike<OperationState<KubernetesVersionProfile>, KubernetesVersionProfile>>
參數
- customLocationResourceUri
-
string
自定義位置資源的完整 Azure Resource Manager 識別符。
- 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 Resource Manager 識別符。
- 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 Resource Manager 識別符。
- 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 Resource Manager 識別符。
- skus
- VmSkuProfile
VM SKU 資源定義
- options
- PutVMSkusOptionalParams
選項參數。
傳回
Promise<VmSkuProfile>
getKubernetesVersions(string, GetKubernetesVersionsOptionalParams)
列出所指定自定義位置支援的 kubernetes 版本
function getKubernetesVersions(customLocationResourceUri: string, options?: GetKubernetesVersionsOptionalParams): Promise<KubernetesVersionProfile>
參數
- customLocationResourceUri
-
string
自定義位置資源的完整 Azure Resource Manager 識別符。
選項參數。
傳回
Promise<KubernetesVersionProfile>
getVMSkus(string, GetVMSkusOptionalParams)
列出指定之自定義位置支援的 VM SKU
function getVMSkus(customLocationResourceUri: string, options?: GetVMSkusOptionalParams): Promise<VmSkuProfile>
參數
- customLocationResourceUri
-
string
自定義位置資源的完整 Azure Resource Manager 識別符。
- 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