Compartilhar via


PolicyDefinitionVersions interface

Interface que representa um PolicyDefinitionVersions.

Métodos

createOrUpdate(string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateOptionalParams)

Essa operação cria ou atualiza uma definição de política na assinatura fornecida com o nome fornecido.

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.

delete(string, string, PolicyDefinitionVersionsDeleteOptionalParams)

Essa operação exclui a versão de definição de política na assinatura fornecida com o nome fornecido.

deleteAtManagementGroup(string, string, string, PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams)

Essa operação exclui a definição de política no grupo de gerenciamento fornecido com o nome fornecido.

get(string, string, PolicyDefinitionVersionsGetOptionalParams)

Essa operação recupera a versão de definição de política na assinatura fornecida com o nome fornecido.

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.

getBuiltIn(string, string, PolicyDefinitionVersionsGetBuiltInOptionalParams)

Essa operação recupera a versão de definição de política interna com o nome fornecido.

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.

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.

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.

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.

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.

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.

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.

options
PolicyDefinitionVersionsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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.

Retornos

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

options
PolicyDefinitionVersionsDeleteOptionalParams

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

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

options
PolicyDefinitionVersionsGetOptionalParams

Os parâmetros de opções.

Retornos

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

Retornos

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

options
PolicyDefinitionVersionsGetBuiltInOptionalParams

Os parâmetros de opções.

Retornos

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.

options
PolicyDefinitionVersionsListOptionalParams

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

options
PolicyDefinitionVersionsListAllOptionalParams

Os parâmetros de opções.

Retornos

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.

Retornos

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

options
PolicyDefinitionVersionsListAllBuiltinsOptionalParams

Os parâmetros de opções.

Retornos

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.

options
PolicyDefinitionVersionsListBuiltInOptionalParams

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.

Retornos