Namespaces interface
Interface représentant un espace 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 au sein de l’abonnement, quels que soient les groupes de ressources. |
list |
Obtient les règles d’autorisation d’un espace de noms. |
list |
Obtient les espaces de noms disponibles au sein d’un groupe de ressources. |
list |
Obtient les chaînes de connexion primaire et secondaire pour 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 pour l’espace de noms. |
update(string, string, SBNamespace |
Mises à 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
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
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 pour 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 au sein de 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 au sein de 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 au sein de l’abonnement, quels que soient les groupes 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 au sein de 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 au sein d’un groupe de ressources.
function listByResourceGroup(resourceGroupName: string, options?: NamespacesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<SBNamespace, SBNamespace[], PageSettings>
Paramètres
- resourceGroupName
-
string
Nom du groupe de ressources au sein de l’abonnement Azure.
Paramètres d’options.
Retours
listKeys(string, string, string, NamespacesListKeysOptionalParams)
Obtient les chaînes de connexion primaire et secondaire pour 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 au sein de 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 au sein de 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 pour 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 au sein de 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)
Mises à 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 au sein de 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>