PolicyDefinitionsOperations interface
Interfaccia che rappresenta un'operazione di PolicyDefinitions.
Proprietà
| create |
Questa operazione crea o aggiorna una definizione di policy nell'abbonamento fornito con il nome proprio. |
| create |
Questa operazione crea o aggiorna una definizione di policy nel gruppo di gestione con il nome proprio. |
| delete | |
| delete |
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. |
| get |
Questa operazione recupera la definizione della policy nel gruppo di gestione dato con il nome proprio. |
| get |
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}. |
| list |
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}. |
| list |
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>