Partager via


Namespaces interface

Interface représentant un espace de noms.

Méthodes

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.

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.

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.

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.

checkNameAvailability(CheckNameAvailability, NamespacesCheckNameAvailabilityOptionalParams)

Vérifiez la disponibilité du nom de l’espace de noms.

createOrUpdateAuthorizationRule(string, string, string, SBAuthorizationRule, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

Crée ou met à jour une règle d’autorisation pour un espace de noms.

createOrUpdateNetworkRuleSet(string, string, NetworkRuleSet, NamespacesCreateOrUpdateNetworkRuleSetOptionalParams)

Créez ou mettez à jour NetworkRuleSet pour un espace de noms.

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

Supprime une règle d’autorisation d’espace de noms.

get(string, string, NamespacesGetOptionalParams)

Obtient une description de l’espace de noms spécifié.

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

Obtient une règle d’autorisation pour un espace de noms par nom de règle.

getNetworkRuleSet(string, string, NamespacesGetNetworkRuleSetOptionalParams)

Obtient NetworkRuleSet pour un espace de noms.

list(NamespacesListOptionalParams)

Obtient tous les espaces de noms disponibles au sein de l’abonnement, quels que soient les groupes de ressources.

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

Obtient les règles d’autorisation d’un espace de noms.

listByResourceGroup(string, NamespacesListByResourceGroupOptionalParams)

Obtient les espaces de noms disponibles au sein d’un groupe de ressources.

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Obtient les chaînes de connexion primaire et secondaire pour l’espace de noms.

listNetworkRuleSets(string, string, NamespacesListNetworkRuleSetsOptionalParams)

Obtient la liste de NetworkRuleSet pour un espace de noms.

regenerateKeys(string, string, string, RegenerateAccessKeyParameters, NamespacesRegenerateKeysOptionalParams)

Régénère les chaînes de connexion primaires ou secondaires pour l’espace de noms.

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.

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.

options
NamespacesCreateOrUpdateOptionalParams

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.

options
NamespacesCreateOrUpdateOptionalParams

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é

options
NamespacesCheckNameAvailabilityOptionalParams

Paramètres d’options.

Retours

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é.

Retours

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.

options
NamespacesCreateOrUpdateNetworkRuleSetOptionalParams

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.

options
NamespacesDeleteAuthorizationRuleOptionalParams

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.

options
NamespacesGetAuthorizationRuleOptionalParams

Paramètres d’options.

Retours

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

options
NamespacesGetNetworkRuleSetOptionalParams

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

options
NamespacesListAuthorizationRulesOptionalParams

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.

options
NamespacesListByResourceGroupOptionalParams

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

options
NamespacesListNetworkRuleSetsOptionalParams

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.

options
NamespacesRegenerateKeysOptionalParams

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>