Condividi tramite


PolicyDefinitionsOperations interface

Interfaccia che rappresenta un'operazione di PolicyDefinitions.

Proprietà

createOrUpdate

Questa operazione crea o aggiorna una definizione di policy nell'abbonamento fornito con il nome proprio.

createOrUpdateAtManagementGroup

Questa operazione crea o aggiorna una definizione di policy nel gruppo di gestione con il nome proprio.

delete
deleteAtManagementGroup

Questa operazione elimina la definizione di policy nel gruppo di gestione dato con il nome di battesimo.

get

Questa operazione recupera la definizione della policy nell'abbonamento dato con il nome proprio.

getAtManagementGroup

Questa operazione recupera la definizione della policy nel gruppo di gestione dato con il nome proprio.

getBuiltIn

Questa operazione recupera la definizione di policy integrata con il nome proprio.

list

Questa operazione recupera un elenco di tutte le definizioni di policy in un dato abbonamento che corrispondono al $filter opzionale fornito. I valori validi per $filter sono: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}''. Se non viene fornita $filter, la lista non filtrata include tutte le definizioni di policy associate all'abbonamento, incluse quelle che si applicano direttamente o dai gruppi di gestione che contengono l'abbonamento fornito. Se viene fornito $filter=atExactScope(), la lista restituita include solo tutte le definizioni di policy che alla sottoscrizione fornita. Se viene fornito $filter='policyType -eq {value}', la lista restituita include solo tutte le definizioni di policy il cui tipo corrisponde al {value}. I valori possibili di policyType sono NotSpecified, BuiltIn, Custom e Static. Se viene fornito $filter='categoria -eq {valore}', la lista restituita include solo tutte le definizioni di policy la cui categoria corrisponde al {valore}.

listBuiltIn

Questa operazione recupera un elenco di tutte le definizioni di policy integrate che corrispondono al $filter opzionale fornito. Se viene fornito $filter='policyType -eq {value}', la lista restituita include solo tutte le definizioni di policy integrate il cui tipo corrisponde al {value}. I valori possibili di policyType sono NotSpecified, BuiltIn, Custom e Static. Se viene fornito $filter='categoria -eq {valore}', la lista restituita include solo tutte le definizioni di policy integrate la cui categoria corrisponde al {valore}.

listByManagementGroup

Questa operazione recupera un elenco di tutte le definizioni di policy in un dato gruppo di gestione che corrispondono al $filter opzionale fornito. I valori validi per $filter sono: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}''. Se $filter non viene fornita, l'elenco non filtrato include tutte le definizioni di policy associate al gruppo di gestione, incluse quelle che si applicano direttamente o provenienti da gruppi di gestione che contengono il gruppo di gestione specifico. Se viene fornito $filter=atExactScope(), la lista restituita include solo tutte le definizioni di policy presenti nel gruppo di gestione specifico. Se viene fornito $filter='policyType -eq {value}', la lista restituita include solo tutte le definizioni di policy il cui tipo corrisponde al {value}. I valori possibili di policyType sono NotSpecified, BuiltIn, Custom e Static. Se viene fornito $filter='categoria -eq {valore}', la lista restituita include solo tutte le definizioni di policy la cui categoria corrisponde al {valore}.

Dettagli proprietà

createOrUpdate

Questa operazione crea o aggiorna una definizione di policy nell'abbonamento fornito con il nome proprio.

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

Valore della proprietà

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

createOrUpdateAtManagementGroup

Questa operazione crea o aggiorna una definizione di policy nel gruppo di gestione con il nome proprio.

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

Valore della proprietà

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

delete

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

Valore della proprietà

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

deleteAtManagementGroup

Questa operazione elimina la definizione di policy nel gruppo di gestione dato con il nome di battesimo.

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

Valore della proprietà

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

get

Questa operazione recupera la definizione della policy nell'abbonamento dato con il nome proprio.

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

Valore della proprietà

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

getAtManagementGroup

Questa operazione recupera la definizione della policy nel gruppo di gestione dato con il nome proprio.

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

Valore della proprietà

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

getBuiltIn

Questa operazione recupera la definizione di policy integrata con il nome proprio.

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

Valore della proprietà

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

list

Questa operazione recupera un elenco di tutte le definizioni di policy in un dato abbonamento che corrispondono al $filter opzionale fornito. I valori validi per $filter sono: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}''. Se non viene fornita $filter, la lista non filtrata include tutte le definizioni di policy associate all'abbonamento, incluse quelle che si applicano direttamente o dai gruppi di gestione che contengono l'abbonamento fornito. Se viene fornito $filter=atExactScope(), la lista restituita include solo tutte le definizioni di policy che alla sottoscrizione fornita. Se viene fornito $filter='policyType -eq {value}', la lista restituita include solo tutte le definizioni di policy il cui tipo corrisponde al {value}. I valori possibili di policyType sono NotSpecified, BuiltIn, Custom e Static. Se viene fornito $filter='categoria -eq {valore}', la lista restituita include solo tutte le definizioni di policy la cui categoria corrisponde al {valore}.

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

Valore della proprietà

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

listBuiltIn

Questa operazione recupera un elenco di tutte le definizioni di policy integrate che corrispondono al $filter opzionale fornito. Se viene fornito $filter='policyType -eq {value}', la lista restituita include solo tutte le definizioni di policy integrate il cui tipo corrisponde al {value}. I valori possibili di policyType sono NotSpecified, BuiltIn, Custom e Static. Se viene fornito $filter='categoria -eq {valore}', la lista restituita include solo tutte le definizioni di policy integrate la cui categoria corrisponde al {valore}.

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

Valore della proprietà

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

listByManagementGroup

Questa operazione recupera un elenco di tutte le definizioni di policy in un dato gruppo di gestione che corrispondono al $filter opzionale fornito. I valori validi per $filter sono: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}''. Se $filter non viene fornita, l'elenco non filtrato include tutte le definizioni di policy associate al gruppo di gestione, incluse quelle che si applicano direttamente o provenienti da gruppi di gestione che contengono il gruppo di gestione specifico. Se viene fornito $filter=atExactScope(), la lista restituita include solo tutte le definizioni di policy presenti nel gruppo di gestione specifico. Se viene fornito $filter='policyType -eq {value}', la lista restituita include solo tutte le definizioni di policy il cui tipo corrisponde al {value}. I valori possibili di policyType sono NotSpecified, BuiltIn, Custom e Static. Se viene fornito $filter='categoria -eq {valore}', la lista restituita include solo tutte le definizioni di policy la cui categoria corrisponde al {valore}.

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

Valore della proprietà

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