Freigeben über


AuthorizationAccessPolicy interface

Schnittstelle, die eine AuthorizationAccessPolicy darstellt.

Methoden

createOrUpdate(string, string, string, string, string, AuthorizationAccessPolicyContract, AuthorizationAccessPolicyCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert die Autorisierungszugriffsrichtlinie.

delete(string, string, string, string, string, string, AuthorizationAccessPolicyDeleteOptionalParams)

Löscht eine bestimmte Zugriffsrichtlinie aus der Autorisierung.

get(string, string, string, string, string, AuthorizationAccessPolicyGetOptionalParams)

Ruft die Details der Autorisierungszugriffsrichtlinie ab, die durch ihren Bezeichner angegeben wird.

listByAuthorization(string, string, string, string, AuthorizationAccessPolicyListByAuthorizationOptionalParams)

Listet eine Sammlung von Autorisierungszugriffsrichtlinien auf, die in einer Autorisierung definiert sind.

Details zur Methode

createOrUpdate(string, string, string, string, string, AuthorizationAccessPolicyContract, AuthorizationAccessPolicyCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert die Autorisierungszugriffsrichtlinie.

function createOrUpdate(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, authorizationAccessPolicyId: string, parameters: AuthorizationAccessPolicyContract, options?: AuthorizationAccessPolicyCreateOrUpdateOptionalParams): Promise<AuthorizationAccessPolicyCreateOrUpdateResponse>

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.

authorizationId

string

Bezeichner der Autorisierung.

authorizationAccessPolicyId

string

Bezeichner der Autorisierungszugriffsrichtlinie.

parameters
AuthorizationAccessPolicyContract

Erstellen Sie Parameter.

Gibt zurück

delete(string, string, string, string, string, string, AuthorizationAccessPolicyDeleteOptionalParams)

Löscht eine bestimmte Zugriffsrichtlinie aus der Autorisierung.

function delete(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, authorizationAccessPolicyId: string, ifMatch: string, options?: AuthorizationAccessPolicyDeleteOptionalParams): 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.

authorizationId

string

Bezeichner der Autorisierung.

authorizationAccessPolicyId

string

Bezeichner der Autorisierungszugriffsrichtlinie.

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
AuthorizationAccessPolicyDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

get(string, string, string, string, string, AuthorizationAccessPolicyGetOptionalParams)

Ruft die Details der Autorisierungszugriffsrichtlinie ab, die durch ihren Bezeichner angegeben wird.

function get(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, authorizationAccessPolicyId: string, options?: AuthorizationAccessPolicyGetOptionalParams): Promise<AuthorizationAccessPolicyGetResponse>

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.

authorizationId

string

Bezeichner der Autorisierung.

authorizationAccessPolicyId

string

Bezeichner der Autorisierungszugriffsrichtlinie.

options
AuthorizationAccessPolicyGetOptionalParams

Die Optionsparameter.

Gibt zurück

listByAuthorization(string, string, string, string, AuthorizationAccessPolicyListByAuthorizationOptionalParams)

Listet eine Sammlung von Autorisierungszugriffsrichtlinien auf, die in einer Autorisierung definiert sind.

function listByAuthorization(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, options?: AuthorizationAccessPolicyListByAuthorizationOptionalParams): PagedAsyncIterableIterator<AuthorizationAccessPolicyContract, AuthorizationAccessPolicyContract[], 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.

authorizationProviderId

string

Bezeichner des Autorisierungsanbieters.

authorizationId

string

Bezeichner der Autorisierung.

Gibt zurück