Namespaces interface
Interface die een naamruimten vertegenwoordigt.
Methoden
| begin |
Hiermee verwijdert u een bestaande naamruimte. Met deze bewerking worden ook alle gekoppelde NotificationHubs onder de naamruimte verwijderd. |
| begin |
Hiermee verwijdert u een bestaande naamruimte. Met deze bewerking worden ook alle gekoppelde NotificationHubs onder de naamruimte verwijderd. |
| check |
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. |
| create |
Hiermee maakt/werkt u een servicenaamruimte bij. Na het maken is het resourcemanifest van deze naamruimte onveranderbaar. Deze bewerking is idempotent. |
| create |
Hiermee maakt u een autorisatieregel voor een naamruimte |
| delete |
Hiermee verwijdert u een autorisatieregel voor een naamruimte |
| get(string, string, Namespaces |
Retourneert de beschrijving voor de opgegeven naamruimte. |
| get |
Hiermee haalt u een autorisatieregel op voor een naamruimte. |
| list(string, Namespaces |
Geeft een lijst weer van de beschikbare naamruimten binnen een resourceGroup. |
| list |
Een lijst met alle beschikbare naamruimten binnen het abonnement, ongeacht de resourceGroups. |
| list |
Hiermee worden de autorisatieregels voor een naamruimte opgehaald. |
| list |
Haalt de primaire en secundaire ConnectionStrings op naar de naamruimte |
| patch(string, string, Namespace |
De bestaande naamruimte wordt gepatcht |
| regenerate |
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.
De optiesparameters.
Retouren
Promise<CheckAvailabilityResult>
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.
De optiesparameters.
Retouren
Promise<NamespaceResource>
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.
De autorisatieregel voor gedeelde toegang.
De optiesparameters.
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.
De optiesparameters.
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
Promise<NamespaceResource>
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.
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
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
Promise<NamespaceResource>
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.
De optiesparameters.
Retouren
Promise<ResourceListKeys>