Partilhar via


Namespaces interface

Interface que representa espaços de nomes.

Métodos

beginCreateOrUpdate(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)

Cria ou atualiza um espaço de nomes de serviço. Uma vez criado, o manifesto de recursos deste espaço de nomes é imutável. Esta operação é idempotente.

beginCreateOrUpdateAndWait(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)

Cria ou atualiza um espaço de nomes de serviço. Uma vez criado, o manifesto de recursos deste espaço de nomes é imutável. Esta operação é idempotente.

beginDelete(string, string, NamespacesDeleteOptionalParams)

Elimina um espaço de nomes existente. Esta operação também remove todos os recursos associados no espaço de nomes.

beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)

Elimina um espaço de nomes existente. Esta operação também remove todos os recursos associados no espaço de nomes.

checkNameAvailability(CheckNameAvailability, NamespacesCheckNameAvailabilityOptionalParams)

Verifique a disponibilidade do nome do espaço de nomes.

createOrUpdateAuthorizationRule(string, string, string, SBAuthorizationRule, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

Cria ou atualiza uma regra de autorização para um espaço de nomes.

createOrUpdateNetworkRuleSet(string, string, NetworkRuleSet, NamespacesCreateOrUpdateNetworkRuleSetOptionalParams)

Crie ou atualize NetworkRuleSet para um Espaço de Nomes.

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

Elimina uma regra de autorização de espaço de nomes.

get(string, string, NamespacesGetOptionalParams)

Obtém uma descrição para o espaço de nomes especificado.

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

Obtém uma regra de autorização para um espaço de nomes por nome de regra.

getNetworkRuleSet(string, string, NamespacesGetNetworkRuleSetOptionalParams)

Obtém NetworkRuleSet para um Espaço de Nomes.

list(NamespacesListOptionalParams)

Obtém todos os espaços de nomes disponíveis na subscrição, independentemente dos grupos de recursos.

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

Obtém as regras de autorização de um espaço de nomes.

listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)

Obtém os espaços de nomes disponíveis num grupo de recursos.

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Obtém as cadeias de ligação primária e secundária para o espaço de nomes.

listNetworkRuleSets(string, string, NamespacesListNetworkRuleSetsOptionalParams)

Obtém a lista de NetworkRuleSet para um Espaço de Nomes.

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

Regenera as cadeias de ligação primária ou secundária para o espaço de nomes.

update(string, string, SBNamespaceUpdateParameters, NamespacesUpdateOptionalParams)

Atualizações um espaço de nomes de serviço. Uma vez criado, o manifesto de recursos deste espaço de nomes é imutável. Esta operação é idempotente.

Detalhes de Método

beginCreateOrUpdate(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)

Cria ou atualiza um espaço de nomes de serviço. Uma vez criado, o manifesto de recursos deste espaço de nomes é imutável. Esta operação é idempotente.

function beginCreateOrUpdate(resourceGroupName: string, namespaceName: string, parameters: SBNamespace, options?: NamespacesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<SBNamespace>, SBNamespace>>

Parâmetros

resourceGroupName

string

Nome do Grupo de recursos na subscrição do Azure.

namespaceName

string

O nome do espaço de nomes.

parameters
SBNamespace

Parâmetros fornecidos para criar um recurso de espaço de nomes.

options
NamespacesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<SBNamespace>, SBNamespace>>

beginCreateOrUpdateAndWait(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)

Cria ou atualiza um espaço de nomes de serviço. Uma vez criado, o manifesto de recursos deste espaço de nomes é imutável. Esta operação é idempotente.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de recursos na subscrição do Azure.

namespaceName

string

O nome do espaço de nomes.

parameters
SBNamespace

Parâmetros fornecidos para criar um recurso de espaço de nomes.

options
NamespacesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<SBNamespace>

beginDelete(string, string, NamespacesDeleteOptionalParams)

Elimina um espaço de nomes existente. Esta operação também remove todos os recursos associados no espaço de nomes.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de recursos na subscrição do Azure.

namespaceName

string

O nome do espaço de nomes

options
NamespacesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)

Elimina um espaço de nomes existente. Esta operação também remove todos os recursos associados no espaço de nomes.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de recursos na subscrição do Azure.

namespaceName

string

O nome do espaço de nomes

options
NamespacesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

checkNameAvailability(CheckNameAvailability, NamespacesCheckNameAvailabilityOptionalParams)

Verifique a disponibilidade do nome do espaço de nomes.

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

Parâmetros

parameters
CheckNameAvailability

Parâmetros para verificar a disponibilidade do nome do espaço de nomes especificado

