Compartilhar via


Extensions interface

Interface que representa uma Extensões.

Métodos

beginCreate(string, string, string, string, string, Extension, ExtensionsCreateOptionalParams)

Crie uma nova Extensão de Cluster do Kubernetes.

beginCreateAndWait(string, string, string, string, string, Extension, ExtensionsCreateOptionalParams)

Crie uma nova Extensão de Cluster do Kubernetes.

beginDelete(string, string, string, string, string, ExtensionsDeleteOptionalParams)

Excluir uma extensão de cluster do Kubernetes. Isso fará com que o Agente desinstale a extensão do cluster.

beginDeleteAndWait(string, string, string, string, string, ExtensionsDeleteOptionalParams)

Excluir uma extensão de cluster do Kubernetes. Isso fará com que o Agente desinstale a extensão do cluster.

beginUpdate(string, string, string, string, string, PatchExtension, ExtensionsUpdateOptionalParams)

Aplicar patch a uma extensão de cluster do Kubernetes existente.

beginUpdateAndWait(string, string, string, string, string, PatchExtension, ExtensionsUpdateOptionalParams)

Aplicar patch a uma extensão de cluster do Kubernetes existente.

get(string, string, string, string, string, ExtensionsGetOptionalParams)

Obtém a Extensão de Cluster do Kubernetes.

list(string, string, string, string, ExtensionsListOptionalParams)

Liste todas as Extensões no cluster.

Detalhes do método

beginCreate(string, string, string, string, string, Extension, ExtensionsCreateOptionalParams)

Crie uma nova Extensão de Cluster do Kubernetes.

function beginCreate(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, extensionName: string, extension: Extension, options?: ExtensionsCreateOptionalParams): Promise<SimplePollerLike<OperationState<Extension>, Extension>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

clusterRp

string

O RP do cluster kubernetes – ou seja, Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.

clusterResourceName

string

O nome do recurso de cluster do Kubernetes – ou seja, managedClusters, connectedClusters, provisionedClusters.

clusterName

string

O nome do cluster kubernetes.

extensionName

string

Nome da Extensão.

extension
Extension

Propriedades necessárias para criar uma extensão.

options
ExtensionsCreateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateAndWait(string, string, string, string, string, Extension, ExtensionsCreateOptionalParams)

Crie uma nova Extensão de Cluster do Kubernetes.

function beginCreateAndWait(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, extensionName: string, extension: Extension, options?: ExtensionsCreateOptionalParams): Promise<Extension>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

clusterRp

string

O RP do cluster kubernetes – ou seja, Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.

clusterResourceName

string

O nome do recurso de cluster do Kubernetes – ou seja, managedClusters, connectedClusters, provisionedClusters.

clusterName

string

O nome do cluster kubernetes.

extensionName

string

Nome da Extensão.

extension
Extension

Propriedades necessárias para criar uma extensão.

options
ExtensionsCreateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Extension>

beginDelete(string, string, string, string, string, ExtensionsDeleteOptionalParams)

Excluir uma extensão de cluster do Kubernetes. Isso fará com que o Agente desinstale a extensão do cluster.

function beginDelete(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, extensionName: string, options?: ExtensionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

clusterRp

string

O RP do cluster kubernetes – ou seja, Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.

clusterResourceName

string

O nome do recurso de cluster do Kubernetes – ou seja, managedClusters, connectedClusters, provisionedClusters.

clusterName

string

O nome do cluster kubernetes.

extensionName

string

Nome da Extensão.

options
ExtensionsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, string, string, ExtensionsDeleteOptionalParams)

Excluir uma extensão de cluster do Kubernetes. Isso fará com que o Agente desinstale a extensão do cluster.

function beginDeleteAndWait(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, extensionName: string, options?: ExtensionsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

clusterRp

string

O RP do cluster kubernetes – ou seja, Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.

clusterResourceName

string

O nome do recurso de cluster do Kubernetes – ou seja, managedClusters, connectedClusters, provisionedClusters.

clusterName

string

O nome do cluster kubernetes.

extensionName

string

Nome da Extensão.

options
ExtensionsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginUpdate(string, string, string, string, string, PatchExtension, ExtensionsUpdateOptionalParams)

Aplicar patch a uma extensão de cluster do Kubernetes existente.

function beginUpdate(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, extensionName: string, patchExtension: PatchExtension, options?: ExtensionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Extension>, Extension>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

clusterRp

string

O RP do cluster kubernetes – ou seja, Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.

clusterResourceName

string

O nome do recurso de cluster do Kubernetes – ou seja, managedClusters, connectedClusters, provisionedClusters.

clusterName

string

O nome do cluster kubernetes.

extensionName

string

Nome da Extensão.

patchExtension
PatchExtension

Propriedades a serem corrigidas em uma extensão existente.

options
ExtensionsUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdateAndWait(string, string, string, string, string, PatchExtension, ExtensionsUpdateOptionalParams)

Aplicar patch a uma extensão de cluster do Kubernetes existente.

function beginUpdateAndWait(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, extensionName: string, patchExtension: PatchExtension, options?: ExtensionsUpdateOptionalParams): Promise<Extension>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

clusterRp

string

O RP do cluster kubernetes – ou seja, Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.

clusterResourceName

string

O nome do recurso de cluster do Kubernetes – ou seja, managedClusters, connectedClusters, provisionedClusters.

clusterName

string

O nome do cluster kubernetes.

extensionName

string

Nome da Extensão.

patchExtension
PatchExtension

Propriedades a serem corrigidas em uma extensão existente.

options
ExtensionsUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Extension>

get(string, string, string, string, string, ExtensionsGetOptionalParams)

Obtém a Extensão de Cluster do Kubernetes.

function get(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, extensionName: string, options?: ExtensionsGetOptionalParams): Promise<Extension>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

clusterRp

string

O RP do cluster kubernetes – ou seja, Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.

clusterResourceName

string

O nome do recurso de cluster do Kubernetes – ou seja, managedClusters, connectedClusters, provisionedClusters.

clusterName

string

O nome do cluster kubernetes.

extensionName

string

Nome da Extensão.

options
ExtensionsGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<Extension>

list(string, string, string, string, ExtensionsListOptionalParams)

Liste todas as Extensões no cluster.

function list(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, options?: ExtensionsListOptionalParams): PagedAsyncIterableIterator<Extension, Extension[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

clusterRp

string

O RP do cluster kubernetes – ou seja, Microsoft.ContainerService, Microsoft.Kubernetes, Microsoft.HybridContainerService.

clusterResourceName

string

O nome do recurso de cluster do Kubernetes – ou seja, managedClusters, connectedClusters, provisionedClusters.

clusterName

string

O nome do cluster kubernetes.

options
ExtensionsListOptionalParams

Os parâmetros de opções.

Retornos