PolicySetDefinitions interface
Interface que representa um PolicySetDefinitions.
Métodos
| create |
Esta operação cria ou atualiza uma definição de conjunto de políticas na assinatura fornecida com o nome fornecido. |
| create |
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, Policy |
Esta operação exclui a definição do conjunto de políticas na assinatura fornecida com o nome fornecido. |
| delete |
Esta operação exclui a definição do conjunto de políticas no grupo de gerenciamento fornecido com o nome fornecido. |
| get(string, Policy |
Esta operação recupera a definição do conjunto de políticas na assinatura fornecida com o nome fornecido. |
| get |
Esta operação recupera a definição do conjunto de políticas no grupo de gerenciamento fornecido com o nome fornecido. |
| get |
Esta operação recupera a definição interna do conjunto de políticas com o nome fornecido. |
| list(Policy |
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}. |
| list |
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}. |
| list |
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.
Os parâmetros de opções.
Devoluções
Promise<PolicySetDefinition>
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.
Os parâmetros de opções.
Devoluções
Promise<PolicySetDefinition>
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.
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.
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.
Os parâmetros de opções.
Devoluções
Promise<PolicySetDefinition>
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.
Os parâmetros de opções.
Devoluções
Promise<PolicySetDefinition>
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.
Os parâmetros de opções.
Devoluções
Promise<PolicySetDefinition>
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
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
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.
Os parâmetros de opções.