Partilhar via


PolicyDefinitionVersions interface

Interface que representa um PolicyDefinitionVersions.

Métodos

createOrUpdate(string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateOptionalParams)

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

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.

delete(string, string, PolicyDefinitionVersionsDeleteOptionalParams)

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

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.

get(string, string, PolicyDefinitionVersionsGetOptionalParams)

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

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.

getBuiltIn(string, string, PolicyDefinitionVersionsGetBuiltInOptionalParams)

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

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.

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.

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.

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.

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.

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.

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.

options
PolicyDefinitionVersionsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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.

Devoluções

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

options
PolicyDefinitionVersionsDeleteOptionalParams

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

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

options
PolicyDefinitionVersionsGetOptionalParams

Os parâmetros de opções.

Devoluções

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

Devoluções

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

options
PolicyDefinitionVersionsGetBuiltInOptionalParams

Os parâmetros de opções.

Devoluções

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.

options
PolicyDefinitionVersionsListOptionalParams

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

options
PolicyDefinitionVersionsListAllOptionalParams

Os parâmetros de opções.

Devoluções

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.

Devoluções

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

options
PolicyDefinitionVersionsListAllBuiltinsOptionalParams

Os parâmetros de opções.

Devoluções

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.

options
PolicyDefinitionVersionsListBuiltInOptionalParams

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.

Devoluções