RulesOperations 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:rules> .
- Herencia
-
builtins.objectRulesOperations
Constructor
RulesOperations(*args, **kwargs)
Métodos
create_or_update |
Crea una nueva regla y actualiza una regla existente. |
delete |
Elimina una regla existente. |
get |
Recupera la descripción de la regla especificada. |
list_by_subscriptions |
Enumere todas las reglas dentro de una suscripción a tema determinada. |
create_or_update
Crea una nueva regla y actualiza una regla existente.
async create_or_update(resource_group_name: str, namespace_name: str, topic_name: str, subscription_name: str, rule_name: str, parameters: _models.Rule, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Rule
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.
Parámetros proporcionados para crear una regla. Es un tipo de regla 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
Regla o resultado de cls(response)
Tipo de valor devuelto
Excepciones
delete
Elimina una regla existente.
async delete(resource_group_name: str, namespace_name: str, topic_name: str, subscription_name: str, rule_name: str, **kwargs: Any) -> None
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción de Azure. 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 la descripción de la regla especificada.
async get(resource_group_name: str, namespace_name: str, topic_name: str, subscription_name: str, rule_name: str, **kwargs: Any) -> Rule
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa.
Devoluciones
Regla o resultado de cls(response)
Tipo de valor devuelto
Excepciones
list_by_subscriptions
Enumere todas las reglas dentro de una suscripción a tema determinada.
list_by_subscriptions(resource_group_name: str, namespace_name: str, topic_name: str, subscription_name: str, skip: int | None = None, top: int | None = None, **kwargs: Any) -> AsyncIterable[Rule]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.
- skip
- int
Skip solo se usa si una operación anterior devolvió un resultado parcial. Si una respuesta anterior contiene un elemento nextLink, el valor del elemento nextLink incluirá un parámetro skip que especifica un punto de partida que se usará para las llamadas posteriores. El valor predeterminado es Ninguno.
- top
- int
Se puede usar para limitar el número de resultados a los N usageDetails más recientes. 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 Rule o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
Atributos
models
models = <module 'azure.mgmt.servicebus.v2021_01_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2021_01_01_preview\\models\\__init__.py'>
Azure SDK for Python