options
NamespacesCheckNameAvailabilityOptionalParams

Os parâmetros de opções.

Devoluções

createOrUpdateAuthorizationRule(string, string, string, SBAuthorizationRule, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

Cria ou atualiza uma regra de autorização para um espaço de nomes.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de recursos na subscrição do Azure.

namespaceName

string

O nome do espaço de nomes

authorizationRuleName

string

O nome da regra de autorização.

parameters
SBAuthorizationRule

A regra de autorização de acesso partilhado.

options
NamespacesCreateOrUpdateAuthorizationRuleOptionalParams

Os parâmetros de opções.

Devoluções

createOrUpdateNetworkRuleSet(string, string, NetworkRuleSet, NamespacesCreateOrUpdateNetworkRuleSetOptionalParams)

Crie ou atualize NetworkRuleSet para um Espaço de Nomes.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de recursos na subscrição do Azure.

namespaceName

string

O nome do espaço de nomes

parameters
NetworkRuleSet

O IpFilterRule do Espaço de Nomes.

options
NamespacesCreateOrUpdateNetworkRuleSetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<NetworkRuleSet>

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

Elimina uma regra de autorização de espaço de nomes.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de recursos na subscrição do Azure.

namespaceName

string

O nome do espaço de nomes

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 uma descrição para o espaço de nomes especificado.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de recursos na subscrição do Azure.

namespaceName

string

O nome do espaço de nomes

options
NamespacesGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<SBNamespace>

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

Obtém uma regra de autorização para um espaço de nomes por nome de regra.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de recursos na subscrição do Azure.

namespaceName

string

O nome do espaço de nomes

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 Espaço de Nomes.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de recursos na subscrição do Azure.

namespaceName

string

O nome do espaço de nomes

options
NamespacesGetNetworkRuleSetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<NetworkRuleSet>

list(NamespacesListOptionalParams)

Obtém todos os espaços de nomes disponíveis na subscrição, independentemente dos grupos de recursos.

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

Parâmetros

options
NamespacesListOptionalParams

Os parâmetros de opções.

Devoluções

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

Obtém as regras de autorização de um espaço de nomes.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de recursos na subscrição do Azure.

namespaceName

string

O nome do espaço de nomes

options
NamespacesListAuthorizationRulesOptionalParams

Os parâmetros de opções.

Devoluções

listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)

Obtém os espaços de nomes disponíveis num grupo de recursos.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de recursos na subscrição do Azure.

options
NamespacesListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Obtém as cadeias de ligação primária e secundária para o espaço de nomes.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de recursos na subscrição do Azure.

namespaceName

string

O nome do espaço de nomes

authorizationRuleName

string

O nome da regra de autorização.

options
NamespacesListKeysOptionalParams

Os parâmetros de opções.

Devoluções

Promise<AccessKeys>

listNetworkRuleSets(string, string, NamespacesListNetworkRuleSetsOptionalParams)

Obtém a lista de NetworkRuleSet para um Espaço de Nomes.

function listNetworkRuleSets(resourceGroupName: string, namespaceName: string, options?: NamespacesListNetworkRuleSetsOptionalParams): PagedAsyncIterableIterator<NetworkRuleSet, NetworkRuleSet[], PageSettings>

Parâmetros

resourceGroupName

string

Nome do Grupo de recursos na subscrição do Azure.

namespaceName

string

O nome do espaço de nomes

options
NamespacesListNetworkRuleSetsOptionalParams

Os parâmetros de opções.

Devoluções

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

Regenera as cadeias de ligação primária ou secundária para o espaço de nomes.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de recursos na subscrição do Azure.

namespaceName

string

O nome do espaço de nomes

authorizationRuleName

string

O nome da regra de autorização.

parameters
RegenerateAccessKeyParameters

Parâmetros fornecidos para regenerar a regra de autorização.

options
NamespacesRegenerateKeysOptionalParams

Os parâmetros de opções.

Devoluções

Promise<AccessKeys>

update(string, string, SBNamespaceUpdateParameters, NamespacesUpdateOptionalParams)

Atualizações um espaço de nomes de serviço. Uma vez criado, o manifesto de recursos deste espaço de nomes é imutável. Esta operação é idempotente.

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

Parâmetros

resourceGroupName

string

Nome do Grupo de recursos na subscrição do Azure.

namespaceName

string

O nome do espaço de nomes

parameters
SBNamespaceUpdateParameters

Parâmetros fornecidos para atualizar um recurso de espaço de nomes.

options
NamespacesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<SBNamespace>