Partilhar via


PolicySetDefinitions interface

Interface que representa um PolicySetDefinitions.

Métodos

createOrUpdate(string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateOptionalParams)

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

createOrUpdateAtManagementGroup(string, string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)

Esta operação cria ou atualiza uma definição de conjunto de políticas no grupo de gerenciamento fornecido com o nome fornecido.

delete(string, PolicySetDefinitionsDeleteOptionalParams)

Esta operação exclui a definição do conjunto de políticas na assinatura fornecida com o nome fornecido.

deleteAtManagementGroup(string, string, PolicySetDefinitionsDeleteAtManagementGroupOptionalParams)

Esta operação exclui a definição do conjunto de políticas no grupo de gerenciamento fornecido com o nome fornecido.

get(string, PolicySetDefinitionsGetOptionalParams)

Esta operação recupera a definição do conjunto de políticas na assinatura fornecida com o nome fornecido.

getAtManagementGroup(string, string, PolicySetDefinitionsGetAtManagementGroupOptionalParams)

Esta operação recupera a definição do conjunto de políticas no grupo de gerenciamento fornecido com o nome fornecido.

getBuiltIn(string, PolicySetDefinitionsGetBuiltInOptionalParams)

Esta operação recupera a definição interna do conjunto de políticas com o nome fornecido.

list(PolicySetDefinitionsListOptionalParams)

Esta operação recupera uma lista de todas as definições de conjunto de políticas em uma determinada assinatura que correspondem ao $filter opcional. Os valores válidos para $filter são: 'atExactScope()', 'policyType -eq {value}' ou 'category eq '{value}''. Se $filter não for fornecida, a lista não filtrada incluirá todas as definições de conjunto de políticas associadas à assinatura, incluindo aquelas que se aplicam diretamente ou de grupos de gerenciamento que contêm a assinatura fornecida. Se $filter=atExactScope() for fornecido, a lista retornada incluirá apenas todas as definições de conjunto de políticas que na assinatura fornecida. Se $filter='policyType -eq {value}' for fornecido, a lista retornada incluirá apenas todas as definições de conjunto de políticas cujo tipo corresponda ao {value}. Os possíveis valores policyType são NotSpecified, BuiltIn e Custom. Se $filter='category -eq {value}' for fornecido, a lista retornada incluirá apenas todas as definições de conjunto de políticas cuja categoria corresponda ao {value}.

listBuiltIn(PolicySetDefinitionsListBuiltInOptionalParams)

Esta operação recupera uma lista de todas as definições internas do conjunto de políticas que correspondem ao $filter opcional. Se $filter='category -eq {value}' for fornecido, a lista retornada incluirá apenas todas as definições internas do conjunto de políticas cuja categoria corresponda ao {value}.

listByManagementGroup(string, PolicySetDefinitionsListByManagementGroupOptionalParams)

Esta operação recupera uma lista de todas as definições de conjunto de políticas em um determinado grupo de gerenciamento que correspondem ao $filter opcional. Os valores válidos para $filter são: 'atExactScope()', 'policyType -eq {value}' ou 'category eq '{value}''. Se $filter não for fornecida, a lista não filtrada incluirá todas as definições de conjunto de políticas associadas ao grupo de gerenciamento, incluindo aquelas que se aplicam diretamente ou de grupos de gerenciamento que contêm o grupo de gerenciamento determinado. Se $filter=atExactScope() for fornecido, a lista retornada incluirá apenas todas as definições de conjunto de políticas que estão no grupo de gerenciamento determinado. Se $filter='policyType -eq {value}' for fornecido, a lista retornada incluirá apenas todas as definições de conjunto de políticas cujo tipo corresponda ao {value}. Os possíveis valores policyType são NotSpecified, BuiltIn e Custom. Se $filter='category -eq {value}' for fornecido, a lista retornada incluirá apenas todas as definições de conjunto de políticas cuja categoria corresponda ao {value}.

Detalhes de Método

createOrUpdate(string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateOptionalParams)

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

function createOrUpdate(policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams): Promise<PolicySetDefinition>

Parâmetros

policySetDefinitionName

string

O nome da definição do conjunto de políticas a ser criado.

parameters
PolicySetDefinition

As propriedades de definição do conjunto de políticas.

options
PolicySetDefinitionsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

createOrUpdateAtManagementGroup(string, string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)

Esta operação cria ou atualiza uma definição de conjunto de políticas no grupo de gerenciamento fornecido com o nome fornecido.

function createOrUpdateAtManagementGroup(managementGroupId: string, policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicySetDefinition>

Parâmetros

managementGroupId

string

A ID do grupo de gerenciamento.

policySetDefinitionName

string

O nome da definição do conjunto de políticas a ser criado.

parameters
PolicySetDefinition

As propriedades de definição do conjunto de políticas.

Devoluções

delete(string, PolicySetDefinitionsDeleteOptionalParams)

Esta operação exclui a definição do conjunto de políticas na assinatura fornecida com o nome fornecido.

function delete(policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams): Promise<void>

Parâmetros

policySetDefinitionName

string

O nome da definição do conjunto de políticas a ser excluído.

options
PolicySetDefinitionsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

deleteAtManagementGroup(string, string, PolicySetDefinitionsDeleteAtManagementGroupOptionalParams)

Esta operação exclui a definição do conjunto de políticas no grupo de gerenciamento fornecido com o nome fornecido.

function deleteAtManagementGroup(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams): Promise<void>

Parâmetros

managementGroupId

string

A ID do grupo de gerenciamento.

policySetDefinitionName

string

O nome da definição do conjunto de políticas a ser excluído.

options
PolicySetDefinitionsDeleteAtManagementGroupOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, PolicySetDefinitionsGetOptionalParams)

