PolicyDefinitionVersionsOperations interface
Interface representando uma operação PolicyDefinitionVersions.
Propriedades
| create |
Essa operação cria ou atualiza uma definição de política na assinatura com o nome próprio. |
| create |
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 | |
| delete |
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. |
| get |
Essa operação recupera a versão de definição de política no grupo de gerenciamento dado com o nome próprio. |
| get |
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. |
| list |
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. |
| list |
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. |
| list |
Esta operação lista todas as versões embutidas de definição de políticas para todas as definições de políticas integradas. |
| list |
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. |
| list |
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>