Freigeben über


Policy interface

Schnittstelle, die eine Richtlinie darstellt.

Methoden

createOrUpdate(string, string, string, PolicyContract, PolicyCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert die globale Richtlinienkonfiguration des API Management-Diensts

delete(string, string, string, string, PolicyDeleteOptionalParams)

Löscht die globale Richtlinienkonfiguration des API Management-Diensts

get(string, string, string, PolicyGetOptionalParams)

Ruft die globale Richtlinienkonfiguration des API Management-Diensts ab

getEntityTag(string, string, string, PolicyGetEntityTagOptionalParams)

Ruft die Entitätsstatusversion (Etag) der globalen Richtliniendefinition im Api Management-Dienst ab.

listByService(string, string, PolicyListByServiceOptionalParams)

Listet alle globalen Richtliniendefinitionen des API Management-Diensts auf

Details zur Methode

createOrUpdate(string, string, string, PolicyContract, PolicyCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert die globale Richtlinienkonfiguration des API Management-Diensts

function createOrUpdate(resourceGroupName: string, serviceName: string, policyId: string, parameters: PolicyContract, options?: PolicyCreateOrUpdateOptionalParams): Promise<PolicyCreateOrUpdateResponse>

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.

policyId

string

Der Bezeichner der Richtlinie.

parameters
PolicyContract

Der anzuwendende Richtlinieninhalt.

options
PolicyCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

delete(string, string, string, string, PolicyDeleteOptionalParams)

Löscht die globale Richtlinienkonfiguration des API Management-Diensts

function delete(resourceGroupName: string, serviceName: string, policyId: string, ifMatch: string, options?: PolicyDeleteOptionalParams): 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.

policyId

string

Der Bezeichner der Richtlinie.

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 bedingungslose Aktualisierung sein.

options
PolicyDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

get(string, string, string, PolicyGetOptionalParams)

Ruft die globale Richtlinienkonfiguration des API Management-Diensts ab

function get(resourceGroupName: string, serviceName: string, policyId: string, options?: PolicyGetOptionalParams): Promise<PolicyGetResponse>

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.

policyId

string

Der Bezeichner der Richtlinie.

options
PolicyGetOptionalParams

Die Optionsparameter.

Gibt zurück

getEntityTag(string, string, string, PolicyGetEntityTagOptionalParams)

Ruft die Entitätsstatusversion (Etag) der globalen Richtliniendefinition im Api Management-Dienst ab.

function getEntityTag(resourceGroupName: string, serviceName: string, policyId: string, options?: PolicyGetEntityTagOptionalParams): Promise<PolicyGetEntityTagHeaders>

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.

policyId

string

Der Bezeichner der Richtlinie.

options
PolicyGetEntityTagOptionalParams

Die Optionsparameter.

Gibt zurück

listByService(string, string, PolicyListByServiceOptionalParams)

Listet alle globalen Richtliniendefinitionen des API Management-Diensts auf

function listByService(resourceGroupName: string, serviceName: string, options?: PolicyListByServiceOptionalParams): Promise<PolicyCollection>

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
PolicyListByServiceOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<PolicyCollection>