Freigeben über


AuthorizationProvider interface

Schnittstelle, die einen AuthorizationProvider darstellt.

Methoden

createOrUpdate(string, string, string, AuthorizationProviderContract, AuthorizationProviderCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert den Autorisierungsanbieter.

delete(string, string, string, string, AuthorizationProviderDeleteOptionalParams)

Löscht einen bestimmten Autorisierungsanbieter aus dem API Management-Dienst instance.

get(string, string, string, AuthorizationProviderGetOptionalParams)

Ruft die Details des Autorisierungsanbieters ab, der durch seinen Bezeichner angegeben wird.

listByService(string, string, AuthorizationProviderListByServiceOptionalParams)

Listet eine Sammlung von Autorisierungsanbietern auf, die in einem Dienst instance definiert sind.

Details zur Methode

createOrUpdate(string, string, string, AuthorizationProviderContract, AuthorizationProviderCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert den Autorisierungsanbieter.

function createOrUpdate(resourceGroupName: string, serviceName: string, authorizationProviderId: string, parameters: AuthorizationProviderContract, options?: AuthorizationProviderCreateOrUpdateOptionalParams): Promise<AuthorizationProviderCreateOrUpdateResponse>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

authorizationProviderId

string

Bezeichner des Autorisierungsanbieters.

parameters
AuthorizationProviderContract

Erstellen Sie Parameter.

Gibt zurück

delete(string, string, string, string, AuthorizationProviderDeleteOptionalParams)

Löscht einen bestimmten Autorisierungsanbieter aus dem API Management-Dienst instance.

function delete(resourceGroupName: string, serviceName: string, authorizationProviderId: string, ifMatch: string, options?: AuthorizationProviderDeleteOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

authorizationProviderId

string

Bezeichner des Autorisierungsanbieters.

ifMatch

string

ETag der Entität. ETag sollte mit dem aktuellen Entitätsstatus aus der Headerantwort der GET-Anforderung übereinstimmen, oder es sollte * für die bedingungslose Aktualisierung sein.

options
AuthorizationProviderDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

get(string, string, string, AuthorizationProviderGetOptionalParams)

Ruft die Details des Autorisierungsanbieters ab, der durch seinen Bezeichner angegeben wird.

function get(resourceGroupName: string, serviceName: string, authorizationProviderId: string, options?: AuthorizationProviderGetOptionalParams): Promise<AuthorizationProviderGetResponse>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

authorizationProviderId

string

Bezeichner des Autorisierungsanbieters.

options
AuthorizationProviderGetOptionalParams

Die Optionsparameter.

Gibt zurück

listByService(string, string, AuthorizationProviderListByServiceOptionalParams)

Listet eine Sammlung von Autorisierungsanbietern auf, die in einem Dienst instance definiert sind.

function listByService(resourceGroupName: string, serviceName: string, options?: AuthorizationProviderListByServiceOptionalParams): PagedAsyncIterableIterator<AuthorizationProviderContract, AuthorizationProviderContract[], PageSettings>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API Management-Diensts.

options
AuthorizationProviderListByServiceOptionalParams

Die Optionsparameter.

Gibt zurück