Delen via


Namespaces interface

Interface die een naamruimten vertegenwoordigt.

Methoden

beginDelete(string, string, NamespacesDeleteOptionalParams)

Hiermee verwijdert u een bestaande naamruimte. Met deze bewerking worden ook alle gekoppelde NotificationHubs onder de naamruimte verwijderd.

beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)

Hiermee verwijdert u een bestaande naamruimte. Met deze bewerking worden ook alle gekoppelde NotificationHubs onder de naamruimte verwijderd.

checkAvailability(CheckAvailabilityParameters, NamespacesCheckAvailabilityOptionalParams)

Controleert de beschikbaarheid van de opgegeven servicenaamruimte in alle Azure-abonnementen. Dit is handig omdat de domeinnaam wordt gemaakt op basis van de naamruimtenaam van de service.

createOrUpdate(string, string, NamespaceCreateOrUpdateParameters, NamespacesCreateOrUpdateOptionalParams)

Hiermee maakt/werkt u een servicenaamruimte bij. Na het maken is het resourcemanifest van deze naamruimte onveranderbaar. Deze bewerking is idempotent.

createOrUpdateAuthorizationRule(string, string, string, SharedAccessAuthorizationRuleCreateOrUpdateParameters, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

Hiermee maakt u een autorisatieregel voor een naamruimte

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

Hiermee verwijdert u een autorisatieregel voor een naamruimte

get(string, string, NamespacesGetOptionalParams)

Retourneert de beschrijving voor de opgegeven naamruimte.

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

Hiermee haalt u een autorisatieregel op voor een naamruimte.

list(string, NamespacesListOptionalParams)

Geeft een lijst weer van de beschikbare naamruimten binnen een resourceGroup.

listAll(NamespacesListAllOptionalParams)

Een lijst met alle beschikbare naamruimten binnen het abonnement, ongeacht de resourceGroups.

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

Hiermee worden de autorisatieregels voor een naamruimte opgehaald.

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Haalt de primaire en secundaire ConnectionStrings op naar de naamruimte

patch(string, string, NamespacePatchParameters, NamespacesPatchOptionalParams)

De bestaande naamruimte wordt gepatcht

regenerateKeys(string, string, string, PolicykeyResource, NamespacesRegenerateKeysOptionalParams)

Genereert de primaire/secundaire sleutels opnieuw naar de autorisatieregel voor de naamruimte

Methodedetails

beginDelete(string, string, NamespacesDeleteOptionalParams)

Hiermee verwijdert u een bestaande naamruimte. Met deze bewerking worden ook alle gekoppelde NotificationHubs onder de naamruimte verwijderd.

function beginDelete(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

namespaceName

string

De naam van de naamruimte.

options
NamespacesDeleteOptionalParams

De optiesparameters.

Retouren

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, NamespacesDeleteOptionalParams)

Hiermee verwijdert u een bestaande naamruimte. Met deze bewerking worden ook alle gekoppelde NotificationHubs onder de naamruimte verwijderd.

function beginDeleteAndWait(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

namespaceName

string

De naam van de naamruimte.

options
NamespacesDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

checkAvailability(CheckAvailabilityParameters, NamespacesCheckAvailabilityOptionalParams)

Controleert de beschikbaarheid van de opgegeven servicenaamruimte in alle Azure-abonnementen. Dit is handig omdat de domeinnaam wordt gemaakt op basis van de naamruimtenaam van de service.

function checkAvailability(parameters: CheckAvailabilityParameters, options?: NamespacesCheckAvailabilityOptionalParams): Promise<CheckAvailabilityResult>

Parameters

parameters
CheckAvailabilityParameters

De naam van de naamruimte.

options
NamespacesCheckAvailabilityOptionalParams

De optiesparameters.

Retouren

createOrUpdate(string, string, NamespaceCreateOrUpdateParameters, NamespacesCreateOrUpdateOptionalParams)

Hiermee maakt/werkt u een servicenaamruimte bij. Na het maken is het resourcemanifest van deze naamruimte onveranderbaar. Deze bewerking is idempotent.

function createOrUpdate(resourceGroupName: string, namespaceName: string, parameters: NamespaceCreateOrUpdateParameters, options?: NamespacesCreateOrUpdateOptionalParams): Promise<NamespaceResource>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

namespaceName

string

De naam van de naamruimte.

parameters
NamespaceCreateOrUpdateParameters

Parameters die zijn opgegeven om een naamruimteresource te maken.

options
NamespacesCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

createOrUpdateAuthorizationRule(string, string, string, SharedAccessAuthorizationRuleCreateOrUpdateParameters, NamespacesCreateOrUpdateAuthorizationRuleOptionalParams)

Hiermee maakt u een autorisatieregel voor een naamruimte

function createOrUpdateAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: SharedAccessAuthorizationRuleCreateOrUpdateParameters, options?: NamespacesCreateOrUpdateAuthorizationRuleOptionalParams): Promise<SharedAccessAuthorizationRuleResource>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

namespaceName

string

De naam van de naamruimte.

authorizationRuleName

string

Naam van autorisatieregel.

parameters
SharedAccessAuthorizationRuleCreateOrUpdateParameters

De autorisatieregel voor gedeelde toegang.

Retouren

deleteAuthorizationRule(string, string, string, NamespacesDeleteAuthorizationRuleOptionalParams)

Hiermee verwijdert u een autorisatieregel voor een naamruimte

function deleteAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesDeleteAuthorizationRuleOptionalParams): Promise<void>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

