ProductPolicy interface
Interfaccia che rappresenta un oggetto ProductPolicy.
Metodi
create |
Crea o aggiorna la configurazione dei criteri per il prodotto. |
delete(string, string, string, string, string, Product |
Elimina la configurazione dei criteri nel prodotto. |
get(string, string, string, string, Product |
Ottenere la configurazione dei criteri a livello di prodotto. |
get |
Ottenere l'ETag della configurazione dei criteri a livello di prodotto. |
list |
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.
Parametri delle opzioni.
Restituisce
Promise<ProductPolicyCreateOrUpdateResponse>
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.
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
Promise<ProductPolicyGetResponse>
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.
Parametri delle opzioni.
Restituisce
Promise<ProductPolicyGetEntityTagHeaders>
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.
Parametri delle opzioni.
Restituisce
Promise<PolicyCollection>