Partilhar via


Namespaces interface

Interface que representa um Namespaces.

Métodos

beginCreateOrUpdate(string, string, EHNamespace, NamespacesCreateOrUpdateOptionalParams)

Cria ou atualiza um namespace. Uma vez criado, o manifesto de recursos desse namespace é imutável. Esta operação é idempotente.

beginCreateOrUpdateAndWait(string, string, EHNamespace, NamespacesCreateOrUpdateOptionalParams)

Cria ou atualiza um namespace. Uma vez criado, o manifesto de recursos desse namespace é imutável. Esta operação é idempotente.

beginDelete(string, string, NamespacesDeleteOptionalParams)

Exclui um namespace existente. Esta operação também remove todos os recursos associados no namespace.

beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)

Exclui um namespace existente. Esta operação também remove todos os recursos associados no namespace.

checkNameAvailability(CheckNameAvailabilityParameter, NamespacesCheckNameAvailabilityOptionalParams)

Verifique a disponibilidade do nome do namespace.

createOrUpdateAuthorizationRule(string, string, string, AuthorizationRule, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

Cria ou atualiza um AuthorizationRule para um namespace.

createOrUpdateNetworkRuleSet(string, string, NetworkRuleSet, NamespacesCreateOrUpdateNetworkRuleSetOptionalParams)

Crie ou atualize NetworkRuleSet para um namespace.

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

Exclui um AuthorizationRule para um namespace.

get(string, string, NamespacesGetOptionalParams)

Obtém a descrição do namespace especificado.

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

Obtém um AuthorizationRule para um Namespace por nome de regra.

getNetworkRuleSet(string, string, NamespacesGetNetworkRuleSetOptionalParams)

Obtém NetworkRuleSet para um namespace.

list(NamespacesListOptionalParams)

Lista todos os Namespaces disponíveis em uma assinatura, independentemente dos grupos de recursos.

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

Obtém uma lista de regras de autorização para um Namespace.

listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)

Lista os namespaces disponíveis dentro de um grupo de recursos.

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Obtém as cadeias de conexão primária e secundária para o Namespace.

listNetworkRuleSet(string, string, NamespacesListNetworkRuleSetOptionalParams)

Obtém NetworkRuleSet para um namespace.

regenerateKeys(string, string, string, RegenerateAccessKeyParameters, NamespacesRegenerateKeysOptionalParams)

Regenera as cadeias de conexão primária ou secundária para o Namespace especificado.

update(string, string, EHNamespace, NamespacesUpdateOptionalParams)

Cria ou atualiza um namespace. Uma vez criado, o manifesto de recursos desse namespace é imutável. Esta operação é idempotente.

Detalhes de Método

beginCreateOrUpdate(string, string, EHNamespace, NamespacesCreateOrUpdateOptionalParams)

Cria ou atualiza um namespace. Uma vez criado, o manifesto de recursos desse namespace é imutável. Esta operação é idempotente.

