PolicyDefinitionVersions interface
Interface que representa um PolicyDefinitionVersions.
Métodos
| create |
Esta operação cria ou atualiza uma definição de política na assinatura fornecida com o nome fornecido. |
| create |
Esta operação cria ou atualiza uma versão de definição de política no grupo de gerenciamento fornecido com o nome fornecido. |
| delete(string, string, Policy |
Esta operação exclui a versão de definição de política na assinatura fornecida com o nome fornecido. |
| delete |
Esta operação exclui a definição de política no grupo de gerenciamento fornecido com o nome próprio. |
| get(string, string, Policy |
Esta operação recupera a versão de definição de política na assinatura fornecida com o nome fornecido. |
| get |
Esta operação recupera a versão de definição de política no grupo de gerenciamento fornecido com o nome fornecido. |
| get |
Esta operação recupera a versão de definição de política interna com o nome fornecido. |
| list(string, Policy |
Esta operação recupera uma lista de todas as versões de definição de política para uma determinada definição de política. |
| list |
Esta operação lista todas as versões de definição de política para todas as definições de política em uma assinatura. |
| list |
Esta operação lista todas as versões de definição de política para todas as definições de política no escopo do grupo de gerenciamento. |
| list |
Esta operação lista todas as versões internas de definição de política para todas as definições de política internas. |
| list |
Esta operação recupera uma lista de todas as versões internas de definição de política para uma determinada definição de política. |
| list |
Esta operação recupera uma lista de todas as versões de definição de política para uma determinada definição de política no grupo de gerenciamento determinado. |
Detalhes de Método
createOrUpdate(string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateOptionalParams)
Esta operação cria ou atualiza uma definição de política na assinatura fornecida com o nome fornecido.
function createOrUpdate(policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams): Promise<PolicyDefinitionVersion>
Parâmetros
- policyDefinitionName
-
string
O nome da definição de política.
- policyDefinitionVersion
-
string
A versão de definição de política. O formato é x.y.z, onde x é o número da versão principal, y é o número da versão secundária e z é o número do patch
- parameters
- PolicyDefinitionVersion
As propriedades de definição de política.
Os parâmetros de opções.
Devoluções
Promise<PolicyDefinitionVersion>
createOrUpdateAtManagementGroup(string, string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams)
Esta operação cria ou atualiza uma versão de definição de política no grupo de gerenciamento fornecido com o nome fornecido.
function createOrUpdateAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersion>
Parâmetros
- managementGroupName
-
string
O nome do grupo de gerenciamento. O nome não diferencia maiúsculas de minúsculas.
- policyDefinitionName
-
string
O nome da definição de política.
- policyDefinitionVersion
-
string
A versão de definição de política. O formato é x.y.z, onde x é o número da versão principal, y é o número da versão secundária e z é o número do patch
- parameters
- PolicyDefinitionVersion
As propriedades de definição de política.
Os parâmetros de opções.
Devoluções
Promise<PolicyDefinitionVersion>
delete(string, string, PolicyDefinitionVersionsDeleteOptionalParams)
Esta operação exclui a versão de definição de política na assinatura fornecida com o nome fornecido.
function delete(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams): Promise<void>
Parâmetros
- policyDefinitionName
-
string
O nome da definição de política.
- policyDefinitionVersion
-
string
A versão de definição de política. O formato é x.y.z, onde x é o número da versão principal, y é o número da versão secundária e z é o número do patch
Os parâmetros de opções.
Devoluções
Promise<void>
deleteAtManagementGroup(string, string, string, PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams)
Esta operação exclui a definição de política no grupo de gerenciamento fornecido com o nome próprio.
function deleteAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams): Promise<void>
Parâmetros
- managementGroupName
-
string
O nome do grupo de gerenciamento. O nome não diferencia maiúsculas de minúsculas.
- policyDefinitionName
-
string
O nome da definição de política.
- policyDefinitionVersion
-
string
A versão de definição de política. O formato é x.y.z, onde x é o número da versão principal, y é o número da versão secundária e z é o número do patch
Os parâmetros de opções.
Devoluções
Promise<void>
get(string, string, PolicyDefinitionVersionsGetOptionalParams)
Esta operação recupera a versão de definição de política na assinatura fornecida com o nome fornecido.
function get(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams): Promise<PolicyDefinitionVersion>
Parâmetros
- policyDefinitionName
-
string
O nome da definição de política.
- policyDefinitionVersion
-
string
A versão de definição de política. O formato é x.y.z, onde x é o número da versão principal, y é o número da versão secundária e z é o número do patch
Os parâmetros de opções.
Devoluções
Promise<PolicyDefinitionVersion>
getAtManagementGroup(string, string, string, PolicyDefinitionVersionsGetAtManagementGroupOptionalParams)
Esta operação recupera a versão de definição de política no grupo de gerenciamento fornecido com o nome fornecido.
function getAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersion>
Parâmetros
- managementGroupName
-
string
O nome do grupo de gerenciamento. O nome não diferencia maiúsculas de minúsculas.
- policyDefinitionName
-
string
O nome da definição de política.
- policyDefinitionVersion
-
string
A versão de definição de política. O formato é x.y.z, onde x é o número da versão principal, y é o número da versão secundária e z é o número do patch
Os parâmetros de opções.
Devoluções
Promise<PolicyDefinitionVersion>
getBuiltIn(string, string, PolicyDefinitionVersionsGetBuiltInOptionalParams)
Esta operação recupera a versão de definição de política interna com o nome fornecido.
function getBuiltIn(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams): Promise<PolicyDefinitionVersion>
Parâmetros
- policyDefinitionName
-
string
O nome da definição de política.
- policyDefinitionVersion
-
string
A versão de definição de política. O formato é x.y.z, onde x é o número da versão principal, y é o número da versão secundária e z é o número do patch
Os parâmetros de opções.
Devoluções
Promise<PolicyDefinitionVersion>
list(string, PolicyDefinitionVersionsListOptionalParams)
Esta operação recupera uma lista de todas as versões de definição de política para uma determinada definição de política.
function list(policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Parâmetros
- policyDefinitionName
-
string
O nome da definição de política.
Os parâmetros de opções.
Devoluções
listAll(PolicyDefinitionVersionsListAllOptionalParams)
Esta operação lista todas as versões de definição de política para todas as definições de política em uma assinatura.
function listAll(options?: PolicyDefinitionVersionsListAllOptionalParams): Promise<PolicyDefinitionVersionListResult>
Parâmetros
Os parâmetros de opções.
Devoluções
Promise<PolicyDefinitionVersionListResult>
listAllAtManagementGroup(string, PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams)
Esta operação lista todas as versões de definição de política para todas as definições de política no escopo do grupo de gerenciamento.
function listAllAtManagementGroup(managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersionListResult>
Parâmetros
- managementGroupName
-
string
O nome do grupo de gerenciamento. O nome não diferencia maiúsculas de minúsculas.
Os parâmetros de opções.
Devoluções
Promise<PolicyDefinitionVersionListResult>
listAllBuiltins(PolicyDefinitionVersionsListAllBuiltinsOptionalParams)
Esta operação lista todas as versões internas de definição de política para todas as definições de política internas.
function listAllBuiltins(options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams): Promise<PolicyDefinitionVersionListResult>
Parâmetros
Os parâmetros de opções.
Devoluções
Promise<PolicyDefinitionVersionListResult>
listBuiltIn(string, PolicyDefinitionVersionsListBuiltInOptionalParams)
Esta operação recupera uma lista de todas as versões internas de definição de política para uma determinada definição de política.
function listBuiltIn(policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Parâmetros
- policyDefinitionName
-
string
O nome da definição de política.
Os parâmetros de opções.
Devoluções
listByManagementGroup(string, string, PolicyDefinitionVersionsListByManagementGroupOptionalParams)
Esta operação recupera uma lista de todas as versões de definição de política para uma determinada definição de política no grupo de gerenciamento determinado.
function listByManagementGroup(managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Parâmetros
- managementGroupName
-
string
O nome do grupo de gerenciamento. O nome não diferencia maiúsculas de minúsculas.
- policyDefinitionName
-
string
O nome da definição de política.
Os parâmetros de opções.