Condividi tramite


PolicySetDefinitions interface

Interfaccia che rappresenta un oggetto PolicySetDefinitions.

Metodi

createOrUpdate(string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateOptionalParams)

Questa operazione crea o aggiorna una definizione di set di criteri nella sottoscrizione specificata con il nome specificato.

createOrUpdateAtManagementGroup(string, string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)

Questa operazione crea o aggiorna una definizione di set di criteri nel gruppo di gestione specificato con il nome specificato.

delete(string, PolicySetDefinitionsDeleteOptionalParams)

Questa operazione elimina la definizione del set di criteri nella sottoscrizione specificata con il nome specificato.

deleteAtManagementGroup(string, string, PolicySetDefinitionsDeleteAtManagementGroupOptionalParams)

Questa operazione elimina la definizione del set di criteri nel gruppo di gestione specificato con il nome specificato.

get(string, PolicySetDefinitionsGetOptionalParams)

Questa operazione recupera la definizione del set di criteri nella sottoscrizione specificata con il nome specificato.

getAtManagementGroup(string, string, PolicySetDefinitionsGetAtManagementGroupOptionalParams)

Questa operazione recupera la definizione del set di criteri nel gruppo di gestione specificato con il nome specificato.

getBuiltIn(string, PolicySetDefinitionsGetBuiltInOptionalParams)

Questa operazione recupera la definizione predefinita del set di criteri con il nome specificato.

list(PolicySetDefinitionsListOptionalParams)

Questa operazione recupera un elenco di tutte le definizioni dei set 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 non viene specificato $filter, l'elenco non filtrato include tutte le definizioni dei set 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 dei set di criteri presenti nella sottoscrizione specificata. Se viene specificato $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni dei set di criteri il cui tipo corrisponde a {value}. I valori policyType possibili sono NotSpecified, BuiltIn e Custom. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni dei set di criteri la cui categoria corrisponde a {value}.

listBuiltIn(PolicySetDefinitionsListBuiltInOptionalParams)

Questa operazione recupera un elenco di tutte le definizioni predefinite del set di criteri che corrispondono alla $filter facoltativa specificata. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni predefinite del set di criteri la cui categoria corrisponde a {value}.

listByManagementGroup(string, PolicySetDefinitionsListByManagementGroupOptionalParams)

Questa operazione recupera un elenco di tutte le definizioni dei set di criteri in un determinato gruppo di gestione che corrisponde al $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 dei set 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 dei set di criteri presenti nel gruppo di gestione specificato. Se viene specificato $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni dei set di criteri il cui tipo corrisponde a {value}. I valori policyType possibili sono NotSpecified, BuiltIn e Custom. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni dei set di criteri la cui categoria corrisponde a {value}.

Dettagli metodo

createOrUpdate(string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateOptionalParams)

Questa operazione crea o aggiorna una definizione di set di criteri nella sottoscrizione specificata con il nome specificato.

function createOrUpdate(policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams): Promise<PolicySetDefinition>

Parametri

policySetDefinitionName

string

Nome della definizione del set di criteri da creare.

parameters
PolicySetDefinition

Proprietà di definizione del set di criteri.

options
PolicySetDefinitionsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

createOrUpdateAtManagementGroup(string, string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)

Questa operazione crea o aggiorna una definizione di set di criteri nel gruppo di gestione specificato con il nome specificato.

function createOrUpdateAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicySetDefinition>

Parametri

policySetDefinitionName

string

Nome della definizione del set di criteri da creare.

managementGroupId

string

ID del gruppo di gestione.

parameters
PolicySetDefinition

Proprietà di definizione del set di criteri.

Restituisce

delete(string, PolicySetDefinitionsDeleteOptionalParams)

Questa operazione elimina la definizione del set di criteri nella sottoscrizione specificata con il nome specificato.

function delete(policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams): Promise<void>

Parametri

policySetDefinitionName

string

Nome della definizione del set di criteri da eliminare.

options
PolicySetDefinitionsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

deleteAtManagementGroup(string, string, PolicySetDefinitionsDeleteAtManagementGroupOptionalParams)

Questa operazione elimina la definizione del set di criteri nel gruppo di gestione specificato con il nome specificato.

function deleteAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams): Promise<void>

Parametri

policySetDefinitionName

string

Nome della definizione del set di criteri da eliminare.

managementGroupId

string

ID del gruppo di gestione.

Restituisce

Promise<void>

get(string, PolicySetDefinitionsGetOptionalParams)

Questa operazione recupera la definizione del set di criteri nella sottoscrizione specificata con il nome specificato.

function get(policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams): Promise<PolicySetDefinition>

Parametri

policySetDefinitionName

string

Nome della definizione del set di criteri da ottenere.

options
PolicySetDefinitionsGetOptionalParams

Parametri delle opzioni.

Restituisce

getAtManagementGroup(string, string, PolicySetDefinitionsGetAtManagementGroupOptionalParams)

Questa operazione recupera la definizione del set di criteri nel gruppo di gestione specificato con il nome specificato.

function getAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams): Promise<PolicySetDefinition>

Parametri

policySetDefinitionName

string

Nome della definizione del set di criteri da ottenere.

managementGroupId

string

ID del gruppo di gestione.

Restituisce

getBuiltIn(string, PolicySetDefinitionsGetBuiltInOptionalParams)

Questa operazione recupera la definizione predefinita del set di criteri con il nome specificato.

function getBuiltIn(policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams): Promise<PolicySetDefinition>

Parametri

policySetDefinitionName

string

Nome della definizione del set di criteri da ottenere.

options
PolicySetDefinitionsGetBuiltInOptionalParams

Parametri delle opzioni.

Restituisce

list(PolicySetDefinitionsListOptionalParams)

Questa operazione recupera un elenco di tutte le definizioni dei set 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 non viene specificato $filter, l'elenco non filtrato include tutte le definizioni dei set 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 dei set di criteri presenti nella sottoscrizione specificata. Se viene specificato $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni dei set di criteri il cui tipo corrisponde a {value}. I valori policyType possibili sono NotSpecified, BuiltIn e Custom. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni dei set di criteri la cui categoria corrisponde a {value}.

function list(options?: PolicySetDefinitionsListOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

Parametri

options
PolicySetDefinitionsListOptionalParams

Parametri delle opzioni.

Restituisce

listBuiltIn(PolicySetDefinitionsListBuiltInOptionalParams)

Questa operazione recupera un elenco di tutte le definizioni predefinite del set di criteri che corrispondono alla $filter facoltativa specificata. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni predefinite del set di criteri la cui categoria corrisponde a {value}.

function listBuiltIn(options?: PolicySetDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

Parametri

options
PolicySetDefinitionsListBuiltInOptionalParams

Parametri delle opzioni.

Restituisce

listByManagementGroup(string, PolicySetDefinitionsListByManagementGroupOptionalParams)

Questa operazione recupera un elenco di tutte le definizioni dei set di criteri in un determinato gruppo di gestione che corrisponde al $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 dei set 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 dei set di criteri presenti nel gruppo di gestione specificato. Se viene specificato $filter='policyType -eq {value}', l'elenco restituito include solo tutte le definizioni dei set di criteri il cui tipo corrisponde a {value}. I valori policyType possibili sono NotSpecified, BuiltIn e Custom. Se viene specificato $filter='category -eq {value}', l'elenco restituito include solo tutte le definizioni dei set di criteri la cui categoria corrisponde a {value}.

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

Parametri

managementGroupId

string

ID del gruppo di gestione.

Restituisce