PolicyDefinitions interface
Interfaccia che rappresenta un oggetto PolicyDefinitions.
Metodi
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.
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.
Parametri delle opzioni.
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.
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.
Parametri delle opzioni.
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.
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.
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.
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
Parametri delle opzioni.
Restituisce
listBuiltIn(PolicyDefinitionsListBuiltInOptionalParams)
Ottiene tutte le definizioni di criteri predefinite.
function listBuiltIn(options?: PolicyDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Parametri
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.
Parametri delle opzioni.