PolicySetDefinitionsOperations Clase
Advertencia
NO cree instancias de esta clase directamente.
En su lugar, debe acceder a las siguientes operaciones a través de
Atributo<xref:policy_set_definitions> .
- Herencia
-
builtins.objectPolicySetDefinitionsOperations
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 del conjunto de directivas de una suscripción determinada que coinciden con el $filter opcional especificado. Los valores válidos para $filter son: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'. Si no se proporciona $filter, la lista sin filtrar incluye todas las definiciones de conjunto de directivas asociadas a la suscripción, incluidas las que se aplican directamente o desde grupos de administración que contienen la suscripción especificada. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las definiciones de conjunto de directivas que se incluyen en la suscripción especificada. Si se proporciona $filter='policyType -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuyo tipo coincida con {value}. Los valores policyType posibles son NotSpecified, BuiltIn y Custom. Si se proporciona $filter='category -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuya categoría coincida con {value}. |
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 que coinciden con el $filter opcional dado. Si se proporciona $filter='category -eq {value}', la lista devuelta solo incluye todas las definiciones de conjuntos de directivas integradas cuya categoría coincida con {value}. |
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 conjuntos de directivas de un grupo de administración determinado que coinciden con el $filter opcional dado. Los valores válidos para $filter son: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'. Si no se proporciona $filter, la lista sin filtrar incluye todas las definiciones de conjuntos de directivas asociadas al grupo de administración, incluidas las que se aplican directamente o desde grupos de administración que contienen el grupo de administración especificado. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las definiciones de conjunto de directivas que se incluyen en el grupo de administración determinado. Si se proporciona $filter='policyType -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuyo tipo coincida con {value}. Los valores policyType posibles son NotSpecified, BuiltIn y Custom. Si se proporciona $filter='category -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuya categoría coincida con {value}. |
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
Nombre de la definición del conjunto de directivas que se va a crear. Necesario.
- parameters
- PolicySetDefinition o IO
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
Nombre de la definición del conjunto de directivas que se va a crear. Necesario.
- parameters
- PolicySetDefinition o IO
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
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
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
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
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
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_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
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 del conjunto de directivas de una suscripción determinada que coinciden con el $filter opcional especificado. Los valores válidos para $filter son: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'. Si no se proporciona $filter, la lista sin filtrar incluye todas las definiciones de conjunto de directivas asociadas a la suscripción, incluidas las que se aplican directamente o desde grupos de administración que contienen la suscripción especificada. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las definiciones de conjunto de directivas que se incluyen en la suscripción especificada. Si se proporciona $filter='policyType -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuyo tipo coincida con {value}. Los valores policyType posibles son NotSpecified, BuiltIn y Custom. Si se proporciona $filter='category -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuya categoría coincida con {value}.
list(filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[PolicySetDefinition]
Parámetros
- filter
- str
Filtro que se va a aplicar en la operación. Los valores válidos para $filter son: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'. Si no se proporciona $filter, no se realiza ningún filtrado. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las definiciones del conjunto de directivas que se encuentra en el ámbito especificado. Si se proporciona $filter='policyType -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuyo tipo coincida con {value}. Los valores policyType posibles son NotSpecified, BuiltIn, Custom y Static. Si se proporciona $filter='category -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuya categoría coincida con {value}. El valor predeterminado es Ninguno.
- top
- int
Número máximo de registros que se van a devolver. Cuando no se proporciona el filtro $top, devolverá 500 registros. El valor predeterminado es Ninguno.
- 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 que coinciden con el $filter opcional dado. Si se proporciona $filter='category -eq {value}', la lista devuelta solo incluye todas las definiciones de conjuntos de directivas integradas cuya categoría coincida con {value}.
list_built_in(filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[PolicySetDefinition]
Parámetros
- filter
- str
Filtro que se va a aplicar en la operación. Los valores válidos para $filter son: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'. Si no se proporciona $filter, no se realiza ningún filtrado. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las definiciones del conjunto de directivas que se encuentra en el ámbito especificado. Si se proporciona $filter='policyType -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuyo tipo coincida con {value}. Los valores policyType posibles son NotSpecified, BuiltIn, Custom y Static. Si se proporciona $filter='category -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuya categoría coincida con {value}. El valor predeterminado es Ninguno.
- top
- int
Número máximo de registros que se van a devolver. Cuando no se proporcione el filtro $top, devolverá 500 registros. El valor predeterminado es Ninguno.
- 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 conjuntos de directivas de un grupo de administración determinado que coinciden con el $filter opcional dado. Los valores válidos para $filter son: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'. Si no se proporciona $filter, la lista sin filtrar incluye todas las definiciones de conjuntos de directivas asociadas al grupo de administración, incluidas las que se aplican directamente o desde grupos de administración que contienen el grupo de administración especificado. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las definiciones de conjunto de directivas que se incluyen en el grupo de administración determinado. Si se proporciona $filter='policyType -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuyo tipo coincida con {value}. Los valores policyType posibles son NotSpecified, BuiltIn y Custom. Si se proporciona $filter='category -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuya categoría coincida con {value}.
list_by_management_group(management_group_id: str, filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[PolicySetDefinition]
Parámetros
- filter
- str
Filtro que se va a aplicar en la operación. Los valores válidos para $filter son: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'. Si no se proporciona $filter, no se realiza ningún filtrado. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las definiciones de conjunto de directivas que están en el ámbito especificado. Si se proporciona $filter='policyType -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuyo tipo coincida con {value}. Los valores policyType posibles son NotSpecified, BuiltIn, Custom y Static. Si se proporciona $filter='category -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuya categoría coincida con {value}. El valor predeterminado es Ninguno.
- top
- int
Número máximo de registros que se van a devolver. Cuando no se proporcione el filtro $top, devolverá 500 registros. El valor predeterminado es Ninguno.
- 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.v2020_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\policy\\v2020_09_01\\models\\__init__.py'>
Azure SDK for Python