Namespaces interface
Interface que representa um Namespaces.
Métodos
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.
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.
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.
Os parâmetros de opções.
Devoluções
Promise<CheckNameAvailabilityResult>
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.
Os parâmetros de opções.
Devoluções
Promise<AuthorizationRule>
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.
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.
Os parâmetros de opções.
Devoluções
Promise<AuthorizationRule>
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
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.
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.
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>