NamespacesOperations interface
Interface représentant une opération d’espaces de noms.
Propriétés
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| check |
Vérifiez la disponibilité du nom de l’espace de noms. |
| create |
Crée ou met à jour un espace de noms. Une fois créé, le manifeste de ressource de cet espace de noms est immuable. Cette opération est idempotente. |
| create |
Crée ou met à jour une règle d’autorisation pour un espace de noms. |
| create |
Créez ou mettez à jour NetworkRuleSet pour un espace de noms. |
| delete | Supprime un espace de noms existant. Cette opération supprime également toutes les ressources associées sous l’espace de noms. |
| delete |
Supprime une règle d’autorisation pour un espace de noms. |
| failover | Basculement geoDR |
| get | Obtient la description de l’espace de noms spécifié. |
| get |
Obtient une règle d’autorisation pour un espace de noms par nom de règle. |
| get |
Obtient NetworkRuleSet pour un espace de noms. |
| list | Répertorie tous les espaces de noms disponibles dans un abonnement, quel que soit le groupe de ressources. |
| list |
Obtient une liste de règles d’autorisation pour un espace de noms. |
| list |
Répertorie les espaces de noms disponibles dans un groupe de ressources. |
| list |
Obtient les chaînes de connexion primaire et secondaire pour l’espace de noms. |
| list |
Obtient NetworkRuleSet pour un espace de noms. |
| regenerate |
Régénère les chaînes de connexion primaires ou secondaires de l’espace de noms spécifié. |
| update | Crée ou met à jour un espace de noms. Une fois créé, le manifeste de ressource de cet espace de noms est immuable. Cette opération est idempotente. |
Détails de la propriété
beginCreateOrUpdate
Avertissement
Cette API est à présent déconseillée.
use createOrUpdate instead
beginCreateOrUpdate: (resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<EHNamespace>, EHNamespace>>
Valeur de propriété
(resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<EHNamespace>, EHNamespace>>
beginCreateOrUpdateAndWait
Avertissement
Cette API est à présent déconseillée.
use createOrUpdate instead
beginCreateOrUpdateAndWait: (resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesCreateOrUpdateOptionalParams) => Promise<EHNamespace>
Valeur de propriété
(resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesCreateOrUpdateOptionalParams) => Promise<EHNamespace>
beginDelete
Avertissement
Cette API est à présent déconseillée.
use delete instead
beginDelete: (resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valeur de propriété
(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
Avertissement
Cette API est à présent déconseillée.
use delete instead
beginDeleteAndWait: (resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams) => Promise<void>
Valeur de propriété
(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams) => Promise<void>
beginFailover
Avertissement
Cette API est à présent déconseillée.
use failover instead
beginFailover: (resourceGroupName: string, namespaceName: string, parameters: FailOver, options?: NamespacesFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<FailOver>, FailOver>>
Valeur de propriété
(resourceGroupName: string, namespaceName: string, parameters: FailOver, options?: NamespacesFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<FailOver>, FailOver>>
beginFailoverAndWait
Avertissement
Cette API est à présent déconseillée.
use failover instead
beginFailoverAndWait: (resourceGroupName: string, namespaceName: string, parameters: FailOver, options?: NamespacesFailoverOptionalParams) => Promise<FailOver>
Valeur de propriété
(resourceGroupName: string, namespaceName: string, parameters: FailOver, options?: NamespacesFailoverOptionalParams) => Promise<FailOver>
checkNameAvailability
Vérifiez la disponibilité du nom de l’espace de noms.
checkNameAvailability: (parameters: CheckNameAvailabilityParameter, options?: NamespacesCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>
Valeur de propriété
(parameters: CheckNameAvailabilityParameter, options?: NamespacesCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>
createOrUpdate
Crée ou met à jour un espace de noms. Une fois créé, le manifeste de ressource de cet espace de noms est immuable. Cette opération est idempotente.
createOrUpdate: (resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesCreateOrUpdateOptionalParams) => PollerLike<OperationState<EHNamespace>, EHNamespace>
Valeur de propriété
(resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesCreateOrUpdateOptionalParams) => PollerLike<OperationState<EHNamespace>, EHNamespace>
createOrUpdateAuthorizationRule
Crée ou met à jour une règle d’autorisation pour un espace de noms.
createOrUpdateAuthorizationRule: (resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: NamespacesCreateOrUpdateAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
Valeur de propriété
(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: AuthorizationRule, options?: NamespacesCreateOrUpdateAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
createOrUpdateNetworkRuleSet
Créez ou mettez à jour NetworkRuleSet pour un espace de noms.
createOrUpdateNetworkRuleSet: (resourceGroupName: string, namespaceName: string, parameters: NetworkRuleSet, options?: NamespacesCreateOrUpdateNetworkRuleSetOptionalParams) => Promise<NetworkRuleSet>
Valeur de propriété
(resourceGroupName: string, namespaceName: string, parameters: NetworkRuleSet, options?: NamespacesCreateOrUpdateNetworkRuleSetOptionalParams) => Promise<NetworkRuleSet>
delete
Supprime un espace de noms existant. Cette opération supprime également toutes les ressources associées sous l’espace de noms.
delete: (resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Valeur de propriété
(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
deleteAuthorizationRule
Supprime une règle d’autorisation pour un espace de noms.
deleteAuthorizationRule: (resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesDeleteAuthorizationRuleOptionalParams) => Promise<void>
Valeur de propriété
(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesDeleteAuthorizationRuleOptionalParams) => Promise<void>
failover
Basculement geoDR
failover: (resourceGroupName: string, namespaceName: string, parameters: FailOver, options?: NamespacesFailoverOptionalParams) => PollerLike<OperationState<FailOver>, FailOver>
Valeur de propriété
(resourceGroupName: string, namespaceName: string, parameters: FailOver, options?: NamespacesFailoverOptionalParams) => PollerLike<OperationState<FailOver>, FailOver>
get
Obtient la description de l’espace de noms spécifié.
get: (resourceGroupName: string, namespaceName: string, options?: NamespacesGetOptionalParams) => Promise<EHNamespace>
Valeur de propriété
(resourceGroupName: string, namespaceName: string, options?: NamespacesGetOptionalParams) => Promise<EHNamespace>
getAuthorizationRule
Obtient une règle d’autorisation pour un espace de noms par nom de règle.
getAuthorizationRule: (resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesGetAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
Valeur de propriété
(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesGetAuthorizationRuleOptionalParams) => Promise<AuthorizationRule>
getNetworkRuleSet
Obtient NetworkRuleSet pour un espace de noms.
getNetworkRuleSet: (resourceGroupName: string, namespaceName: string, options?: NamespacesGetNetworkRuleSetOptionalParams) => Promise<NetworkRuleSet>
Valeur de propriété
(resourceGroupName: string, namespaceName: string, options?: NamespacesGetNetworkRuleSetOptionalParams) => Promise<NetworkRuleSet>
list
Répertorie tous les espaces de noms disponibles dans un abonnement, quel que soit le groupe de ressources.
list: (options?: NamespacesListOptionalParams) => PagedAsyncIterableIterator<EHNamespace, EHNamespace[], PageSettings>
Valeur de propriété
(options?: NamespacesListOptionalParams) => PagedAsyncIterableIterator<EHNamespace, EHNamespace[], PageSettings>
listAuthorizationRules
Obtient une liste de règles d’autorisation pour un espace de noms.
listAuthorizationRules: (resourceGroupName: string, namespaceName: string, options?: NamespacesListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>
Valeur de propriété
(resourceGroupName: string, namespaceName: string, options?: NamespacesListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<AuthorizationRule, AuthorizationRule[], PageSettings>
listByResourceGroup
Répertorie les espaces de noms disponibles dans un groupe de ressources.
listByResourceGroup: (resourceGroupName: string, options?: NamespacesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<EHNamespace, EHNamespace[], PageSettings>
Valeur de propriété
(resourceGroupName: string, options?: NamespacesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<EHNamespace, EHNamespace[], PageSettings>
listKeys
Obtient les chaînes de connexion primaire et secondaire pour l’espace de noms.
listKeys: (resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesListKeysOptionalParams) => Promise<AccessKeys>
Valeur de propriété
(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesListKeysOptionalParams) => Promise<AccessKeys>
listNetworkRuleSet
Obtient NetworkRuleSet pour un espace de noms.
listNetworkRuleSet: (resourceGroupName: string, namespaceName: string, options?: NamespacesListNetworkRuleSetOptionalParams) => Promise<NetworkRuleSetListResult>
Valeur de propriété
(resourceGroupName: string, namespaceName: string, options?: NamespacesListNetworkRuleSetOptionalParams) => Promise<NetworkRuleSetListResult>
regenerateKeys
Régénère les chaînes de connexion primaires ou secondaires de l’espace de noms spécifié.
regenerateKeys: (resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: NamespacesRegenerateKeysOptionalParams) => Promise<AccessKeys>
Valeur de propriété
(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: NamespacesRegenerateKeysOptionalParams) => Promise<AccessKeys>
update
Crée ou met à jour un espace de noms. Une fois créé, le manifeste de ressource de cet espace de noms est immuable. Cette opération est idempotente.
update: (resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesUpdateOptionalParams) => Promise<undefined | EHNamespace>
Valeur de propriété
(resourceGroupName: string, namespaceName: string, parameters: EHNamespace, options?: NamespacesUpdateOptionalParams) => Promise<undefined | EHNamespace>