NamespacesOperations interface
Interface que representa uma operação Namespaces.
Propriedades
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| check |
Verifique a disponibilidade do nome do namespace. |
| create |
Cria ou atualiza um namespace. Uma vez criado, o manifesto de recursos desse namespace é imutável. Esta operação é idempotente. |
| create |
Cria ou atualiza um AuthorizationRule para um namespace. |
| create |
Crie ou atualize NetworkRuleSet para um namespace. |
| delete | Exclui um namespace existente. Esta operação também remove todos os recursos associados no namespace. |
| delete |
Exclui um AuthorizationRule para um namespace. |
| failover | GeoDR Failover |
| get | Obtém a descrição do namespace especificado. |
| get |
Obtém um AuthorizationRule para um Namespace por nome de regra. |
| get |
Obtém NetworkRuleSet para um namespace. |
| list | Lista todos os Namespaces disponíveis em uma assinatura, independentemente dos grupos de recursos. |
| list |
Obtém uma lista de regras de autorização para um Namespace. |
| list |
Lista os namespaces disponíveis dentro de um grupo de recursos. |
| list |
Obtém as cadeias de conexão primária e secundária para o Namespace. |
| list |
Obtém NetworkRuleSet para um namespace. |
| regenerate |
Regenera as cadeias de conexão primária ou secundária para o Namespace especificado. |
| update | Cria ou atualiza um namespace. Uma vez criado, o manifesto de recursos desse namespace é imutável. Esta operação é idempotente. |
Detalhes de Propriedade
beginCreateOrUpdate
Aviso
Esta API foi preterida.
use createOrUpdate instead
beginCreateOrUpdate: (resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<EHNamespace>, EHNamespace>>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<EHNamespace>, EHNamespace>>
beginCreateOrUpdateAndWait
Aviso
Esta API foi preterida.
use createOrUpdate instead
beginCreateOrUpdateAndWait: (resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesCreateOrUpdateOptionalParams) => Promise<EHNamespace>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesCreateOrUpdateOptionalParams) => Promise<EHNamespace>
beginDelete
Aviso
Esta API foi preterida.
use delete instead
beginDelete: (resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
Aviso
Esta API foi preterida.
use delete instead
beginDeleteAndWait: (resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams) => Promise<void>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams) => Promise<void>
beginFailover
Aviso
Esta API foi preterida.
use failover instead
beginFailover: (resourceGroupName: string, namespaceName: string, parameters: FailOver, options?: NamespacesFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<FailOver>, FailOver>>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, parameters: FailOver, options?: NamespacesFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<FailOver>, FailOver>>
beginFailoverAndWait
Aviso
Esta API foi preterida.
use failover instead
beginFailoverAndWait: (resourceGroupName: string, namespaceName: string, parameters: FailOver, options?: NamespacesFailoverOptionalParams) => Promise<FailOver>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, parameters: FailOver, options?: NamespacesFailoverOptionalParams) => Promise<FailOver>
checkNameAvailability
Verifique a disponibilidade do nome do namespace.
checkNameAvailability: (parameters: CheckNameAvailabilityParameter, options?: NamespacesCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>
Valor de Propriedade
(parameters: CheckNameAvailabilityParameter, options?: NamespacesCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>
createOrUpdate
Cria ou atualiza um namespace. Uma vez criado, o manifesto de recursos desse namespace é imutável. Esta operação é idempotente.
createOrUpdate: (resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesCreateOrUpdateOptionalParams) => PollerLike<OperationState<EHNamespace>, EHNamespace>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesCreateOrUpdateOptionalParams) => PollerLike<OperationState<EHNamespace>, EHNamespace>
createOrUpdateAuthorizationRule
Cria ou atualiza um AuthorizationRule para um namespace.
createOrUpdateAuthorizationRule: (resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: NamespacesCreateOrUpdateAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: NamespacesCreateOrUpdateAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
createOrUpdateNetworkRuleSet
Crie ou atualize NetworkRuleSet para um namespace.
createOrUpdateNetworkRuleSet: (resourceGroupName: string, namespaceName: string, parameters: NetworkRuleSet, options?: NamespacesCreateOrUpdateNetworkRuleSetOptionalParams) => Promise<NetworkRuleSet>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, parameters: NetworkRuleSet, options?: NamespacesCreateOrUpdateNetworkRuleSetOptionalParams) => Promise<NetworkRuleSet>
delete
Exclui um namespace existente. Esta operação também remove todos os recursos associados no namespace.
delete: (resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
deleteAuthorizationRule
Exclui um AuthorizationRule para um namespace.
deleteAuthorizationRule: (resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesDeleteAuthorizationRuleOptionalParams) => Promise<void>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesDeleteAuthorizationRuleOptionalParams) => Promise<void>
failover
GeoDR Failover
failover: (resourceGroupName: string, namespaceName: string, parameters: FailOver, options?: NamespacesFailoverOptionalParams) => PollerLike<OperationState<FailOver>, FailOver>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, parameters: FailOver, options?: NamespacesFailoverOptionalParams) => PollerLike<OperationState<FailOver>, FailOver>
get
Obtém a descrição do namespace especificado.
get: (resourceGroupName: string, namespaceName: string, options?: NamespacesGetOptionalParams) => Promise<EHNamespace>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, options?: NamespacesGetOptionalParams) => Promise<EHNamespace>
getAuthorizationRule
Obtém um AuthorizationRule para um Namespace por nome de regra.
getAuthorizationRule: (resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesGetAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesGetAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
getNetworkRuleSet
Obtém NetworkRuleSet para um namespace.
getNetworkRuleSet: (resourceGroupName: string, namespaceName: string, options?: NamespacesGetNetworkRuleSetOptionalParams) => Promise<NetworkRuleSet>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, options?: NamespacesGetNetworkRuleSetOptionalParams) => Promise<NetworkRuleSet>
list
Lista todos os Namespaces disponíveis em uma assinatura, independentemente dos grupos de recursos.
list: (options?: NamespacesListOptionalParams) => PagedAsyncIterableIterator<EHNamespace, EHNamespace[], PageSettings>
Valor de Propriedade
(options?: NamespacesListOptionalParams) => PagedAsyncIterableIterator<EHNamespace, EHNamespace[], PageSettings>
listAuthorizationRules
Obtém uma lista de regras de autorização para um Namespace.
listAuthorizationRules: (resourceGroupName: string, namespaceName: string, options?: NamespacesListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, options?: NamespacesListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>
listByResourceGroup
Lista os namespaces disponíveis dentro de um grupo de recursos.
listByResourceGroup: (resourceGroupName: string, options?: NamespacesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<EHNamespace, EHNamespace[], PageSettings>
Valor de Propriedade
(resourceGroupName: string, options?: NamespacesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<EHNamespace, EHNamespace[], PageSettings>
listKeys
Obtém as cadeias de conexão primária e secundária para o Namespace.
listKeys: (resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesListKeysOptionalParams) => Promise<AccessKeys>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesListKeysOptionalParams) => Promise<AccessKeys>
listNetworkRuleSet
Obtém NetworkRuleSet para um namespace.
listNetworkRuleSet: (resourceGroupName: string, namespaceName: string, options?: NamespacesListNetworkRuleSetOptionalParams) => Promise<NetworkRuleSetListResult>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, options?: NamespacesListNetworkRuleSetOptionalParams) => Promise<NetworkRuleSetListResult>
regenerateKeys
Regenera as cadeias de conexão primária ou secundária para o Namespace especificado.
regenerateKeys: (resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: NamespacesRegenerateKeysOptionalParams) => Promise<AccessKeys>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: NamespacesRegenerateKeysOptionalParams) => Promise<AccessKeys>
update
Cria ou atualiza um namespace. Uma vez criado, o manifesto de recursos desse namespace é imutável. Esta operação é idempotente.
update: (resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesUpdateOptionalParams) => Promise<EHNamespace | undefined>
Valor de Propriedade
(resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesUpdateOptionalParams) => Promise<EHNamespace | undefined>