function beginCreateOrUpdate(resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<EHNamespace>, EHNamespace>>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

parameters
EHNamespace

Parâmetros para criar um recurso de namespace.

options
NamespacesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateOrUpdateAndWait(string, string, EHNamespace, NamespacesCreateOrUpdateOptionalParams)

Cria ou atualiza um namespace. Uma vez criado, o manifesto de recursos desse namespace é imutável. Esta operação é idempotente.

function beginCreateOrUpdateAndWait(resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesCreateOrUpdateOptionalParams): Promise<EHNamespace>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

parameters
EHNamespace

Parâmetros para criar um recurso de namespace.

options
NamespacesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<EHNamespace>

beginDelete(string, string, NamespacesDeleteOptionalParams)

Exclui um namespace existente. Esta operação também remove todos os recursos associados no namespace.

function beginDelete(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

options
NamespacesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)

Exclui um namespace existente. Esta operação também remove todos os recursos associados no namespace.

function beginDeleteAndWait(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

options
NamespacesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

checkNameAvailability(CheckNameAvailabilityParameter, NamespacesCheckNameAvailabilityOptionalParams)

Verifique a disponibilidade do nome do namespace.

function checkNameAvailability(parameters: CheckNameAvailabilityParameter, options?: NamespacesCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResult>

Parâmetros

parameters
CheckNameAvailabilityParameter

Parâmetros para verificar a disponibilidade do nome de namespace fornecido

options
NamespacesCheckNameAvailabilityOptionalParams

Os parâmetros de opções.

Devoluções

createOrUpdateAuthorizationRule(string, string, string, AuthorizationRule, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

Cria ou atualiza um AuthorizationRule para um namespace.

function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: NamespacesCreateOrUpdateAuthorizationRuleOptionalParams): Promise<AuthorizationRule>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

authorizationRuleName

string

O nome da regra de autorização.

parameters
AuthorizationRule

O acesso compartilhado AuthorizationRule.

options
NamespacesCreateOrUpdateAuthorizationRuleOptionalParams

Os parâmetros de opções.

Devoluções

createOrUpdateNetworkRuleSet(string, string, NetworkRuleSet, NamespacesCreateOrUpdateNetworkRuleSetOptionalParams)

Crie ou atualize NetworkRuleSet para um namespace.

function createOrUpdateNetworkRuleSet(resourceGroupName: string, namespaceName: string, parameters: NetworkRuleSet, options?: NamespacesCreateOrUpdateNetworkRuleSetOptionalParams): Promise<NetworkRuleSet>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

parameters
NetworkRuleSet

O namespace IpFilterRule.

options
NamespacesCreateOrUpdateNetworkRuleSetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<NetworkRuleSet>

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

Exclui um AuthorizationRule para um namespace.

function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesDeleteAuthorizationRuleOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

authorizationRuleName

string

O nome da regra de autorização.

options
NamespacesDeleteAuthorizationRuleOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, NamespacesGetOptionalParams)

Obtém a descrição do namespace especificado.

function get(resourceGroupName: string, namespaceName: string, options?: NamespacesGetOptionalParams): Promise<EHNamespace>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

options
NamespacesGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<EHNamespace>

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

Obtém um AuthorizationRule para um Namespace por nome de regra.

function getAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesGetAuthorizationRuleOptionalParams): Promise<AuthorizationRule>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

authorizationRuleName

string

O nome da regra de autorização.

options
NamespacesGetAuthorizationRuleOptionalParams

Os parâmetros de opções.

Devoluções

getNetworkRuleSet(string, string, NamespacesGetNetworkRuleSetOptionalParams)

Obtém NetworkRuleSet para um namespace.

function getNetworkRuleSet(resourceGroupName: string, namespaceName: string, options?: NamespacesGetNetworkRuleSetOptionalParams): Promise<NetworkRuleSet>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

options
NamespacesGetNetworkRuleSetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<NetworkRuleSet>

list(NamespacesListOptionalParams)

Lista todos os Namespaces disponíveis em uma assinatura, independentemente dos grupos de recursos.

function list(options?: NamespacesListOptionalParams): PagedAsyncIterableIterator<EHNamespace, EHNamespace[], PageSettings>

Parâmetros

options
NamespacesListOptionalParams

Os parâmetros de opções.

Devoluções

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

Obtém uma lista de regras de autorização para um Namespace.

function listAuthorizationRules(resourceGroupName: string, namespaceName: string, options?: NamespacesListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

options
NamespacesListAuthorizationRulesOptionalParams

Os parâmetros de opções.

Devoluções

listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)

Lista os namespaces disponíveis dentro de um grupo de recursos.

function listByResourceGroup(resourceGroupName: string, options?: NamespacesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<EHNamespace, EHNamespace[], PageSettings>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

options
NamespacesListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Obtém as cadeias de conexão primária e secundária para o Namespace.

function listKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesListKeysOptionalParams): Promise<AccessKeys>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

authorizationRuleName

string

O nome da regra de autorização.

options
NamespacesListKeysOptionalParams

Os parâmetros de opções.

Devoluções

Promise<AccessKeys>

listNetworkRuleSet(string, string, NamespacesListNetworkRuleSetOptionalParams)

Obtém NetworkRuleSet para um namespace.

function listNetworkRuleSet(resourceGroupName: string, namespaceName: string, options?: NamespacesListNetworkRuleSetOptionalParams): Promise<NetworkRuleSetListResult>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

options
NamespacesListNetworkRuleSetOptionalParams

Os parâmetros de opções.

Devoluções

regenerateKeys(string, string, string, RegenerateAccessKeyParameters, NamespacesRegenerateKeysOptionalParams)

Regenera as cadeias de conexão primária ou secundária para o Namespace especificado.

function regenerateKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: NamespacesRegenerateKeysOptionalParams): Promise<AccessKeys>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

authorizationRuleName

string

O nome da regra de autorização.

parameters
RegenerateAccessKeyParameters

Parâmetros necessários para regenerar a cadeia de conexão.

options
NamespacesRegenerateKeysOptionalParams

Os parâmetros de opções.

Devoluções

Promise<AccessKeys>

update(string, string, EHNamespace, NamespacesUpdateOptionalParams)

Cria ou atualiza um namespace. Uma vez criado, o manifesto de recursos desse namespace é imutável. Esta operação é idempotente.

function update(resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesUpdateOptionalParams): Promise<EHNamespace>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos dentro da assinatura azure.

namespaceName

string

O nome do namespace

parameters
EHNamespace

Parâmetros para atualizar um recurso de namespace.

options
NamespacesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<EHNamespace>