Providers interface
Schnittstelle, die einen Anbieter darstellt.
Methoden
get(string, Providers |
Ruft den angegebenen Ressourcenanbieter ab. |
get |
Ruft den angegebenen Ressourcenanbieter auf Mandantenebene ab. |
list(Providers |
Ruft alle Ressourcenanbieter für ein Abonnement ab. |
list |
Ruft alle Ressourcenanbieter für den Mandanten ab. |
provider |
Rufen Sie die Anbieterberechtigungen ab. |
register(string, Providers |
Registriert ein Abonnement bei einem Ressourcenanbieter. |
register |
Registriert eine Verwaltungsgruppe bei einem Ressourcenanbieter. |
unregister(string, Providers |
Hebt die Registrierung eines Abonnements bei einem Ressourcenanbieter auf. |
Details zur Methode
get(string, ProvidersGetOptionalParams)
Ruft den angegebenen Ressourcenanbieter ab.
function get(resourceProviderNamespace: string, options?: ProvidersGetOptionalParams): Promise<Provider>
Parameter
- resourceProviderNamespace
-
string
Der Namespace des Ressourcenanbieters.
- options
- ProvidersGetOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<Provider>
getAtTenantScope(string, ProvidersGetAtTenantScopeOptionalParams)
Ruft den angegebenen Ressourcenanbieter auf Mandantenebene ab.
function getAtTenantScope(resourceProviderNamespace: string, options?: ProvidersGetAtTenantScopeOptionalParams): Promise<Provider>
Parameter
- resourceProviderNamespace
-
string
Der Namespace des Ressourcenanbieters.
Die Optionsparameter.
Gibt zurück
Promise<Provider>
list(ProvidersListOptionalParams)
Ruft alle Ressourcenanbieter für ein Abonnement ab.
function list(options?: ProvidersListOptionalParams): PagedAsyncIterableIterator<Provider, Provider[], PageSettings>
Parameter
- options
- ProvidersListOptionalParams
Die Optionsparameter.
Gibt zurück
listAtTenantScope(ProvidersListAtTenantScopeOptionalParams)
Ruft alle Ressourcenanbieter für den Mandanten ab.
function listAtTenantScope(options?: ProvidersListAtTenantScopeOptionalParams): PagedAsyncIterableIterator<Provider, Provider[], PageSettings>
Parameter
Die Optionsparameter.
Gibt zurück
providerPermissions(string, ProvidersProviderPermissionsOptionalParams)
Rufen Sie die Anbieterberechtigungen ab.
function providerPermissions(resourceProviderNamespace: string, options?: ProvidersProviderPermissionsOptionalParams): Promise<ProviderPermissionListResult>
Parameter
- resourceProviderNamespace
-
string
Der Namespace des Ressourcenanbieters.
Die Optionsparameter.
Gibt zurück
Promise<ProviderPermissionListResult>
register(string, ProvidersRegisterOptionalParams)
Registriert ein Abonnement bei einem Ressourcenanbieter.
function register(resourceProviderNamespace: string, options?: ProvidersRegisterOptionalParams): Promise<Provider>
Parameter
- resourceProviderNamespace
-
string
Der Namespace des zu registrierenden Ressourcenanbieters.
- options
- ProvidersRegisterOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<Provider>
registerAtManagementGroupScope(string, string, ProvidersRegisterAtManagementGroupScopeOptionalParams)
Registriert eine Verwaltungsgruppe bei einem Ressourcenanbieter.
function registerAtManagementGroupScope(resourceProviderNamespace: string, groupId: string, options?: ProvidersRegisterAtManagementGroupScopeOptionalParams): Promise<void>
Parameter
- resourceProviderNamespace
-
string
Der Namespace des zu registrierenden Ressourcenanbieters.
- groupId
-
string
Die Verwaltungsgruppen-ID.
Die Optionsparameter.
Gibt zurück
Promise<void>
unregister(string, ProvidersUnregisterOptionalParams)
Hebt die Registrierung eines Abonnements bei einem Ressourcenanbieter auf.
function unregister(resourceProviderNamespace: string, options?: ProvidersUnregisterOptionalParams): Promise<Provider>
Parameter
- resourceProviderNamespace
-
string
Der Namespace des Ressourcenanbieters, der die Registrierung aufheben soll.
Die Optionsparameter.
Gibt zurück
Promise<Provider>