Condividi tramite


PolicyDefinitionVersionsOperations interface

Interfaccia che rappresenta un'operazione PolicyDefinitionVersions.

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 versione di definizione della 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 versione della definizione della policy nell'abbonamento fornito con il nome proprio.

getAtManagementGroup

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

getBuiltIn

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.

listAll

Questa operazione elenca tutte le versioni delle definizioni di policy per tutte le definizioni di policy all'interno di un abbonamento.

listAllAtManagementGroup

Questa operazione elenca tutte le versioni di definizione di policy per tutte le definizioni di policy nell'ambito del gruppo di gestione.

listAllBuiltins

Questa operazione elenca tutte le versioni integrate delle definizioni di policy per tutte le definizioni di policy integrate.

listBuiltIn

Questa operazione recupera un elenco di tutte le versioni integrate della definizione di policy per la definizione di policy data.

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.

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>