namespaceName

string

De naam van de naamruimte.

authorizationRuleName

string

Naam van autorisatieregel.

Retouren

Promise<void>

get(string, string, NamespacesGetOptionalParams)

Retourneert de beschrijving voor de opgegeven naamruimte.

function get(resourceGroupName: string, namespaceName: string, options?: NamespacesGetOptionalParams): Promise<NamespaceResource>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

namespaceName

string

De naam van de naamruimte.

options
NamespacesGetOptionalParams

De optiesparameters.

Retouren

getAuthorizationRule(string, string, string, NamespacesGetAuthorizationRuleOptionalParams)

Hiermee haalt u een autorisatieregel op voor een naamruimte.

function getAuthorizationRule(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesGetAuthorizationRuleOptionalParams): Promise<SharedAccessAuthorizationRuleResource>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

namespaceName

string

De naamruimtenaam

authorizationRuleName

string

Naam van autorisatieregel.

options
NamespacesGetAuthorizationRuleOptionalParams

De optiesparameters.

Retouren

list(string, NamespacesListOptionalParams)

Geeft een lijst weer van de beschikbare naamruimten binnen een resourceGroup.

function list(resourceGroupName: string, options?: NamespacesListOptionalParams): PagedAsyncIterableIterator<NamespaceResource, NamespaceResource[], PageSettings>

Parameters

resourceGroupName

string

De naam van de resourcegroep. Als de waarde resourceGroupName null is, geeft de methode alle naamruimten binnen het abonnement weer

options
NamespacesListOptionalParams

De optiesparameters.

Retouren

listAll(NamespacesListAllOptionalParams)

Een lijst met alle beschikbare naamruimten binnen het abonnement, ongeacht de resourceGroups.

function listAll(options?: NamespacesListAllOptionalParams): PagedAsyncIterableIterator<NamespaceResource, NamespaceResource[], PageSettings>

Parameters

options
NamespacesListAllOptionalParams

De optiesparameters.

Retouren

listAuthorizationRules(string, string, NamespacesListAuthorizationRulesOptionalParams)

Hiermee worden de autorisatieregels voor een naamruimte opgehaald.

function listAuthorizationRules(resourceGroupName: string, namespaceName: string, options?: NamespacesListAuthorizationRulesOptionalParams): PagedAsyncIterableIterator<SharedAccessAuthorizationRuleResource, SharedAccessAuthorizationRuleResource[], PageSettings>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

namespaceName

string

De naamruimtenaam

options
NamespacesListAuthorizationRulesOptionalParams

De optiesparameters.

Retouren

listKeys(string, string, string, NamespacesListKeysOptionalParams)

Haalt de primaire en secundaire ConnectionStrings op naar de naamruimte

function listKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesListKeysOptionalParams): Promise<ResourceListKeys>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

namespaceName

string

De naam van de naamruimte.

authorizationRuleName

string

De verbindingsreeks van de naamruimte voor de opgegeven authorizationRule.

options
NamespacesListKeysOptionalParams

De optiesparameters.

Retouren

Promise<ResourceListKeys>

patch(string, string, NamespacePatchParameters, NamespacesPatchOptionalParams)

De bestaande naamruimte wordt gepatcht

function patch(resourceGroupName: string, namespaceName: string, parameters: NamespacePatchParameters, options?: NamespacesPatchOptionalParams): Promise<NamespaceResource>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

namespaceName

string

De naam van de naamruimte.

parameters
NamespacePatchParameters

Parameters die worden opgegeven om een naamruimteresource te patchen.

options
NamespacesPatchOptionalParams

De optiesparameters.

Retouren

regenerateKeys(string, string, string, PolicykeyResource, NamespacesRegenerateKeysOptionalParams)

Genereert de primaire/secundaire sleutels opnieuw naar de autorisatieregel voor de naamruimte

function regenerateKeys(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: PolicykeyResource, options?: NamespacesRegenerateKeysOptionalParams): Promise<ResourceListKeys>

Parameters

resourceGroupName

string

De naam van de resourcegroep.

namespaceName

string

De naam van de naamruimte.

authorizationRuleName

string

De verbindingsreeks van de naamruimte voor de opgegeven authorizationRule.

parameters
PolicykeyResource

Parameters die worden opgegeven om de autorisatieregelsleutel voor naamruimte opnieuw te genereren.

options
NamespacesRegenerateKeysOptionalParams

De optiesparameters.

Retouren

Promise<ResourceListKeys>