Compartilhar via


ManagedNamespaces interface

Interface que representa um ManagedNamespaces.

Métodos

beginCreateOrUpdate(string, string, string, ManagedNamespace, ManagedNamespacesCreateOrUpdateOptionalParams)

Cria ou atualiza um namespace gerenciado pelo ARM para o cluster gerenciado especificado. Os usuários podem configurar aspectos como cotas de recursos, políticas de entrada/saída de rede e muito mais. Consulte aka.ms/aks/managed-namespaces para obter mais detalhes.

beginCreateOrUpdateAndWait(string, string, string, ManagedNamespace, ManagedNamespacesCreateOrUpdateOptionalParams)

Cria ou atualiza um namespace gerenciado pelo ARM para o cluster gerenciado especificado. Os usuários podem configurar aspectos como cotas de recursos, políticas de entrada/saída de rede e muito mais. Consulte aka.ms/aks/managed-namespaces para obter mais detalhes.

beginDelete(string, string, string, ManagedNamespacesDeleteOptionalParams)

Exclui um namespace.

beginDeleteAndWait(string, string, string, ManagedNamespacesDeleteOptionalParams)

Exclui um namespace.

get(string, string, string, ManagedNamespacesGetOptionalParams)

Obtém o namespace especificado de um cluster gerenciado.

listByManagedCluster(string, string, ManagedNamespacesListByManagedClusterOptionalParams)

Obtém uma lista de namespaces gerenciados no cluster gerenciado especificado.

listCredential(string, string, string, ManagedNamespacesListCredentialOptionalParams)

Lista as credenciais de um namespace.

update(string, string, string, TagsObject, ManagedNamespacesUpdateOptionalParams)

Atualiza marcas em um namespace gerenciado.

Detalhes do método

beginCreateOrUpdate(string, string, string, ManagedNamespace, ManagedNamespacesCreateOrUpdateOptionalParams)

Cria ou atualiza um namespace gerenciado pelo ARM para o cluster gerenciado especificado. Os usuários podem configurar aspectos como cotas de recursos, políticas de entrada/saída de rede e muito mais. Consulte aka.ms/aks/managed-namespaces para obter mais detalhes.

function beginCreateOrUpdate(resourceGroupName: string, resourceName: string, managedNamespaceName: string, parameters: ManagedNamespace, options?: ManagedNamespacesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ManagedNamespacesCreateOrUpdateResponse>, ManagedNamespacesCreateOrUpdateResponse>>

Parâmetros

resourceGroupName

string

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

resourceName

string

O nome do recurso de cluster gerenciado.

managedNamespaceName

string

O nome do namespace gerenciado.

parameters
ManagedNamespace

O namespace para criar ou atualizar.

options
ManagedNamespacesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginCreateOrUpdateAndWait(string, string, string, ManagedNamespace, ManagedNamespacesCreateOrUpdateOptionalParams)

Cria ou atualiza um namespace gerenciado pelo ARM para o cluster gerenciado especificado. Os usuários podem configurar aspectos como cotas de recursos, políticas de entrada/saída de rede e muito mais. Consulte aka.ms/aks/managed-namespaces para obter mais detalhes.

function beginCreateOrUpdateAndWait(resourceGroupName: string, resourceName: string, managedNamespaceName: string, parameters: ManagedNamespace, options?: ManagedNamespacesCreateOrUpdateOptionalParams): Promise<ManagedNamespacesCreateOrUpdateResponse>

Parâmetros

resourceGroupName

string

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

resourceName

string

O nome do recurso de cluster gerenciado.

managedNamespaceName

string

O nome do namespace gerenciado.

parameters
ManagedNamespace

O namespace para criar ou atualizar.

options
ManagedNamespacesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, string, string, ManagedNamespacesDeleteOptionalParams)

Exclui um namespace.

function beginDelete(resourceGroupName: string, resourceName: string, managedNamespaceName: string, options?: ManagedNamespacesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<ManagedNamespacesDeleteHeaders>, ManagedNamespacesDeleteHeaders>>

Parâmetros

resourceGroupName

string

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

resourceName

string

O nome do recurso de cluster gerenciado.

managedNamespaceName

string

O nome do namespace gerenciado.

options
ManagedNamespacesDeleteOptionalParams

Os parâmetros de opções.

Retornos

beginDeleteAndWait(string, string, string, ManagedNamespacesDeleteOptionalParams)

Exclui um namespace.

function beginDeleteAndWait(resourceGroupName: string, resourceName: string, managedNamespaceName: string, options?: ManagedNamespacesDeleteOptionalParams): Promise<ManagedNamespacesDeleteHeaders>

Parâmetros

resourceGroupName

string

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

resourceName

string

O nome do recurso de cluster gerenciado.

managedNamespaceName

string

O nome do namespace gerenciado.

options
ManagedNamespacesDeleteOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, string, ManagedNamespacesGetOptionalParams)

Obtém o namespace especificado de um cluster gerenciado.

function get(resourceGroupName: string, resourceName: string, managedNamespaceName: string, options?: ManagedNamespacesGetOptionalParams): Promise<ManagedNamespace>

Parâmetros

resourceGroupName

string

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

resourceName

string

O nome do recurso de cluster gerenciado.

managedNamespaceName

string

O nome do namespace gerenciado.

options
ManagedNamespacesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<ManagedNamespace>

listByManagedCluster(string, string, ManagedNamespacesListByManagedClusterOptionalParams)

Obtém uma lista de namespaces gerenciados no cluster gerenciado especificado.

function listByManagedCluster(resourceGroupName: string, resourceName: string, options?: ManagedNamespacesListByManagedClusterOptionalParams): PagedAsyncIterableIterator<ManagedNamespace, ManagedNamespace[], PageSettings>

Parâmetros

resourceGroupName

string

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

resourceName

string

O nome do recurso de cluster gerenciado.

options
ManagedNamespacesListByManagedClusterOptionalParams

Os parâmetros de opções.

Retornos

listCredential(string, string, string, ManagedNamespacesListCredentialOptionalParams)

Lista as credenciais de um namespace.

function listCredential(resourceGroupName: string, resourceName: string, managedNamespaceName: string, options?: ManagedNamespacesListCredentialOptionalParams): Promise<CredentialResults>

Parâmetros

resourceGroupName

string

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

resourceName

string

O nome do recurso de cluster gerenciado.

managedNamespaceName

string

O nome do namespace gerenciado.

options
ManagedNamespacesListCredentialOptionalParams

Os parâmetros de opções.

Retornos

update(string, string, string, TagsObject, ManagedNamespacesUpdateOptionalParams)

Atualiza marcas em um namespace gerenciado.

function update(resourceGroupName: string, resourceName: string, managedNamespaceName: string, parameters: TagsObject, options?: ManagedNamespacesUpdateOptionalParams): Promise<ManagedNamespace>

Parâmetros

resourceGroupName

string

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

resourceName

string

O nome do recurso de cluster gerenciado.

managedNamespaceName

string

O nome do namespace gerenciado.

parameters
TagsObject

Parâmetros fornecidos para a operação de namespace de patch, por enquanto só suportamos tags de patch.

options
ManagedNamespacesUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<ManagedNamespace>