共用方式為


HybridContainerServiceClient class

Extends

建構函式

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)

列出所指定自定義位置支援的 kubernetes 版本

getVMSkus(string, GetVMSkusOptionalParams)

列出指定之自定義位置支援的 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

目標訂用帳戶的標識碼。 此值必須是 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 Resource Manager 識別符。

options
DeleteKubernetesVersionsOptionalParams

選項參數。

傳回

beginDeleteKubernetesVersionsAndWait(string, DeleteKubernetesVersionsOptionalParams)

刪除預設 kubernetes 版本資源類型

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

參數

customLocationResourceUri

string

自定義位置資源的完整 Azure Resource Manager 識別符。

options
DeleteKubernetesVersionsOptionalParams

選項參數。

傳回

beginDeleteVMSkus(string, DeleteVMSkusOptionalParams)

刪除預設 VM SKU 資源類型

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

參數

customLocationResourceUri

string

自定義位置資源的完整 Azure Resource Manager 識別符。

options
DeleteVMSkusOptionalParams

選項參數。

傳回

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 版本資源定義

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 Resource Manager 識別符。

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 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 識別符。

options
GetKubernetesVersionsOptionalParams

選項參數。

傳回

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