Policy interface
Schnittstelle, die eine Richtlinie darstellt.
Methoden
create |
Erstellt oder aktualisiert die globale Richtlinienkonfiguration des API-Verwaltungsdiensts. |
delete(string, string, string, string, Policy |
Löscht die globale Richtlinienkonfiguration des API-Verwaltungsdiensts. |
get(string, string, string, Policy |
Rufen Sie die globale Richtliniendefinition des API-Verwaltungsdiensts ab. |
get |
Ruft die Entitätsstatusversion (Etag) der globalen Richtliniendefinition im Api-Verwaltungsdienst ab. |
list |
Listet alle globalen Richtliniendefinitionen des API-Verwaltungsdiensts auf. |
Details zur Methode
createOrUpdate(string, string, string, PolicyContract, PolicyCreateOrUpdateOptionalParams)
Erstellt oder aktualisiert die globale Richtlinienkonfiguration des API-Verwaltungsdiensts.
function createOrUpdate(resourceGroupName: string, serviceName: string, policyId: string, parameters: PolicyContract, options?: PolicyCreateOrUpdateOptionalParams): Promise<PolicyCreateOrUpdateResponse>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
- serviceName
-
string
Der Name des API-Verwaltungsdiensts.
- 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-Verwaltungsdiensts.
function delete(resourceGroupName: string, serviceName: string, policyId: string, ifMatch: string, options?: PolicyDeleteOptionalParams): Promise<void>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
- serviceName
-
string
Der Name des API-Verwaltungsdiensts.
- 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)
Rufen Sie die globale Richtliniendefinition des API-Verwaltungsdiensts ab.
function get(resourceGroupName: string, serviceName: string, policyId: string, options?: PolicyGetOptionalParams): Promise<PolicyGetResponse>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
- serviceName
-
string
Der Name des API-Verwaltungsdiensts.
- 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-Verwaltungsdienst ab.
function getEntityTag(resourceGroupName: string, serviceName: string, policyId: string, options?: PolicyGetEntityTagOptionalParams): Promise<PolicyGetEntityTagHeaders>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
- serviceName
-
string
Der Name des API-Verwaltungsdiensts.
- 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-Verwaltungsdiensts auf.
function listByService(resourceGroupName: string, serviceName: string, options?: PolicyListByServiceOptionalParams): PagedAsyncIterableIterator<PolicyContract, PolicyContract[], PageSettings>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
- serviceName
-
string
Der Name des API-Verwaltungsdiensts.
Die Optionsparameter.