Esta operação recupera a definição do conjunto de políticas na assinatura fornecida com o nome fornecido.

function get(policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams): Promise<PolicySetDefinition>

Parâmetros

policySetDefinitionName

string

O nome da definição do conjunto de políticas a ser obtida.

options
PolicySetDefinitionsGetOptionalParams

Os parâmetros de opções.

Devoluções

getAtManagementGroup(string, string, PolicySetDefinitionsGetAtManagementGroupOptionalParams)

Esta operação recupera a definição do conjunto de políticas no grupo de gerenciamento fornecido com o nome fornecido.

function getAtManagementGroup(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams): Promise<PolicySetDefinition>

Parâmetros

managementGroupId

string

A ID do grupo de gerenciamento.

policySetDefinitionName

string

O nome da definição do conjunto de políticas a ser obtida.

options
PolicySetDefinitionsGetAtManagementGroupOptionalParams

Os parâmetros de opções.

Devoluções

getBuiltIn(string, PolicySetDefinitionsGetBuiltInOptionalParams)

Esta operação recupera a definição interna do conjunto de políticas com o nome fornecido.

function getBuiltIn(policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams): Promise<PolicySetDefinition>

Parâmetros

policySetDefinitionName

string

O nome da definição do conjunto de políticas a ser obtida.

options
PolicySetDefinitionsGetBuiltInOptionalParams

Os parâmetros de opções.

Devoluções

list(PolicySetDefinitionsListOptionalParams)

Esta operação recupera uma lista de todas as definições de conjunto de políticas em uma determinada assinatura que correspondem ao $filter opcional. Os valores válidos para $filter são: 'atExactScope()', 'policyType -eq {value}' ou 'category eq '{value}''. Se $filter não for fornecida, a lista não filtrada incluirá todas as definições de conjunto de políticas associadas à assinatura, incluindo aquelas que se aplicam diretamente ou de grupos de gerenciamento que contêm a assinatura fornecida. Se $filter=atExactScope() for fornecido, a lista retornada incluirá apenas todas as definições de conjunto de políticas que na assinatura fornecida. Se $filter='policyType -eq {value}' for fornecido, a lista retornada incluirá apenas todas as definições de conjunto de políticas cujo tipo corresponda ao {value}. Os possíveis valores policyType são NotSpecified, BuiltIn e Custom. Se $filter='category -eq {value}' for fornecido, a lista retornada incluirá apenas todas as definições de conjunto de políticas cuja categoria corresponda ao {value}.

function list(options?: PolicySetDefinitionsListOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

Parâmetros

options
PolicySetDefinitionsListOptionalParams

Os parâmetros de opções.

Devoluções

listBuiltIn(PolicySetDefinitionsListBuiltInOptionalParams)

Esta operação recupera uma lista de todas as definições internas do conjunto de políticas que correspondem ao $filter opcional. Se $filter='category -eq {value}' for fornecido, a lista retornada incluirá apenas todas as definições internas do conjunto de políticas cuja categoria corresponda ao {value}.

function listBuiltIn(options?: PolicySetDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

Parâmetros

options
PolicySetDefinitionsListBuiltInOptionalParams

Os parâmetros de opções.

Devoluções

listByManagementGroup(string, PolicySetDefinitionsListByManagementGroupOptionalParams)

Esta operação recupera uma lista de todas as definições de conjunto de políticas em um determinado grupo de gerenciamento que correspondem ao $filter opcional. Os valores válidos para $filter são: 'atExactScope()', 'policyType -eq {value}' ou 'category eq '{value}''. Se $filter não for fornecida, a lista não filtrada incluirá todas as definições de conjunto de políticas associadas ao grupo de gerenciamento, incluindo aquelas que se aplicam diretamente ou de grupos de gerenciamento que contêm o grupo de gerenciamento determinado. Se $filter=atExactScope() for fornecido, a lista retornada incluirá apenas todas as definições de conjunto de políticas que estão no grupo de gerenciamento determinado. Se $filter='policyType -eq {value}' for fornecido, a lista retornada incluirá apenas todas as definições de conjunto de políticas cujo tipo corresponda ao {value}. Os possíveis valores policyType são NotSpecified, BuiltIn e Custom. Se $filter='category -eq {value}' for fornecido, a lista retornada incluirá apenas todas as definições de conjunto de políticas cuja categoria corresponda ao {value}.

function listByManagementGroup(managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

Parâmetros

managementGroupId

string

A ID do grupo de gerenciamento.

options
PolicySetDefinitionsListByManagementGroupOptionalParams

Os parâmetros de opções.

Devoluções