Partilhar via


PolicyDefinitionVersionsOperations interface

Interface que representa uma operação PolicyDefinitionVersions.

Propriedades

createOrUpdate

Esta operação cria ou atualiza uma definição de política na subscrição dada com o nome próprio.

createOrUpdateAtManagementGroup

Esta operação cria ou atualiza uma versão de definição de política no grupo de gestão dado com o nome próprio.

delete
deleteAtManagementGroup

Esta operação elimina a definição de política no grupo de gestão dado com o nome próprio.

get

Esta operação recupera a versão de definição da política na subscrição dada com o nome próprio.

getAtManagementGroup

Esta operação recupera a versão de definição da política no grupo de gestão dado com o nome próprio.

getBuiltIn

Esta operação recupera a versão de definição de política incorporada com o nome próprio.

list

Esta operação recupera uma lista de todas as versões de definição de política para a definição de política dada.

listAll

Esta operação lista todas as versões de definição de políticas para todas as definições de políticas dentro de uma subscrição.

listAllAtManagementGroup

Esta operação lista todas as versões de definição de políticas para todas as definições de políticas no âmbito do grupo de gestão.

listAllBuiltins

Esta operação lista todas as versões incorporadas de definição de políticas para todas as definições de políticas incorporadas.

listBuiltIn

Esta operação recupera uma lista de todas as versões de definição de políticas incorporadas para a definição de política dada.

listByManagementGroup

Esta operação recupera uma lista de todas as versões de definição de políticas para a definição de política dada no grupo de gestão em questão.

Detalhes de Propriedade

createOrUpdate

Esta operação cria ou atualiza uma definição de política na subscrição dada com o nome próprio.

createOrUpdate: (policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams) => Promise<PolicyDefinitionVersion>

Valor de Propriedade

(policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams) => Promise<PolicyDefinitionVersion>

createOrUpdateAtManagementGroup

Esta operação cria ou atualiza uma versão de definição de política no grupo de gestão dado com o nome próprio.

createOrUpdateAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>

Valor de Propriedade

(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>

delete

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

Valor de Propriedade

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

deleteAtManagementGroup

Esta operação elimina a definição de política no grupo de gestão dado com o nome próprio.

deleteAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams) => Promise<void>

Valor de Propriedade

(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams) => Promise<void>

get

Esta operação recupera a versão de definição da política na subscrição dada com o nome próprio.

get: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams) => Promise<PolicyDefinitionVersion>

Valor de Propriedade

(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams) => Promise<PolicyDefinitionVersion>

getAtManagementGroup

Esta operação recupera a versão de definição da política no grupo de gestão dado com o nome próprio.

getAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>

Valor de Propriedade

(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>

getBuiltIn

Esta operação recupera a versão de definição de política incorporada com o nome próprio.

getBuiltIn: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams) => Promise<PolicyDefinitionVersion>

Valor de Propriedade

(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams) => Promise<PolicyDefinitionVersion>

list

Esta operação recupera uma lista de todas as versões de definição de política para a definição de política dada.

list: (policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

Valor de Propriedade

(policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

listAll

Esta operação lista todas as versões de definição de políticas para todas as definições de políticas dentro de uma subscrição.

listAll: (options?: PolicyDefinitionVersionsListAllOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

Valor de Propriedade

(options?: PolicyDefinitionVersionsListAllOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

listAllAtManagementGroup

Esta operação lista todas as versões de definição de políticas para todas as definições de políticas no âmbito do grupo de gestão.

listAllAtManagementGroup: (managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

Valor de Propriedade

(managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

listAllBuiltins

Esta operação lista todas as versões incorporadas de definição de políticas para todas as definições de políticas incorporadas.

listAllBuiltins: (options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

Valor de Propriedade

(options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

listBuiltIn

Esta operação recupera uma lista de todas as versões de definição de políticas incorporadas para a definição de política dada.

listBuiltIn: (policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

Valor de Propriedade

(policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

listByManagementGroup

Esta operação recupera uma lista de todas as versões de definição de políticas para a definição de política dada no grupo de gestão em questão.

listByManagementGroup: (managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

Valor de Propriedade

(managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>