Namespaces interface
Interface représentant des espaces de noms.
Méthodes
| begin |
Crée ou met à jour un espace de noms de service. Une fois créé, le manifeste de ressource de cet espace de noms est immuable. Cette opération est idempotente. |
| begin |
Crée ou met à jour un espace de noms de service. Une fois créé, le manifeste de ressource de cet espace de noms est immuable. Cette opération est idempotente. |
| begin |
Supprime un espace de noms existant. Cette opération supprime également toutes les ressources associées sous l’espace de noms. |
| begin |
Supprime un espace de noms existant. Cette opération supprime également toutes les ressources associées sous l’espace de noms. |
| check |
Vérifiez la disponibilité du nom de l’espace de noms. |
| 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 une règle d’autorisation d’espace de noms. |
| get(string, string, Namespaces |
Obtient une 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(Namespaces |
Obtient tous les espaces de noms disponibles dans l’abonnement, quel que soit le groupe de ressources. |
| list |
Obtient les règles d’autorisation d’un espace de noms. |
| list |
Obtient les espaces de noms disponibles dans un groupe de ressources. |
| list |
Obtient les chaînes de connexion primaire et secondaire de l’espace de noms. |
| list |
Obtient la liste de NetworkRuleSet pour un espace de noms. |
| regenerate |
Régénère les chaînes de connexion primaires ou secondaires de l’espace de noms. |
| update(string, string, SBNamespace |
Met à jour un espace de noms de service. Une fois créé, le manifeste de ressource de cet espace de noms est immuable. Cette opération est idempotente. |
Détails de la méthode
beginCreateOrUpdate(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)
Crée ou met à jour un espace de noms de service. Une fois créé, le manifeste de ressource de cet espace de noms est immuable. Cette opération est idempotente.
function beginCreateOrUpdate(resourceGroupName: string, namespaceName: string, parameters: SBNamespace, options?: NamespacesCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<SBNamespace>, SBNamespace>>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms.
- parameters
- SBNamespace
Paramètres fournis pour créer une ressource d’espace de noms.
Paramètres d’options.
Retours
Promise<PollerLike<@azure/core-lro.PollOperationState<SBNamespace>, SBNamespace>>
beginCreateOrUpdateAndWait(string, string, SBNamespace, NamespacesCreateOrUpdateOptionalParams)
Crée ou met à jour un espace de noms de service. Une fois créé, le manifeste de ressource de cet espace de noms est immuable. Cette opération est idempotente.
function beginCreateOrUpdateAndWait(resourceGroupName: string, namespaceName: string, parameters: SBNamespace, options?: NamespacesCreateOrUpdateOptionalParams): Promise<SBNamespace>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms.
- parameters
- SBNamespace
Paramètres fournis pour créer une ressource d’espace de noms.
Paramètres d’options.
Retours
Promise<SBNamespace>
beginDelete(string, string, NamespacesDeleteOptionalParams)
Supprime un espace de noms existant. Cette opération supprime également toutes les ressources associées sous l’espace de noms.
function beginDelete(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- options
- NamespacesDeleteOptionalParams
Paramètres d’options.
Retours
Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>
beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)
Supprime un espace de noms existant. Cette opération supprime également toutes les ressources associées sous l’espace de noms.
function beginDeleteAndWait(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<void>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- options
- NamespacesDeleteOptionalParams
Paramètres d’options.
Retours
Promise<void>
checkNameAvailability(CheckNameAvailability, NamespacesCheckNameAvailabilityOptionalParams)
Vérifiez la disponibilité du nom de l’espace de noms.
function checkNameAvailability(parameters: CheckNameAvailability, options?: NamespacesCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResult>
Paramètres
- parameters
- CheckNameAvailability
Paramètres permettant de vérifier la disponibilité du nom d’espace de noms donné
Paramètres d’options.
Retours
Promise<CheckNameAvailabilityResult>
createOrUpdateAuthorizationRule(string, string, string, SBAuthorizationRule, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)
Crée ou met à jour une règle d’autorisation pour un espace de noms.
function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: SBAuthorizationRule, options?: NamespacesCreateOrUpdateAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- authorizationRuleName
-
string
Nom de la règle d’autorisation.
- parameters
- SBAuthorizationRule
Règle d’autorisation d’accès partagé.
Paramètres d’options.
Retours
Promise<SBAuthorizationRule>
createOrUpdateNetworkRuleSet(string, string, NetworkRuleSet, NamespacesCreateOrUpdateNetworkRuleSetOptionalParams)
Créez ou mettez à jour NetworkRuleSet pour un espace de noms.
function createOrUpdateNetworkRuleSet(resourceGroupName: string, namespaceName: string, parameters: NetworkRuleSet, options?: NamespacesCreateOrUpdateNetworkRuleSetOptionalParams): Promise<NetworkRuleSet>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- parameters
- NetworkRuleSet
IpFilterRule de l’espace de noms.
Paramètres d’options.
Retours
Promise<NetworkRuleSet>
deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)
Supprime une règle d’autorisation d’espace de noms.
function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesDeleteAuthorizationRuleOptionalParams): Promise<void>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- authorizationRuleName
-
string
Nom de la règle d’autorisation.
Paramètres d’options.
Retours
Promise<void>
get(string, string, NamespacesGetOptionalParams)
Obtient une description de l’espace de noms spécifié.
function get(resourceGroupName: string, namespaceName: string, options?: NamespacesGetOptionalParams): Promise<SBNamespace>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- options
- NamespacesGetOptionalParams
Paramètres d’options.
Retours
Promise<SBNamespace>
getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)
Obtient une règle d’autorisation pour un espace de noms par nom de règle.
function getAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesGetAuthorizationRuleOptionalParams): Promise<SBAuthorizationRule>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- authorizationRuleName
-
string
Nom de la règle d’autorisation.
Paramètres d’options.
Retours
Promise<SBAuthorizationRule>
getNetworkRuleSet(string, string, NamespacesGetNetworkRuleSetOptionalParams)
Obtient NetworkRuleSet pour un espace de noms.
function getNetworkRuleSet(resourceGroupName: string, namespaceName: string, options?: NamespacesGetNetworkRuleSetOptionalParams): Promise<NetworkRuleSet>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
Paramètres d’options.
Retours
Promise<NetworkRuleSet>
list(NamespacesListOptionalParams)
Obtient tous les espaces de noms disponibles dans l’abonnement, quel que soit le groupe de ressources.
function list(options?: NamespacesListOptionalParams): PagedAsyncIterableIterator<SBNamespace, SBNamespace[], PageSettings>
Paramètres
- options
- NamespacesListOptionalParams
Paramètres d’options.
Retours
listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)
Obtient les règles d’autorisation d’un espace de noms.
function listAuthorizationRules(resourceGroupName: string, namespaceName: string, options?: NamespacesListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<SBAuthorizationRule, SBAuthorizationRule[], PageSettings>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
Paramètres d’options.
Retours
listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)
Obtient les espaces de noms disponibles dans un groupe de ressources.
function listByResourceGroup(resourceGroupName: string, options?: NamespacesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<SBNamespace, SBNamespace[], PageSettings>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
Paramètres d’options.
Retours
listKeys(string, string, string, NamespacesListKeysOptionalParams)
Obtient les chaînes de connexion primaire et secondaire de l’espace de noms.
function listKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesListKeysOptionalParams): Promise<AccessKeys>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- authorizationRuleName
-
string
Nom de la règle d’autorisation.
- options
- NamespacesListKeysOptionalParams
Paramètres d’options.
Retours
Promise<AccessKeys>
listNetworkRuleSets(string, string, NamespacesListNetworkRuleSetsOptionalParams)
Obtient la liste de NetworkRuleSet pour un espace de noms.
function listNetworkRuleSets(resourceGroupName: string, namespaceName: string, options?: NamespacesListNetworkRuleSetsOptionalParams): PagedAsyncIterableIterator<NetworkRuleSet, NetworkRuleSet[], PageSettings>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
Paramètres d’options.
Retours
regenerateKeys(string, string, string, RegenerateAccessKeyParameters, NamespacesRegenerateKeysOptionalParams)
Régénère les chaînes de connexion primaires ou secondaires de l’espace de noms.
function regenerateKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: NamespacesRegenerateKeysOptionalParams): Promise<AccessKeys>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- authorizationRuleName
-
string
Nom de la règle d’autorisation.
- parameters
- RegenerateAccessKeyParameters
Paramètres fournis pour régénérer la règle d’autorisation.
Paramètres d’options.
Retours
Promise<AccessKeys>
update(string, string, SBNamespaceUpdateParameters, NamespacesUpdateOptionalParams)
Met à jour un espace de noms de service. Une fois créé, le manifeste de ressource de cet espace de noms est immuable. Cette opération est idempotente.
function update(resourceGroupName: string, namespaceName: string, parameters: SBNamespaceUpdateParameters, options?: NamespacesUpdateOptionalParams): Promise<SBNamespace>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources dans l’abonnement Azure.
- namespaceName
-
string
Nom de l’espace de noms
- parameters
- SBNamespaceUpdateParameters
Paramètres fournis pour mettre à jour une ressource d’espace de noms.
- options
- NamespacesUpdateOptionalParams
Paramètres d’options.
Retours
Promise<SBNamespace>