SubscriptionsOperations 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:subscriptions> .
- Herencia
-
builtins.objectSubscriptionsOperations
Constructor
SubscriptionsOperations(*args, **kwargs)
Métodos
create_or_update |
Crea una suscripción de tema. |
delete |
Elimina una suscripción del tema especificado. |
get |
Devuelve una descripción de suscripción para el tema especificado. |
list_by_topic |
Enumera todas las suscripciones de un tema especificado. |
create_or_update
Crea una suscripción de tema.
async create_or_update(resource_group_name: str, namespace_name: str, topic_name: str, subscription_name: str, parameters: _models.SBSubscription, *, content_type: str = 'application/json', **kwargs: Any) -> _models.SBSubscription
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos dentro de la suscripción de Azure. Necesario.
- parameters
- SBSubscription o IO
Parámetros proporcionados para crear un recurso de suscripción. Es un tipo sbsubscription 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
SBSubscription o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
- Consulte también
delete
Elimina una suscripción del tema especificado.
async delete(resource_group_name: str, namespace_name: str, topic_name: str, subscription_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
- Consulte también
get
Devuelve una descripción de suscripción para el tema especificado.
async get(resource_group_name: str, namespace_name: str, topic_name: str, subscription_name: str, **kwargs: Any) -> SBSubscription
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
SBSubscription o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
- Consulte también
list_by_topic
Enumera todas las suscripciones de un tema especificado.
list_by_topic(resource_group_name: str, namespace_name: str, topic_name: str, skip: int | None = None, top: int | None = None, **kwargs: Any) -> AsyncIterable[SBSubscription]
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 SBSubscription o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
- Consulte también
Atributos
models
models = <module 'azure.mgmt.servicebus.v2022_10_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2022_10_01_preview\\models\\__init__.py'>
Azure SDK for Python