Partilhar via


Namespaces interface

Interface que representa um Namespaces.

Métodos

beginCreateOrUpdate(string, string, RelayNamespace, NamespacesCreateOrUpdateOptionalParams)

Crie o namespace do Azure Relay.

beginCreateOrUpdateAndWait(string, string, RelayNamespace, NamespacesCreateOrUpdateOptionalParams)

Crie o namespace do Azure Relay.

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(CheckNameAvailability, NamespacesCheckNameAvailabilityOptionalParams)

Verifique a disponibilidade do nome do namespace especificado.

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

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

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

Exclui uma regra de autorização de namespace.

get(string, string, NamespacesGetOptionalParams)

Retorna a descrição para o namespace especificado.

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

Regra de autorização para um namespace por nome.

list(NamespacesListOptionalParams)

Lista todos os namespaces disponíveis na assinatura, independentemente dos resourceGroups.

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

Regras de autorização para um namespace.

listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)

Lista todos os namespaces disponíveis dentro do ResourceGroup.

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Cadeias de conexão primárias e secundárias para o namespace.

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

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

update(string, string, RelayUpdateParameters, 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, RelayNamespace, NamespacesCreateOrUpdateOptionalParams)

Crie o namespace do Azure Relay.

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

Parâmetros

resourceGroupName

string

Nome do grupo de Recursos dentro da assinatura do Azure.

namespaceName

string

O nome do namespace

parameters
RelayNamespace

Parâmetros fornecidos para criar um recurso de namespace.

options
NamespacesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateOrUpdateAndWait(string, string, RelayNamespace, NamespacesCreateOrUpdateOptionalParams)

Crie o namespace do Azure Relay.

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

Parâmetros

resourceGroupName

string

Nome do grupo de Recursos dentro da assinatura do Azure.

namespaceName

string

O nome do namespace

parameters
RelayNamespace

Parâmetros fornecidos para criar um recurso de namespace.

options
NamespacesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<RelayNamespace>

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<PollerLike<PollOperationState<void>, void>>

Parâmetros

resourceGroupName

string

Nome do grupo de Recursos dentro da assinatura do Azure.

namespaceName

string

O nome do namespace

options
NamespacesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<@azure/core-lro.PollOperationState<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 do Azure.

namespaceName

string

O nome do namespace

options
NamespacesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

checkNameAvailability(CheckNameAvailability, NamespacesCheckNameAvailabilityOptionalParams)

Verifique a disponibilidade do nome do namespace especificado.

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

Parâmetros

parameters
CheckNameAvailability

Parâmetros para verificar a disponibilidade do nome do namespace especificado.

options
NamespacesCheckNameAvailabilityOptionalParams

Os parâmetros de opções.

Devoluções

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

Cria ou atualiza uma regra de autorização 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 do Azure.

namespaceName

string

O nome do namespace

authorizationRuleName

string

O nome da regra de autorização.

parameters
AuthorizationRule

Os parâmetros da regra de autorização.

options
NamespacesCreateOrUpdateAuthorizationRuleOptionalParams

Os parâmetros de opções.

Devoluções

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

Exclui uma regra de autorização de 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 do 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)

Retorna a descrição para o namespace especificado.

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

Parâmetros

resourceGroupName

string

Nome do grupo de Recursos dentro da assinatura do Azure.

namespaceName

string

O nome do namespace

options
NamespacesGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<RelayNamespace>

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

Regra de autorização para um namespace por nome.

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

Parâmetros

resourceGroupName

string

Nome do grupo de Recursos dentro da assinatura do 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

list(NamespacesListOptionalParams)

Lista todos os namespaces disponíveis na assinatura, independentemente dos resourceGroups.

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

Parâmetros

options
NamespacesListOptionalParams

Os parâmetros de opções.

Devoluções

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

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 do Azure.

namespaceName

string

O nome do namespace

options
NamespacesListAuthorizationRulesOptionalParams

Os parâmetros de opções.

Devoluções

listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)

Lista todos os namespaces disponíveis dentro do ResourceGroup.

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

Parâmetros

resourceGroupName

string

Nome do grupo de Recursos dentro da assinatura do Azure.

options
NamespacesListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Cadeias de conexão primárias e secundárias 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 do 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>

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

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

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 do Azure.

namespaceName

string

O nome do namespace

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, RelayUpdateParameters, 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: RelayUpdateParameters, options?: NamespacesUpdateOptionalParams): Promise<RelayNamespace>

Parâmetros

resourceGroupName

string

Nome do grupo de Recursos dentro da assinatura do Azure.

namespaceName

string

O nome do namespace

parameters
RelayUpdateParameters

Parâmetros para atualizar um recurso de namespace.

options
NamespacesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<RelayNamespace>