Condividi tramite


ProductPolicy interface

Interfaccia che rappresenta un oggetto ProductPolicy.

Metodi

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

Crea o aggiorna la configurazione dei criteri per il prodotto.

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

Elimina la configurazione dei criteri nel prodotto.

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

Ottenere la configurazione dei criteri a livello di prodotto.

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

Ottenere l'ETag della configurazione dei criteri a livello di prodotto.

listByProduct(string, string, string, ProductPolicyListByProductOptionalParams)

Ottenere la configurazione dei criteri a livello di prodotto.

Dettagli metodo

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

Crea o aggiorna la configurazione dei criteri per il prodotto.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

serviceName

string

Nome del servizio di Gestione API.

productId

string

Identificatore prodotto. Deve essere univoco nell'istanza corrente del servizio di Gestione API.

policyId

string

Identificatore del criterio.

parameters
PolicyContract

Contenuto dei criteri da applicare.

options
ProductPolicyCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

Elimina la configurazione dei criteri nel prodotto.

function delete(resourceGroupName: string, serviceName: string, productId: string, policyId: string, ifMatch: string, options?: ProductPolicyDeleteOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

serviceName

string

Nome del servizio di Gestione API.

productId

string

Identificatore prodotto. Deve essere univoco nell'istanza corrente del servizio di Gestione API.

policyId

string

Identificatore del criterio.

ifMatch

string

ETag dell'entità. ETag deve corrispondere allo stato corrente dell'entità dalla risposta di intestazione della richiesta GET oppure deve essere * per l'aggiornamento incondizionato.

options
ProductPolicyDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

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

Ottenere la configurazione dei criteri a livello di prodotto.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

serviceName

string

Nome del servizio di Gestione API.

productId

string

Identificatore prodotto. Deve essere univoco nell'istanza corrente del servizio di Gestione API.

policyId

string

Identificatore del criterio.

options
ProductPolicyGetOptionalParams

Parametri delle opzioni.

Restituisce

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

Ottenere l'ETag della configurazione dei criteri a livello di prodotto.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

serviceName

string

Nome del servizio di Gestione API.

productId

string

Identificatore prodotto. Deve essere univoco nell'istanza corrente del servizio di Gestione API.

policyId

string

Identificatore del criterio.

options
ProductPolicyGetEntityTagOptionalParams

Parametri delle opzioni.

Restituisce

listByProduct(string, string, string, ProductPolicyListByProductOptionalParams)

Ottenere la configurazione dei criteri a livello di prodotto.

function listByProduct(resourceGroupName: string, serviceName: string, productId: string, options?: ProductPolicyListByProductOptionalParams): Promise<PolicyCollection>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

serviceName

string

Nome del servizio di Gestione API.

productId

string

Identificatore prodotto. Deve essere univoco nell'istanza corrente del servizio di Gestione API.

options
ProductPolicyListByProductOptionalParams

Parametri delle opzioni.

Restituisce

Promise<PolicyCollection>