Condividi tramite


WorkspaceProductPolicy interface

Interfaccia che rappresenta un oggetto WorkspaceProductPolicy.

Metodi

createOrUpdate(string, string, string, string, string, PolicyContract, WorkspaceProductPolicyCreateOrUpdateOptionalParams)

Crea o aggiorna la configurazione dei criteri per il prodotto.

delete(string, string, string, string, string, string, WorkspaceProductPolicyDeleteOptionalParams)

Elimina la configurazione dei criteri nel prodotto.

get(string, string, string, string, string, WorkspaceProductPolicyGetOptionalParams)

Ottenere la configurazione dei criteri a livello di prodotto.

getEntityTag(string, string, string, string, string, WorkspaceProductPolicyGetEntityTagOptionalParams)

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

listByProduct(string, string, string, string, WorkspaceProductPolicyListByProductOptionalParams)

Ottenere la configurazione dei criteri a livello di prodotto.

Dettagli metodo

createOrUpdate(string, string, string, string, string, PolicyContract, WorkspaceProductPolicyCreateOrUpdateOptionalParams)

Crea o aggiorna la configurazione dei criteri per il prodotto.

function createOrUpdate(resourceGroupName: string, serviceName: string, workspaceId: string, productId: string, policyId: string, parameters: PolicyContract, options?: WorkspaceProductPolicyCreateOrUpdateOptionalParams): Promise<WorkspaceProductPolicyCreateOrUpdateResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

serviceName

string

Nome del servizio Gestione API.

workspaceId

string

Identificatore dell'area di lavoro. Deve essere univoco nell'istanza corrente del servizio Gestione API.

productId

string

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

policyId

string

Identificatore del criterio.

parameters
PolicyContract

Contenuto dei criteri da applicare.

options
WorkspaceProductPolicyCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

delete(string, string, string, string, string, string, WorkspaceProductPolicyDeleteOptionalParams)

Elimina la configurazione dei criteri nel prodotto.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

serviceName

string

Nome del servizio Gestione API.

workspaceId

string

Identificatore dell'area di lavoro. Deve essere univoco nell'istanza corrente del servizio Gestione API.

productId

string

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

policyId

string

Identificatore del criterio.

ifMatch

string

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

options
WorkspaceProductPolicyDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

get(string, string, string, string, string, WorkspaceProductPolicyGetOptionalParams)

Ottenere la configurazione dei criteri a livello di prodotto.

function get(resourceGroupName: string, serviceName: string, workspaceId: string, productId: string, policyId: string, options?: WorkspaceProductPolicyGetOptionalParams): Promise<WorkspaceProductPolicyGetResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

serviceName

string

Nome del servizio Gestione API.

workspaceId

string

Identificatore dell'area di lavoro. Deve essere univoco nell'istanza corrente del servizio Gestione API.

productId

string

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

policyId

string

Identificatore del criterio.

options
WorkspaceProductPolicyGetOptionalParams

Parametri delle opzioni.

Restituisce

getEntityTag(string, string, string, string, string, WorkspaceProductPolicyGetEntityTagOptionalParams)

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

function getEntityTag(resourceGroupName: string, serviceName: string, workspaceId: string, productId: string, policyId: string, options?: WorkspaceProductPolicyGetEntityTagOptionalParams): Promise<WorkspaceProductPolicyGetEntityTagHeaders>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

serviceName

string

Nome del servizio Gestione API.

workspaceId

string

Identificatore dell'area di lavoro. Deve essere univoco nell'istanza corrente del servizio Gestione API.

productId

string

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

policyId

string

Identificatore del criterio.

options
WorkspaceProductPolicyGetEntityTagOptionalParams

Parametri delle opzioni.

Restituisce

listByProduct(string, string, string, string, WorkspaceProductPolicyListByProductOptionalParams)

Ottenere la configurazione dei criteri a livello di prodotto.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

serviceName

string

Nome del servizio Gestione API.

workspaceId

string

Identificatore dell'area di lavoro. Deve essere univoco nell'istanza corrente del servizio Gestione API.

productId

string

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

options
WorkspaceProductPolicyListByProductOptionalParams

Parametri delle opzioni.

Restituisce

Promise<PolicyCollection>