Partilhar 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 aspetos 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 aspetos 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 tags em um namespace gerenciado.

Detalhes de 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 aspetos 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.

Devoluções

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

Cria ou atualiza um namespace gerenciado pelo ARM para o cluster gerenciado especificado. Os usuários podem configurar aspetos 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.

Devoluções

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.

Devoluções

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.

Devoluções

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.

Devoluções

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.

Devoluções

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.

Devoluções

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

Atualiza tags 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 à operação de namespace de patch, só suportamos tags de patch por agora.

options
ManagedNamespacesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<ManagedNamespace>