Condividi tramite


PolicyDefinitions interface

Interfaccia che rappresenta un oggetto PolicyDefinitions.

Metodi

createOrUpdate(string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateOptionalParams)

Crea o aggiorna una definizione di criteri.

createOrUpdateAtManagementGroup(string, string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)

Crea o aggiorna una definizione di criteri a livello di gruppo di gestione.

delete(string, PolicyDefinitionsDeleteOptionalParams)

Elimina una definizione di criteri.

deleteAtManagementGroup(string, string, PolicyDefinitionsDeleteAtManagementGroupOptionalParams)

Elimina una definizione di criteri a livello di gruppo di gestione.

get(string, PolicyDefinitionsGetOptionalParams)

Ottiene la definizione dei criteri.

getAtManagementGroup(string, string, PolicyDefinitionsGetAtManagementGroupOptionalParams)

Ottiene la definizione dei criteri a livello di gruppo di gestione.

getBuiltIn(string, PolicyDefinitionsGetBuiltInOptionalParams)

Ottiene la definizione predefinita dei criteri.

list(PolicyDefinitionsListOptionalParams)

Ottiene tutte le definizioni dei criteri per una sottoscrizione.

listBuiltIn(PolicyDefinitionsListBuiltInOptionalParams)

Ottiene tutte le definizioni di criteri predefinite.

listByManagementGroup(string, PolicyDefinitionsListByManagementGroupOptionalParams)

Ottiene tutte le definizioni dei criteri per una sottoscrizione a livello di gruppo di gestione.

Dettagli metodo

createOrUpdate(string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateOptionalParams)

Crea o aggiorna una definizione di criteri.

function createOrUpdate(policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateOptionalParams): Promise<PolicyDefinition>

Parametri

policyDefinitionName

string

Nome della definizione dei criteri da creare.

parameters
PolicyDefinition

Proprietà della definizione dei criteri.

options
PolicyDefinitionsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<PolicyDefinition>

createOrUpdateAtManagementGroup(string, string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)

Crea o aggiorna una definizione di criteri a livello di gruppo di gestione.

function createOrUpdateAtManagementGroup(policyDefinitionName: string, managementGroupId: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicyDefinition>

Parametri

policyDefinitionName

string

Nome della definizione dei criteri da creare.

managementGroupId

string

ID del gruppo di gestione.

parameters
PolicyDefinition

Proprietà della definizione dei criteri.

Restituisce

Promise<PolicyDefinition>

delete(string, PolicyDefinitionsDeleteOptionalParams)

Elimina una definizione di criteri.

function delete(policyDefinitionName: string, options?: PolicyDefinitionsDeleteOptionalParams): Promise<void>

Parametri

policyDefinitionName

string

Nome della definizione dei criteri da eliminare.

options
PolicyDefinitionsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

deleteAtManagementGroup(string, string, PolicyDefinitionsDeleteAtManagementGroupOptionalParams)

Elimina una definizione di criteri a livello di gruppo di gestione.

function deleteAtManagementGroup(policyDefinitionName: string, managementGroupId: string, options?: PolicyDefinitionsDeleteAtManagementGroupOptionalParams): Promise<void>

Parametri

policyDefinitionName

string

Nome della definizione dei criteri da eliminare.

managementGroupId

string

ID del gruppo di gestione.

Restituisce

Promise<void>

get(string, PolicyDefinitionsGetOptionalParams)

Ottiene la definizione dei criteri.

function get(policyDefinitionName: string, options?: PolicyDefinitionsGetOptionalParams): Promise<PolicyDefinition>

Parametri

policyDefinitionName

string

Nome della definizione dei criteri da ottenere.

options
PolicyDefinitionsGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<PolicyDefinition>

getAtManagementGroup(string, string, PolicyDefinitionsGetAtManagementGroupOptionalParams)

Ottiene la definizione dei criteri a livello di gruppo di gestione.

function getAtManagementGroup(policyDefinitionName: string, managementGroupId: string, options?: PolicyDefinitionsGetAtManagementGroupOptionalParams): Promise<PolicyDefinition>

Parametri

policyDefinitionName

string

Nome della definizione dei criteri da ottenere.

managementGroupId

string

ID del gruppo di gestione.

options
PolicyDefinitionsGetAtManagementGroupOptionalParams

Parametri delle opzioni.

Restituisce

Promise<PolicyDefinition>

getBuiltIn(string, PolicyDefinitionsGetBuiltInOptionalParams)

Ottiene la definizione predefinita dei criteri.

function getBuiltIn(policyDefinitionName: string, options?: PolicyDefinitionsGetBuiltInOptionalParams): Promise<PolicyDefinition>

Parametri

policyDefinitionName

string

Nome della definizione di criteri predefinita da ottenere.

options
PolicyDefinitionsGetBuiltInOptionalParams

Parametri delle opzioni.

Restituisce

Promise<PolicyDefinition>

list(PolicyDefinitionsListOptionalParams)

Ottiene tutte le definizioni dei criteri per una sottoscrizione.

function list(options?: PolicyDefinitionsListOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>

Parametri

options
PolicyDefinitionsListOptionalParams

Parametri delle opzioni.

Restituisce

listBuiltIn(PolicyDefinitionsListBuiltInOptionalParams)

Ottiene tutte le definizioni di criteri predefinite.

function listBuiltIn(options?: PolicyDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>

Parametri

options
PolicyDefinitionsListBuiltInOptionalParams

Parametri delle opzioni.

Restituisce

listByManagementGroup(string, PolicyDefinitionsListByManagementGroupOptionalParams)

Ottiene tutte le definizioni dei criteri per una sottoscrizione a livello di gruppo di gestione.

function listByManagementGroup(managementGroupId: string, options?: PolicyDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>

Parametri

managementGroupId

string

ID del gruppo di gestione.

options
PolicyDefinitionsListByManagementGroupOptionalParams

Parametri delle opzioni.

Restituisce