PolicySetDefinitionsOperations interface
Interface representando uma operação de PolicySetDefinitions.
Propriedades
| create |
Essa operação cria ou atualiza uma definição de conjunto de políticas na assinatura dada com o nome próprio. |
| create |
Essa operação cria ou atualiza uma definição de conjunto de políticas no grupo de gerenciamento dado com o nome próprio. |
| delete | |
| delete |
Essa operação exclui a definição do conjunto de políticas no grupo de gerenciamento dado com o nome próprio. |
| get | Essa operação recupera a definição do conjunto de políticas na assinatura dada com o nome próprio. |
| get |
Essa operação recupera a definição do conjunto de políticas no grupo de gerenciamento dado com o nome próprio. |
| get |
Essa operação recupera a definição do conjunto de políticas embutida com o nome próprio. |
| list | Essa operação recupera uma lista de todas as definições de conjunto de políticas em uma dada assinatura que correspondem à $filter opcional dada. 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 inclui 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 dada. Se $filter=atExactScope() for fornecida, a lista retornada inclui apenas todas as definições de conjunto de políticas que na assinatura dada. Se $filter='policyType -eq {value}' for fornecido, a lista retornada inclui apenas todas as definições de conjunto de políticas cujo tipo corresponde ao {valor}. Os valores possíveis do Tipo de Política são NotSpecified, Builtin e Custom. Se $filter='categoria -eq {valor}' for fornecida, a lista retornada inclui apenas todas as definições de conjunto de políticas cuja categoria corresponde ao {valor}. |
| list |
Essa operação recupera uma lista de todas as definições de conjunto de políticas embutidas que correspondem ao $filter opcional dado. Se $filter='categoria -eq {valor}' for fornecida, a lista retornada inclui apenas todas as definições de conjunto de políticas embutidas cuja categoria corresponde ao {valor}. |
| list |
Essa operação recupera uma lista de todas as definições de conjuntos de políticas em um dado grupo de gerenciamento que correspondem ao $filter opcional dado. 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 inclui todas as definições de conjunto de políticas associadas ao grupo de gestão, incluindo aquelas que se aplicam diretamente ou de grupos de gestão que contêm o grupo de gestão em questão. Se $filter=atExactScope() for fornecida, a lista retornada inclui apenas todas as definições de conjuntos de políticas que pertencem ao grupo de gerenciamento dado. Se $filter='policyType -eq {value}' for fornecido, a lista retornada inclui apenas todas as definições de conjunto de políticas cujo tipo corresponde ao {valor}. Os valores possíveis do Tipo de Política são NotSpecified, Builtin e Custom. Se $filter='categoria -eq {valor}' for fornecida, a lista retornada inclui apenas todas as definições de conjunto de políticas cuja categoria corresponde ao {valor}. |
Detalhes da propriedade
createOrUpdate
Essa operação cria ou atualiza uma definição de conjunto de políticas na assinatura dada com o nome próprio.
createOrUpdate: (policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams) => Promise<PolicySetDefinition>
Valor da propriedade
(policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams) => Promise<PolicySetDefinition>
createOrUpdateAtManagementGroup
Essa operação cria ou atualiza uma definição de conjunto de políticas no grupo de gerenciamento dado com o nome próprio.
createOrUpdateAtManagementGroup: (managementGroupId: string, policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>
Valor da propriedade
(managementGroupId: string, policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>
delete
delete: (policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams) => Promise<void>
Valor da propriedade
(policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams) => Promise<void>
deleteAtManagementGroup
Essa operação exclui a definição do conjunto de políticas no grupo de gerenciamento dado com o nome próprio.
deleteAtManagementGroup: (managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams) => Promise<void>
Valor da propriedade
(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams) => Promise<void>
get
Essa operação recupera a definição do conjunto de políticas na assinatura dada com o nome próprio.
get: (policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams) => Promise<PolicySetDefinition>
Valor da propriedade
(policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams) => Promise<PolicySetDefinition>
getAtManagementGroup
Essa operação recupera a definição do conjunto de políticas no grupo de gerenciamento dado com o nome próprio.
getAtManagementGroup: (managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>
Valor da propriedade
(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>
getBuiltIn
Essa operação recupera a definição do conjunto de políticas embutida com o nome próprio.
getBuiltIn: (policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams) => Promise<PolicySetDefinition>
Valor da propriedade
(policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams) => Promise<PolicySetDefinition>
list
Essa operação recupera uma lista de todas as definições de conjunto de políticas em uma dada assinatura que correspondem à $filter opcional dada. 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 inclui 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 dada. Se $filter=atExactScope() for fornecida, a lista retornada inclui apenas todas as definições de conjunto de políticas que na assinatura dada. Se $filter='policyType -eq {value}' for fornecido, a lista retornada inclui apenas todas as definições de conjunto de políticas cujo tipo corresponde ao {valor}. Os valores possíveis do Tipo de Política são NotSpecified, Builtin e Custom. Se $filter='categoria -eq {valor}' for fornecida, a lista retornada inclui apenas todas as definições de conjunto de políticas cuja categoria corresponde ao {valor}.
list: (options?: PolicySetDefinitionsListOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Valor da propriedade
(options?: PolicySetDefinitionsListOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
listBuiltIn
Essa operação recupera uma lista de todas as definições de conjunto de políticas embutidas que correspondem ao $filter opcional dado. Se $filter='categoria -eq {valor}' for fornecida, a lista retornada inclui apenas todas as definições de conjunto de políticas embutidas cuja categoria corresponde ao {valor}.
listBuiltIn: (options?: PolicySetDefinitionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Valor da propriedade
(options?: PolicySetDefinitionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
listByManagementGroup
Essa operação recupera uma lista de todas as definições de conjuntos de políticas em um dado grupo de gerenciamento que correspondem ao $filter opcional dado. 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 inclui todas as definições de conjunto de políticas associadas ao grupo de gestão, incluindo aquelas que se aplicam diretamente ou de grupos de gestão que contêm o grupo de gestão em questão. Se $filter=atExactScope() for fornecida, a lista retornada inclui apenas todas as definições de conjuntos de políticas que pertencem ao grupo de gerenciamento dado. Se $filter='policyType -eq {value}' for fornecido, a lista retornada inclui apenas todas as definições de conjunto de políticas cujo tipo corresponde ao {valor}. Os valores possíveis do Tipo de Política são NotSpecified, Builtin e Custom. Se $filter='categoria -eq {valor}' for fornecida, a lista retornada inclui apenas todas as definições de conjunto de políticas cuja categoria corresponde ao {valor}.
listByManagementGroup: (managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Valor da propriedade
(managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>