PolicyDefinitionVersions interface
Interface que representa um PolicyDefinitionVersions.
Métodos
| create |
Essa operação cria ou atualiza uma definição de política na assinatura fornecida com o nome fornecido. |
| create |
Essa 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 |
Essa operação exclui a versão de definição de política na assinatura fornecida com o nome fornecido. |
| delete |
Essa operação exclui a definição de política no grupo de gerenciamento fornecido com o nome fornecido. |
| get(string, string, Policy |
Essa operação recupera a versão de definição de política na assinatura fornecida com o nome fornecido. |
| get |
Essa operação recupera a versão de definição de política no grupo de gerenciamento fornecido com o nome fornecido. |
| get |
Essa operação recupera a versão de definição de política interna com o nome fornecido. |
| list(string, Policy |
Essa operação recupera uma lista de todas as versões de definição de política para a definição de política fornecida. |
| list |
Essa 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 |
Essa 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 |
Essa operação lista todas as versões de definição de política interna para todas as definições de política internas. |
| list |
Essa operação recupera uma lista de todas as versões de definição de política internas para a definição de política fornecida. |
| 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 fornecida no grupo de gerenciamento especificado. |
Detalhes do método
createOrUpdate(string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateOptionalParams)
Essa 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 de versão principal, y é o número de 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.
Retornos
Promise<PolicyDefinitionVersion>
createOrUpdateAtManagementGroup(string, string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams)
Essa 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 de versão principal, y é o número de 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.
Retornos
Promise<PolicyDefinitionVersion>
delete(string, string, PolicyDefinitionVersionsDeleteOptionalParams)
Essa 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 de versão principal, y é o número de versão secundária e z é o número do patch
Os parâmetros de opções.
Retornos
Promise<void>
deleteAtManagementGroup(string, string, string, PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams)
Essa operação exclui a definição de política no grupo de gerenciamento fornecido com o nome fornecido.
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 de versão principal, y é o número de versão secundária e z é o número do patch
Os parâmetros de opções.
Retornos
Promise<void>
get(string, string, PolicyDefinitionVersionsGetOptionalParams)
Essa 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 de versão principal, y é o número de versão secundária e z é o número do patch
Os parâmetros de opções.
Retornos
Promise<PolicyDefinitionVersion>
getAtManagementGroup(string, string, string, PolicyDefinitionVersionsGetAtManagementGroupOptionalParams)
Essa 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 de versão principal, y é o número de versão secundária e z é o número do patch
Os parâmetros de opções.
Retornos
Promise<PolicyDefinitionVersion>
getBuiltIn(string, string, PolicyDefinitionVersionsGetBuiltInOptionalParams)
Essa 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 de versão principal, y é o número de versão secundária e z é o número do patch
Os parâmetros de opções.
Retornos
Promise<PolicyDefinitionVersion>
list(string, PolicyDefinitionVersionsListOptionalParams)
Essa operação recupera uma lista de todas as versões de definição de política para a definição de política fornecida.
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.
Retornos
listAll(PolicyDefinitionVersionsListAllOptionalParams)
Essa 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.
Retornos
Promise<PolicyDefinitionVersionListResult>
listAllAtManagementGroup(string, PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams)
Essa 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.
Retornos
Promise<PolicyDefinitionVersionListResult>
listAllBuiltins(PolicyDefinitionVersionsListAllBuiltinsOptionalParams)
Essa operação lista todas as versões de definição de política interna para todas as definições de política internas.
function listAllBuiltins(options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams): Promise<PolicyDefinitionVersionListResult>
Parâmetros
Os parâmetros de opções.
Retornos
Promise<PolicyDefinitionVersionListResult>
listBuiltIn(string, PolicyDefinitionVersionsListBuiltInOptionalParams)
Essa operação recupera uma lista de todas as versões de definição de política internas para a definição de política fornecida.
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.
Retornos
listByManagementGroup(string, string, PolicyDefinitionVersionsListByManagementGroupOptionalParams)
Essa operação recupera uma lista de todas as versões de definição de política para a definição de política fornecida no grupo de gerenciamento especificado.
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.