Compartir a través de


PolicySetDefinitionsOperations Clase

Advertencia

NO cree una instancia de esta clase directamente.

En su lugar, debe acceder a las siguientes operaciones a través de

PolicyClient's

Atributo<xref:policy_set_definitions> .

Herencia
builtins.object
PolicySetDefinitionsOperations

Constructor

PolicySetDefinitionsOperations(*args, **kwargs)

Métodos

create_or_update

Crea o actualiza una definición de conjunto de directivas.

Esta operación crea o actualiza una definición de conjunto de directivas en la suscripción especificada con el nombre especificado.

create_or_update_at_management_group

Crea o actualiza una definición de conjunto de directivas.

Esta operación crea o actualiza una definición de conjunto de directivas en el grupo de administración especificado con el nombre especificado.

delete

Elimina una definición de conjunto de directivas.

Esta operación elimina la definición del conjunto de directivas de la suscripción especificada con el nombre especificado.

delete_at_management_group

Elimina una definición de conjunto de directivas.

Esta operación elimina la definición del conjunto de directivas en el grupo de administración especificado con el nombre especificado.

get

Recupera una definición de conjunto de directivas.

Esta operación recupera la definición del conjunto de directivas en la suscripción especificada con el nombre especificado.

get_at_management_group

Recupera una definición de conjunto de directivas.

Esta operación recupera la definición del conjunto de directivas en el grupo de administración especificado con el nombre especificado.

get_built_in

Recupera una definición de conjunto de directivas integrada.

Esta operación recupera la definición del conjunto de directivas integrada con el nombre especificado.

list

Recupera las definiciones del conjunto de directivas de una suscripción.

Esta operación recupera una lista de todas las definiciones de conjuntos de directivas de la suscripción especificada.

list_built_in

Recupera definiciones de conjuntos de directivas integradas.

Esta operación recupera una lista de todas las definiciones de conjuntos de directivas integradas.

list_by_management_group

Recupera todas las definiciones de conjuntos de directivas del grupo de administración.

Esta operación recupera una lista de todas las definiciones de un conjunto de directivas en el grupo de administración especificado.

create_or_update

Crea o actualiza una definición de conjunto de directivas.

Esta operación crea o actualiza una definición de conjunto de directivas en la suscripción especificada con el nombre 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
Requerido

Nombre de la definición del conjunto de directivas que se va a crear. Necesario.

parameters
PolicySetDefinition o IO
Requerido

Propiedades de definición del conjunto de directivas. Es un tipo PolicySetDefinition 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

PolicySetDefinition o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

create_or_update_at_management_group

Crea o actualiza una definición de conjunto de directivas.

Esta operación crea o actualiza una definición de conjunto de directivas en el grupo de administración especificado con el nombre 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
Requerido

Nombre de la definición del conjunto de directivas que se va a crear. Necesario.

management_group_id
str
Requerido

Identificador del grupo de administración. Necesario.

parameters
PolicySetDefinition o IO
Requerido

Propiedades de definición del conjunto de directivas. Es un tipo PolicySetDefinition 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

PolicySetDefinition o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

delete

Elimina una definición de conjunto de directivas.

Esta operación elimina la definición del conjunto de directivas de la suscripción especificada con el nombre especificado.

delete(policy_set_definition_name: str, **kwargs: Any) -> None

Parámetros

policy_set_definition_name
str
Requerido

Nombre de la definición del conjunto de directivas 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 conjunto de directivas.

Esta operación elimina la definición del conjunto de directivas en el grupo de administración especificado con el nombre especificado.

delete_at_management_group(policy_set_definition_name: str, management_group_id: str, **kwargs: Any) -> None

Parámetros

policy_set_definition_name
str
Requerido

Nombre de la definición del conjunto de directivas que se va a eliminar. Necesario.

management_group_id
str
Requerido

Identificador del grupo de administración. 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 conjunto de directivas.

Esta operación recupera la definición del conjunto de directivas en la suscripción especificada con el nombre especificado.

get(policy_set_definition_name: str, **kwargs: Any) -> PolicySetDefinition

Parámetros

policy_set_definition_name
str
Requerido

Nombre de la definición del conjunto de directivas que se va a obtener. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

PolicySetDefinition o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

get_at_management_group

Recupera una definición de conjunto de directivas.

Esta operación recupera la definición del conjunto de directivas en el grupo de administración especificado con el nombre especificado.

get_at_management_group(policy_set_definition_name: str, management_group_id: str, **kwargs: Any) -> PolicySetDefinition

Parámetros

policy_set_definition_name
str
Requerido

Nombre de la definición del conjunto de directivas que se va a obtener. Necesario.

management_group_id
str
Requerido

Identificador del grupo de administración. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

PolicySetDefinition o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

get_built_in

Recupera una definición de conjunto de directivas integrada.

Esta operación recupera la definición del conjunto de directivas integrada con el nombre especificado.

get_built_in(policy_set_definition_name: str, **kwargs: Any) -> PolicySetDefinition

Parámetros

policy_set_definition_name
str
Requerido

Nombre de la definición del conjunto de directivas que se va a obtener. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

PolicySetDefinition o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list

Recupera las definiciones del conjunto de directivas de una suscripción.

Esta operación recupera una lista de todas las definiciones de conjuntos de directivas de la suscripción especificada.

list(**kwargs: Any) -> Iterable[PolicySetDefinition]

Parámetros

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como una instancia de PolicySetDefinition o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_built_in

Recupera definiciones de conjuntos de directivas integradas.

Esta operación recupera una lista de todas las definiciones de conjuntos de directivas integradas.

list_built_in(**kwargs: Any) -> Iterable[PolicySetDefinition]

Parámetros

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como una instancia de PolicySetDefinition o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_by_management_group

Recupera todas las definiciones de conjuntos de directivas del grupo de administración.

Esta operación recupera una lista de todas las definiciones de un conjunto de directivas en el grupo de administración especificado.

list_by_management_group(management_group_id: str, **kwargs: Any) -> Iterable[PolicySetDefinition]

Parámetros

management_group_id
str
Requerido

Identificador del grupo de administración. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como una instancia de PolicySetDefinition o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

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'>