PolicyDefinitionVersionsOperations interface
Interfaccia che rappresenta un'operazione PolicyDefinitionVersions.
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 versione di definizione della 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 versione della definizione della policy nell'abbonamento fornito con il nome proprio. |
| get |
Questa operazione recupera la versione della definizione della policy nel gruppo di gestione con il nome proprio. |
| get |
Questa operazione recupera la versione integrata della definizione della policy con il nome proprio. |
| list | Questa operazione recupera un elenco di tutte le versioni di definizione di policy per la definizione di policy data. |
| list |
Questa operazione elenca tutte le versioni delle definizioni di policy per tutte le definizioni di policy all'interno di un abbonamento. |
| list |
Questa operazione elenca tutte le versioni di definizione di policy per tutte le definizioni di policy nell'ambito del gruppo di gestione. |
| list |
Questa operazione elenca tutte le versioni integrate delle definizioni di policy per tutte le definizioni di policy integrate. |
| list |
Questa operazione recupera un elenco di tutte le versioni integrate della definizione di policy per la definizione di policy data. |
| list |
Questa operazione recupera un elenco di tutte le versioni di definizione di policy per la definizione di policy data nel gruppo di gestione specifico. |
Dettagli proprietà
createOrUpdate
Questa operazione crea o aggiorna una definizione di policy nell'abbonamento fornito con il nome proprio.
createOrUpdate: (policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams) => Promise<PolicyDefinitionVersion>
Valore della proprietà
(policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams) => Promise<PolicyDefinitionVersion>
createOrUpdateAtManagementGroup
Questa operazione crea o aggiorna una versione di definizione della policy nel gruppo di gestione con il nome proprio.
createOrUpdateAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>
Valore della proprietà
(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>
delete
delete: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams) => Promise<void>
Valore della proprietà
(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams) => Promise<void>
deleteAtManagementGroup
Questa operazione elimina la definizione di policy nel gruppo di gestione dato con il nome di battesimo.
deleteAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams) => Promise<void>
Valore della proprietà
(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams) => Promise<void>
get
Questa operazione recupera la versione della definizione della policy nell'abbonamento fornito con il nome proprio.
get: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams) => Promise<PolicyDefinitionVersion>
Valore della proprietà
(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams) => Promise<PolicyDefinitionVersion>
getAtManagementGroup
Questa operazione recupera la versione della definizione della policy nel gruppo di gestione con il nome proprio.
getAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>
Valore della proprietà
(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>
getBuiltIn
Questa operazione recupera la versione integrata della definizione della policy con il nome proprio.
getBuiltIn: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams) => Promise<PolicyDefinitionVersion>
Valore della proprietà
(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams) => Promise<PolicyDefinitionVersion>
list
Questa operazione recupera un elenco di tutte le versioni di definizione di policy per la definizione di policy data.
list: (policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Valore della proprietà
(policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
listAll
Questa operazione elenca tutte le versioni delle definizioni di policy per tutte le definizioni di policy all'interno di un abbonamento.
listAll: (options?: PolicyDefinitionVersionsListAllOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
Valore della proprietà
(options?: PolicyDefinitionVersionsListAllOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
listAllAtManagementGroup
Questa operazione elenca tutte le versioni di definizione di policy per tutte le definizioni di policy nell'ambito del gruppo di gestione.
listAllAtManagementGroup: (managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
Valore della proprietà
(managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
listAllBuiltins
Questa operazione elenca tutte le versioni integrate delle definizioni di policy per tutte le definizioni di policy integrate.
listAllBuiltins: (options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
Valore della proprietà
(options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
listBuiltIn
Questa operazione recupera un elenco di tutte le versioni integrate della definizione di policy per la definizione di policy data.
listBuiltIn: (policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Valore della proprietà
(policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
listByManagementGroup
Questa operazione recupera un elenco di tutte le versioni di definizione di policy per la definizione di policy data nel gruppo di gestione specifico.
listByManagementGroup: (managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Valore della proprietà
(managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>