Freigeben über


ProductPolicy interface

Schnittstelle, die eine ProductPolicy darstellt.

Methoden

createOrUpdate(string, string, string, string, PolicyContract, ProductPolicyCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert richtlinienkonfiguration für das Produkt.

delete(string, string, string, string, string, ProductPolicyDeleteOptionalParams)

Löscht die Richtlinienkonfiguration im Produkt.

get(string, string, string, string, ProductPolicyGetOptionalParams)

Rufen Sie die Richtlinienkonfiguration auf Produktebene ab.

getEntityTag(string, string, string, string, ProductPolicyGetEntityTagOptionalParams)

Rufen Sie das ETag der Richtlinienkonfiguration auf Produktebene ab.

listByProduct(string, string, string, ProductPolicyListByProductOptionalParams)

Rufen Sie die Richtlinienkonfiguration auf Produktebene ab.

Details zur Methode

createOrUpdate(string, string, string, string, PolicyContract, ProductPolicyCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert richtlinienkonfiguration für das Produkt.

function createOrUpdate(resourceGroupName: string, serviceName: string, productId: string, policyId: string, parameters: PolicyContract, options?: ProductPolicyCreateOrUpdateOptionalParams): Promise<ProductPolicyCreateOrUpdateResponse>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API-Verwaltungsdiensts.

productId

string

Produkt-ID. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.

policyId

string

Der Bezeichner der Richtlinie.

parameters
PolicyContract

Der anzuwendende Richtlinieninhalt.

options
ProductPolicyCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

delete(string, string, string, string, string, ProductPolicyDeleteOptionalParams)

Löscht die Richtlinienkonfiguration im Produkt.

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

productId

string

Produkt-ID. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.

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
ProductPolicyDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

get(string, string, string, string, ProductPolicyGetOptionalParams)

Rufen Sie die Richtlinienkonfiguration auf Produktebene ab.

function get(resourceGroupName: string, serviceName: string, productId: string, policyId: string, options?: ProductPolicyGetOptionalParams): Promise<ProductPolicyGetResponse>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API-Verwaltungsdiensts.

productId

string

Produkt-ID. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.

policyId

string

Der Bezeichner der Richtlinie.

options
ProductPolicyGetOptionalParams

Die Optionsparameter.

Gibt zurück

getEntityTag(string, string, string, string, ProductPolicyGetEntityTagOptionalParams)

Rufen Sie das ETag der Richtlinienkonfiguration auf Produktebene ab.

function getEntityTag(resourceGroupName: string, serviceName: string, productId: string, policyId: string, options?: ProductPolicyGetEntityTagOptionalParams): Promise<ProductPolicyGetEntityTagHeaders>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

serviceName

string

Der Name des API-Verwaltungsdiensts.

productId

string

Produkt-ID. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.

policyId

string

Der Bezeichner der Richtlinie.

options
ProductPolicyGetEntityTagOptionalParams

Die Optionsparameter.

Gibt zurück

listByProduct(string, string, string, ProductPolicyListByProductOptionalParams)

Rufen Sie die Richtlinienkonfiguration auf Produktebene ab.

function listByProduct(resourceGroupName: string, serviceName: string, productId: string, options?: ProductPolicyListByProductOptionalParams): 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.

productId

string

Produkt-ID. Muss in der aktuellen API-Verwaltungsdienstinstanz eindeutig sein.

options
ProductPolicyListByProductOptionalParams

Die Optionsparameter.

Gibt zurück