Compartilhar via


PolicyDefinitionVersionsOperations interface

Interface representando uma operação PolicyDefinitionVersions.

Propriedades

createOrUpdate

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

createOrUpdateAtManagementGroup

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

delete
deleteAtManagementGroup

Essa operação exclui a definição de política no grupo de gerenciamento dado com o nome próprio.

get

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

getAtManagementGroup

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

getBuiltIn

Essa operação recupera a versão embutida da definição de política com o nome próprio.

list

Essa 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

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

listAllAtManagementGroup

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

listAllBuiltins

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

listBuiltIn

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

listByManagementGroup

Essa 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 gerenciamento dado.

Detalhes da propriedade

createOrUpdate

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

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

Valor da propriedade

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

createOrUpdateAtManagementGroup

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

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

Valor da propriedade

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

delete

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

Valor da propriedade

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

deleteAtManagementGroup

Essa operação exclui a definição de política no grupo de gerenciamento dado com o nome próprio.

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

Valor da propriedade

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

get

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

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

Valor da propriedade

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

getAtManagementGroup

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

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

Valor da propriedade

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

getBuiltIn

Essa operação recupera a versão embutida da definição de política com o nome próprio.

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

Valor da propriedade

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

list

Essa 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 da propriedade

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

listAll

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

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

Valor da propriedade

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

listAllAtManagementGroup

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

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

Valor da propriedade

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

listAllBuiltins

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

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

Valor da propriedade

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

listBuiltIn

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

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

Valor da propriedade

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

listByManagementGroup

Essa 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 gerenciamento dado.

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

Valor da propriedade

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