PolicyDefinitions interface
Interfaccia che rappresenta un oggetto PolicyDefinitions.
Metodi
create |
Questa operazione crea o aggiorna una definizione di criteri nella sottoscrizione specificata con il nome specificato. |
create |
Questa operazione crea o aggiorna una definizione di criteri nel gruppo di gestione specificato con il nome specificato. |
delete(string, Policy |
Questa operazione elimina la definizione dei criteri nella sottoscrizione specificata con il nome specificato. |
delete |
Questa operazione elimina la definizione dei criteri nel gruppo di gestione specificato con il nome specificato. |
get(string, Policy |
Questa operazione recupera la definizione dei criteri nella sottoscrizione specificata con il nome specificato. |
get |
Questa operazione recupera la definizione dei criteri nel gruppo di gestione specificato con il nome specificato. |
get |
Questa operazione recupera la definizione di criteri predefinita con il nome specificato. |
list(Policy |
Questa operazione recupera un elenco di tutte le definizioni di criteri in una determinata sottoscrizione che corrispondono al $filter facoltativo specificato. I valori validi per $filter sono: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'. Se $filter non viene specificato, l'elenco non filtrato include tutte le definizioni di criteri associate alla sottoscrizione, incluse quelle che si applicano direttamente o dai gruppi di gestione che contengono la sottoscrizione specificata. Se viene specificato $filter=atExactScope(), l'elenco restituito include solo tutte le definizioni di criteri nella sottoscrizione specificata. Se viene specificato $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni dei criteri il cui tipo corrisponde a {value}. I valori policyType possibili sono NotSpecified, BuiltIn, Custom e Static. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni dei criteri la cui categoria corrisponde a {value}. |
list |
Questa operazione recupera un elenco di tutte le definizioni di criteri predefinite che corrispondono al $filter facoltativo specificato. Se viene specificato $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni di criteri predefinite il cui tipo corrisponde a {value}. I valori policyType possibili sono NotSpecified, BuiltIn, Custom e Static. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni di criteri predefinite la cui categoria corrisponde a {value}. |
list |
Questa operazione recupera un elenco di tutte le definizioni di criteri in un determinato gruppo di gestione che corrisponde all'$filter facoltativo specificato. I valori validi per $filter sono: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'. Se non viene specificato $filter, l'elenco non filtrato include tutte le definizioni di criteri associate al gruppo di gestione, incluse quelle che si applicano direttamente o dai gruppi di gestione che contengono il gruppo di gestione specificato. Se viene specificato $filter=atExactScope(), l'elenco restituito include solo tutte le definizioni di criteri presenti nel gruppo di gestione specificato. Se viene specificato $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni dei criteri il cui tipo corrisponde a {value}. I valori policyType possibili sono NotSpecified, BuiltIn, Custom e Static. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni dei criteri la cui categoria corrisponde a {value}. |
Dettagli metodo
createOrUpdate(string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateOptionalParams)
Questa operazione crea o aggiorna una definizione di criteri nella sottoscrizione specificata con il nome specificato.
function createOrUpdate(policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateOptionalParams): Promise<PolicyDefinition>
Parametri
- policyDefinitionName
-
string
Nome della definizione di criteri da creare.
- parameters
- PolicyDefinition
Proprietà della definizione dei criteri.
Parametri delle opzioni.
Restituisce
Promise<PolicyDefinition>
createOrUpdateAtManagementGroup(string, string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)
Questa operazione crea o aggiorna una definizione di criteri nel gruppo di gestione specificato con il nome specificato.
function createOrUpdateAtManagementGroup(policyDefinitionName: string, managementGroupId: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicyDefinition>
Parametri
- policyDefinitionName
-
string
Nome della definizione di 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)
Questa operazione elimina la definizione dei criteri nella sottoscrizione specificata con il nome specificato.
function delete(policyDefinitionName: string, options?: PolicyDefinitionsDeleteOptionalParams): Promise<void>
Parametri
- policyDefinitionName
-
string
Nome della definizione di criteri da eliminare.
Parametri delle opzioni.
Restituisce
Promise<void>
deleteAtManagementGroup(string, string, PolicyDefinitionsDeleteAtManagementGroupOptionalParams)
Questa operazione elimina la definizione dei criteri nel gruppo di gestione specificato con il nome specificato.
function deleteAtManagementGroup(policyDefinitionName: string, managementGroupId: string, options?: PolicyDefinitionsDeleteAtManagementGroupOptionalParams): Promise<void>
Parametri
- policyDefinitionName
-
string
Nome della definizione di criteri da eliminare.
- managementGroupId
-
string
ID del gruppo di gestione.
Parametri delle opzioni.
Restituisce
Promise<void>
get(string, PolicyDefinitionsGetOptionalParams)
Questa operazione recupera la definizione dei criteri nella sottoscrizione specificata con il nome specificato.
function get(policyDefinitionName: string, options?: PolicyDefinitionsGetOptionalParams): Promise<PolicyDefinition>
Parametri
- policyDefinitionName
-
string
Nome della definizione di criteri da ottenere.
Parametri delle opzioni.
Restituisce
Promise<PolicyDefinition>
getAtManagementGroup(string, string, PolicyDefinitionsGetAtManagementGroupOptionalParams)
Questa operazione recupera la definizione dei criteri nel gruppo di gestione specificato con il nome specificato.
function getAtManagementGroup(policyDefinitionName: string, managementGroupId: string, options?: PolicyDefinitionsGetAtManagementGroupOptionalParams): Promise<PolicyDefinition>
Parametri
- policyDefinitionName
-
string
Nome della definizione di criteri da ottenere.
- managementGroupId
-
string
ID del gruppo di gestione.
Parametri delle opzioni.
Restituisce
Promise<PolicyDefinition>
getBuiltIn(string, PolicyDefinitionsGetBuiltInOptionalParams)
Questa operazione recupera la definizione di criteri predefinita con il nome specificato.
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)
Questa operazione recupera un elenco di tutte le definizioni di criteri in una determinata sottoscrizione che corrispondono al $filter facoltativo specificato. I valori validi per $filter sono: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'. Se $filter non viene specificato, l'elenco non filtrato include tutte le definizioni di criteri associate alla sottoscrizione, incluse quelle che si applicano direttamente o dai gruppi di gestione che contengono la sottoscrizione specificata. Se viene specificato $filter=atExactScope(), l'elenco restituito include solo tutte le definizioni di criteri nella sottoscrizione specificata. Se viene specificato $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni dei criteri il cui tipo corrisponde a {value}. I valori policyType possibili sono NotSpecified, BuiltIn, Custom e Static. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni dei criteri la cui categoria corrisponde a {value}.
function list(options?: PolicyDefinitionsListOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Parametri
Parametri delle opzioni.
Restituisce
listBuiltIn(PolicyDefinitionsListBuiltInOptionalParams)
Questa operazione recupera un elenco di tutte le definizioni di criteri predefinite che corrispondono al $filter facoltativo specificato. Se viene specificato $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni di criteri predefinite il cui tipo corrisponde a {value}. I valori policyType possibili sono NotSpecified, BuiltIn, Custom e Static. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni di criteri predefinite la cui categoria corrisponde a {value}.
function listBuiltIn(options?: PolicyDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Parametri
Parametri delle opzioni.
Restituisce
listByManagementGroup(string, PolicyDefinitionsListByManagementGroupOptionalParams)
Questa operazione recupera un elenco di tutte le definizioni di criteri in un determinato gruppo di gestione che corrisponde all'$filter facoltativo specificato. I valori validi per $filter sono: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'. Se non viene specificato $filter, l'elenco non filtrato include tutte le definizioni di criteri associate al gruppo di gestione, incluse quelle che si applicano direttamente o dai gruppi di gestione che contengono il gruppo di gestione specificato. Se viene specificato $filter=atExactScope(), l'elenco restituito include solo tutte le definizioni di criteri presenti nel gruppo di gestione specificato. Se viene specificato $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni dei criteri il cui tipo corrisponde a {value}. I valori policyType possibili sono NotSpecified, BuiltIn, Custom e Static. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni dei criteri la cui categoria corrisponde a {value}.
function listByManagementGroup(managementGroupId: string, options?: PolicyDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Parametri
- managementGroupId
-
string
ID del gruppo di gestione.
Parametri delle opzioni.