PolicySetDefinitionsOperations Classe
Aviso
NÃO instancie essa classe diretamente.
Em vez disso, você deve acessar as operações a seguir por meio de
Atributo <xref:policy_set_definitions>.
- Herança
-
builtins.objectPolicySetDefinitionsOperations
Construtor
PolicySetDefinitionsOperations(*args, **kwargs)
Métodos
create_or_update |
Cria ou atualiza uma definição de conjunto de políticas. Essa operação cria ou atualiza uma definição de conjunto de políticas na assinatura fornecida com o nome fornecido. |
create_or_update_at_management_group |
Cria ou atualiza uma definição de conjunto de políticas. Essa operação cria ou atualiza uma definição de conjunto de políticas no grupo de gerenciamento fornecido com o nome fornecido. |
delete |
Exclui uma definição de conjunto de políticas. Essa operação exclui a definição do conjunto de políticas na assinatura fornecida com o nome fornecido. |
delete_at_management_group |
Exclui uma definição de conjunto de políticas. Essa operação exclui a definição do conjunto de políticas no grupo de gerenciamento fornecido com o nome fornecido. |
get |
Recupera uma definição de conjunto de políticas. Essa operação recupera a definição do conjunto de políticas na assinatura fornecida com o nome fornecido. |
get_at_management_group |
Recupera uma definição de conjunto de políticas. Essa operação recupera a definição do conjunto de políticas no grupo de gerenciamento fornecido com o nome fornecido. |
get_built_in |
Recupera uma definição interna do conjunto de políticas. Essa operação recupera a definição interna do conjunto de políticas com o nome fornecido. |
list |
Recupera as definições do conjunto de políticas para uma assinatura. Essa operação recupera uma lista de todas as definições do conjunto de políticas na assinatura fornecida. |
list_built_in |
Recupera definições internas do conjunto de políticas. Essa operação recupera uma lista de todas as definições internas do conjunto de políticas. |
list_by_management_group |
Recupera todas as definições de conjunto de políticas no grupo de gerenciamento. Essa operação recupera uma lista de todas as definições de conjunto de políticas no grupo de gerenciamento especificado. |
create_or_update
Cria ou atualiza uma definição de conjunto de políticas.
Essa operação cria ou atualiza uma definição de conjunto de políticas na assinatura fornecida com o nome fornecido.
async create_or_update(policy_set_definition_name: str, parameters: _models.PolicySetDefinition, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicySetDefinition
Parâmetros
- policy_set_definition_name
- str
O nome da definição do conjunto de políticas a ser criada. Obrigatórios.
- parameters
- PolicySetDefinition ou IO
As propriedades de definição do conjunto de políticas. É um tipo PolicySetDefinition ou um tipo de E/S. Obrigatórios.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
PolicySetDefinition ou o resultado de cls(response)
Tipo de retorno
Exceções
create_or_update_at_management_group
Cria ou atualiza uma definição de conjunto de políticas.
Essa operação cria ou atualiza uma definição de conjunto de políticas no grupo de gerenciamento fornecido com o nome fornecido.
async create_or_update_at_management_group(policy_set_definition_name: str, management_group_id: str, parameters: _models.PolicySetDefinition, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicySetDefinition
Parâmetros
- policy_set_definition_name
- str
O nome da definição do conjunto de políticas a ser criada. Obrigatórios.
- parameters
- PolicySetDefinition ou IO
As propriedades de definição do conjunto de políticas. É um tipo PolicySetDefinition ou um tipo de E/S. Obrigatórios.
- content_type
- str
Body Parameter content-type. Os valores conhecidos são: 'application/json'. O valor padrão é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
PolicySetDefinition ou o resultado de cls(response)
Tipo de retorno
Exceções
delete
Exclui uma definição de conjunto de políticas.
Essa operação exclui a definição do conjunto de políticas na assinatura fornecida com o nome fornecido.
async delete(policy_set_definition_name: str, **kwargs: Any) -> None
Parâmetros
- policy_set_definition_name
- str
O nome da definição do conjunto de políticas a ser excluída. Obrigatórios.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
delete_at_management_group
Exclui uma definição de conjunto de políticas.
Essa operação exclui a definição do conjunto de políticas no grupo de gerenciamento fornecido com o nome fornecido.
async delete_at_management_group(policy_set_definition_name: str, management_group_id: str, **kwargs: Any) -> None
Parâmetros
- policy_set_definition_name
- str
O nome da definição do conjunto de políticas a ser excluída. Obrigatórios.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Nenhum ou o resultado de cls(response)
Tipo de retorno
Exceções
get
Recupera uma definição de conjunto de políticas.
Essa operação recupera a definição do conjunto de políticas na assinatura fornecida com o nome fornecido.
async get(policy_set_definition_name: str, **kwargs: Any) -> PolicySetDefinition
Parâmetros
- policy_set_definition_name
- str
O nome da definição do conjunto de políticas a ser obtido. Obrigatórios.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
PolicySetDefinition ou o resultado de cls(response)
Tipo de retorno
Exceções
get_at_management_group
Recupera uma definição de conjunto de políticas.
Essa operação recupera a definição do conjunto de políticas no grupo de gerenciamento fornecido com o nome fornecido.
async get_at_management_group(policy_set_definition_name: str, management_group_id: str, **kwargs: Any) -> PolicySetDefinition
Parâmetros
- policy_set_definition_name
- str
O nome da definição do conjunto de políticas a ser obtido. Obrigatórios.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
PolicySetDefinition ou o resultado de cls(response)
Tipo de retorno
Exceções
get_built_in
Recupera uma definição interna do conjunto de políticas.
Essa operação recupera a definição interna do conjunto de políticas com o nome fornecido.
async get_built_in(policy_set_definition_name: str, **kwargs: Any) -> PolicySetDefinition
Parâmetros
- policy_set_definition_name
- str
O nome da definição do conjunto de políticas a ser obtido. Obrigatórios.
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
PolicySetDefinition ou o resultado de cls(response)
Tipo de retorno
Exceções
list
Recupera as definições do conjunto de políticas para uma assinatura.
Essa operação recupera uma lista de todas as definições do conjunto de políticas na assinatura fornecida.
list(**kwargs: Any) -> AsyncIterable[PolicySetDefinition]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Um iterador como a instância de PolicySetDefinition ou o resultado de cls(response)
Tipo de retorno
Exceções
list_built_in
Recupera definições internas do conjunto de políticas.
Essa operação recupera uma lista de todas as definições internas do conjunto de políticas.
list_built_in(**kwargs: Any) -> AsyncIterable[PolicySetDefinition]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Um iterador como a instância de PolicySetDefinition ou o resultado de cls(response)
Tipo de retorno
Exceções
list_by_management_group
Recupera todas as definições de conjunto de políticas no grupo de gerenciamento.
Essa operação recupera uma lista de todas as definições de conjunto de políticas no grupo de gerenciamento especificado.
list_by_management_group(management_group_id: str, **kwargs: Any) -> AsyncIterable[PolicySetDefinition]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será passado para a resposta direta
Retornos
Um iterador como a instância de PolicySetDefinition ou o resultado de cls(response)
Tipo de retorno
Exceções
Atributos
models
models = <module 'azure.mgmt.resource.policy.v2019_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\policy\\v2019_09_01\\models\\__init__.py'>
Azure SDK for Python