PolicySetDefinitionsOperations Classe
Aviso
NÃO instancia esta classe diretamente.
Em vez disso, deve aceder às seguintes operações através de
<xref:policy_set_definitions> atributo.
- Herança
-
builtins.objectPolicySetDefinitionsOperations
Construtor
PolicySetDefinitionsOperations(*args, **kwargs)
Métodos
create_or_update |
Cria ou atualiza uma definição de conjunto de políticas. Esta operação cria ou atualiza uma definição de conjunto de políticas na subscrição especificada com o nome especificado. |
create_or_update_at_management_group |
Cria ou atualiza uma definição de conjunto de políticas. Esta operação cria ou atualiza uma definição de conjunto de políticas no grupo de gestão especificado com o nome especificado. |
delete |
Elimina uma definição de conjunto de políticas. Esta operação elimina a definição do conjunto de políticas na subscrição especificada com o nome especificado. |
delete_at_management_group |
Elimina uma definição de conjunto de políticas. Esta operação elimina a definição do conjunto de políticas no grupo de gestão especificado com o nome especificado. |
get |
Obtém uma definição de conjunto de políticas. Esta operação obtém a definição do conjunto de políticas na subscrição especificada com o nome especificado. |
get_at_management_group |
Obtém uma definição de conjunto de políticas. Esta operação obtém a definição do conjunto de políticas no grupo de gestão especificado com o nome especificado. |
get_built_in |
Obtém uma definição de conjunto de políticas incorporada. Esta operação obtém a definição do conjunto de políticas incorporada com o nome especificado. |
list |
Obtém as definições do conjunto de políticas de uma subscrição. Esta operação obtém uma lista de todas as definições do conjunto de políticas na subscrição especificada. |
list_built_in |
Obtém definições de conjuntos de políticas incorporadas. Esta operação obtém uma lista de todas as definições de conjuntos de políticas incorporadas. |
list_by_management_group |
Obtém todas as definições do conjunto de políticas no grupo de gestão. Esta operação obtém uma lista de todas as definições de um conjunto de políticas no grupo de gestão especificado. |
create_or_update
Cria ou atualiza uma definição de conjunto de políticas.
Esta operação cria ou atualiza uma definição de conjunto de políticas na subscrição especificada com o nome especificado.
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 criar. Obrigatório.
- parameters
- PolicySetDefinition ou IO
As propriedades de definição do conjunto de políticas. É um tipo PolicySetDefinition ou um tipo de E/S. Obrigatório.
- content_type
- str
Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: "application/json". O valor predefinido é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será transmitido a resposta direta
Devoluções
PolicySetDefinition ou o resultado de cls(resposta)
Tipo de retorno
Exceções
create_or_update_at_management_group
Cria ou atualiza uma definição de conjunto de políticas.
Esta operação cria ou atualiza uma definição de conjunto de políticas no grupo de gestão especificado com o nome especificado.
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 criar. Obrigatório.
- parameters
- PolicySetDefinition ou IO
As propriedades de definição do conjunto de políticas. É um tipo PolicySetDefinition ou um tipo de E/S. Obrigatório.
- content_type
- str
Tipo de conteúdo do Parâmetro do Corpo. Os valores conhecidos são: "application/json". O valor predefinido é Nenhum.
- cls
- callable
Um tipo ou função personalizado que será transmitido a resposta direta
Devoluções
PolicySetDefinition ou o resultado de cls(resposta)
Tipo de retorno
Exceções
delete
Elimina uma definição de conjunto de políticas.
Esta operação elimina a definição do conjunto de políticas na subscrição especificada com o nome especificado.
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 eliminar. Obrigatório.
- cls
- callable
Um tipo ou função personalizado que será transmitido a resposta direta
Devoluções
Nenhum ou o resultado de cls(resposta)
Tipo de retorno
Exceções
delete_at_management_group
Elimina uma definição de conjunto de políticas.
Esta operação elimina a definição do conjunto de políticas no grupo de gestão especificado com o nome especificado.
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 eliminar. Obrigatório.
- cls
- callable
Um tipo ou função personalizado que será transmitido a resposta direta
Devoluções
Nenhum ou o resultado de cls(resposta)
Tipo de retorno
Exceções
get
Obtém uma definição de conjunto de políticas.
Esta operação obtém a definição do conjunto de políticas na subscrição especificada com o nome especificado.
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 obter. Obrigatório.
- cls
- callable
Um tipo ou função personalizado que será transmitido a resposta direta
Devoluções
PolicySetDefinition ou o resultado de cls(resposta)
Tipo de retorno
Exceções
get_at_management_group
Obtém uma definição de conjunto de políticas.
Esta operação obtém a definição do conjunto de políticas no grupo de gestão especificado com o nome especificado.
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 obter. Obrigatório.
- cls
- callable
Um tipo ou função personalizado que será transmitido a resposta direta
Devoluções
PolicySetDefinition ou o resultado de cls(resposta)
Tipo de retorno
Exceções
get_built_in
Obtém uma definição de conjunto de políticas incorporada.
Esta operação obtém a definição do conjunto de políticas incorporada com o nome especificado.
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 obter. Obrigatório.
- cls
- callable
Um tipo ou função personalizado que será transmitido a resposta direta
Devoluções
PolicySetDefinition ou o resultado de cls(resposta)
Tipo de retorno
Exceções
list
Obtém as definições do conjunto de políticas de uma subscrição.
Esta operação obtém uma lista de todas as definições do conjunto de políticas na subscrição especificada.
list(**kwargs: Any) -> Iterable[PolicySetDefinition]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será transmitido a resposta direta
Devoluções
Um iterador como a instância de PolicySetDefinition ou o resultado de cls(response)
Tipo de retorno
Exceções
list_built_in
Obtém definições de conjuntos de políticas incorporadas.
Esta operação obtém uma lista de todas as definições de conjuntos de políticas incorporadas.
list_built_in(**kwargs: Any) -> Iterable[PolicySetDefinition]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será transmitido a resposta direta
Devoluções
Um iterador como a instância de PolicySetDefinition ou o resultado de cls(response)
Tipo de retorno
Exceções
list_by_management_group
Obtém todas as definições do conjunto de políticas no grupo de gestão.
Esta operação obtém uma lista de todas as definições de um conjunto de políticas no grupo de gestão especificado.
list_by_management_group(management_group_id: str, **kwargs: Any) -> Iterable[PolicySetDefinition]
Parâmetros
- cls
- callable
Um tipo ou função personalizado que será transmitido a resposta direta
Devoluções
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.v2018_03_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\policy\\v2018_03_01\\models\\__init__.py'>
Azure SDK for Python