Policy interface
Schnittstelle, die eine Richtlinie darstellt.
Methoden
create |
Erstellt oder aktualisiert die globale Richtlinienkonfiguration des API Management-Diensts |
delete(string, string, string, string, Policy |
Löscht die globale Richtlinienkonfiguration des API Management-Diensts |
get(string, string, string, Policy |
Ruft die globale Richtlinienkonfiguration des API Management-Diensts ab |
get |
Ruft die Entitätsstatusversion (Etag) der globalen Richtliniendefinition im Api Management-Dienst ab. |
list |
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.
Die Optionsparameter.
Gibt zurück
Promise<PolicyCreateOrUpdateResponse>
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
Promise<PolicyGetResponse>
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
Promise<PolicyGetEntityTagHeaders>
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.
Die Optionsparameter.
Gibt zurück
Promise<PolicyCollection>