PolicyDefinitionsOperations Clase
Advertencia
NO cree una instancia de esta clase directamente.
En su lugar, debe acceder a las siguientes operaciones a través de
Atributo<xref:policy_definitions> .
- Herencia
-
builtins.objectPolicyDefinitionsOperations
Constructor
PolicyDefinitionsOperations(*args, **kwargs)
Métodos
create_or_update |
Crea o actualiza una definición de directiva en una suscripción. Esta operación crea o actualiza una definición de directiva en la suscripción especificada con el nombre especificado. |
create_or_update_at_management_group |
Crea o actualiza una definición de directiva en un grupo de administración. Esta operación crea o actualiza una definición de directiva en el grupo de administración especificado con el nombre especificado. |
delete |
Elimina una definición de directiva en una suscripción. Esta operación elimina la definición de directiva de la suscripción especificada con el nombre especificado. |
delete_at_management_group |
Elimina una definición de directiva en un grupo de administración. Esta operación elimina la definición de directiva en el grupo de administración especificado con el nombre especificado. |
get |
Recupera una definición de directiva en una suscripción. Esta operación recupera la definición de directiva en la suscripción especificada con el nombre especificado. |
get_at_management_group |
Recuperar una definición de directiva en un grupo de administración. Esta operación recupera la definición de directiva en el grupo de administración especificado con el nombre especificado. |
get_built_in |
Recupera una definición de directiva integrada. Esta operación recupera la definición de directiva integrada con el nombre especificado. |
list |
Recupera las definiciones de directiva en una suscripción. Esta operación recupera una lista de todas las definiciones de directiva de una suscripción determinada. |
list_built_in |
Recuperar definiciones de directivas integradas. Esta operación recupera una lista de todas las definiciones de directiva integradas. |
list_by_management_group |
Recuperar definiciones de directiva en un grupo de administración. Esta operación recupera una lista de todas las definiciones de directiva de un grupo de administración determinado. |
create_or_update
Crea o actualiza una definición de directiva en una suscripción.
Esta operación crea o actualiza una definición de directiva en la suscripción especificada con el nombre especificado.
create_or_update(policy_definition_name: str, parameters: _models.PolicyDefinition, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicyDefinition
Parámetros
- policy_definition_name
- str
Nombre de la definición de directiva que se va a crear. Necesario.
- parameters
- PolicyDefinition o IO
Propiedades de definición de directiva. Es un tipo PolicyDefinition o un tipo de E/S. Necesario.
- content_type
- str
Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
PolicyDefinition o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
create_or_update_at_management_group
Crea o actualiza una definición de directiva en un grupo de administración.
Esta operación crea o actualiza una definición de directiva en el grupo de administración especificado con el nombre especificado.
create_or_update_at_management_group(policy_definition_name: str, management_group_id: str, parameters: _models.PolicyDefinition, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PolicyDefinition
Parámetros
- policy_definition_name
- str
Nombre de la definición de directiva que se va a crear. Necesario.
- parameters
- PolicyDefinition o IO
Propiedades de definición de directiva. Es un tipo PolicyDefinition o un tipo de E/S. Necesario.
- content_type
- str
Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
PolicyDefinition o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
delete
Elimina una definición de directiva en una suscripción.
Esta operación elimina la definición de directiva de la suscripción especificada con el nombre especificado.
delete(policy_definition_name: str, **kwargs: Any) -> None
Parámetros
- policy_definition_name
- str
Nombre de la definición de directiva que se va a eliminar. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
Ninguno o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
delete_at_management_group
Elimina una definición de directiva en un grupo de administración.
Esta operación elimina la definición de directiva en el grupo de administración especificado con el nombre especificado.
delete_at_management_group(policy_definition_name: str, management_group_id: str, **kwargs: Any) -> None
Parámetros
- policy_definition_name
- str
Nombre de la definición de directiva que se va a eliminar. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
Ninguno o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
get
Recupera una definición de directiva en una suscripción.
Esta operación recupera la definición de directiva en la suscripción especificada con el nombre especificado.
get(policy_definition_name: str, **kwargs: Any) -> PolicyDefinition
Parámetros
- policy_definition_name
- str
Nombre de la definición de directiva que se va a obtener. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
PolicyDefinition o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
get_at_management_group
Recuperar una definición de directiva en un grupo de administración.
Esta operación recupera la definición de directiva en el grupo de administración especificado con el nombre especificado.
get_at_management_group(policy_definition_name: str, management_group_id: str, **kwargs: Any) -> PolicyDefinition
Parámetros
- policy_definition_name
- str
Nombre de la definición de directiva que se va a obtener. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
PolicyDefinition o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
get_built_in
Recupera una definición de directiva integrada.
Esta operación recupera la definición de directiva integrada con el nombre especificado.
get_built_in(policy_definition_name: str, **kwargs: Any) -> PolicyDefinition
Parámetros
- policy_definition_name
- str
Nombre de la definición de directiva integrada que se va a obtener. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
PolicyDefinition o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list
Recupera las definiciones de directiva en una suscripción.
Esta operación recupera una lista de todas las definiciones de directiva de una suscripción determinada.
list(**kwargs: Any) -> Iterable[PolicyDefinition]
Parámetros
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
Iterador como la instancia de PolicyDefinition o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list_built_in
Recuperar definiciones de directivas integradas.
Esta operación recupera una lista de todas las definiciones de directiva integradas.
list_built_in(**kwargs: Any) -> Iterable[PolicyDefinition]
Parámetros
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
Iterador como la instancia de PolicyDefinition o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list_by_management_group
Recuperar definiciones de directiva en un grupo de administración.
Esta operación recupera una lista de todas las definiciones de directiva de un grupo de administración determinado.
list_by_management_group(management_group_id: str, **kwargs: Any) -> Iterable[PolicyDefinition]
Parámetros
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
Iterador como la instancia de PolicyDefinition o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
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