PartnerTopicEventSubscriptionsOperations Classe
Avertissement
NE PAS instancier cette classe directement.
Au lieu de cela, vous devez accéder aux opérations suivantes via
attribut<xref:partner_topic_event_subscriptions> ;
- Héritage
-
builtins.objectPartnerTopicEventSubscriptionsOperations
Constructeur
PartnerTopicEventSubscriptionsOperations(*args, **kwargs)
Méthodes
begin_create_or_update |
Créer ou mettre à jour un abonnement aux événements d’une rubrique partenaire. Crée ou met à jour de manière asynchrone un abonnement aux événements d’une rubrique partenaire avec les paramètres spécifiés. Les abonnements aux événements existants seront mis à jour avec cette API. |
begin_delete |
Supprimer un abonnement aux événements d’une rubrique partenaire. Supprimer un abonnement à un événement existant d’une rubrique partenaire. |
begin_update |
Mettre à jour l’abonnement aux événements d’une rubrique partenaire. Mettre à jour un abonnement à un événement existant d’une rubrique partenaire. |
get |
Obtenez un abonnement à un événement d’une rubrique partenaire. Obtenir les propriétés d’un abonnement aux événements d’une rubrique partenaire. |
get_delivery_attributes |
Obtenir les attributs de remise pour un abonnement à un événement d’une rubrique partenaire. Obtenir tous les attributs de remise d’un abonnement à un événement d’une rubrique partenaire. |
get_full_url |
Obtenez l’URL complète d’un abonnement aux événements d’une rubrique partenaire. Obtenez l’URL complète du point de terminaison pour un abonnement aux événements d’une rubrique partenaire. |
list_by_partner_topic |
Répertorier les abonnements aux événements d’une rubrique partenaire. Répertorier les abonnements aux événements qui appartiennent à une rubrique partenaire spécifique. |
begin_create_or_update
Créer ou mettre à jour un abonnement aux événements d’une rubrique partenaire.
Crée ou met à jour de manière asynchrone un abonnement aux événements d’une rubrique partenaire avec les paramètres spécifiés. Les abonnements aux événements existants seront mis à jour avec cette API.
begin_create_or_update(resource_group_name: str, partner_topic_name: str, event_subscription_name: str, event_subscription_info: _models.EventSubscription, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.EventSubscription]
Paramètres
- resource_group_name
- str
Nom du groupe de ressources dans l’abonnement de l’utilisateur. Obligatoire.
- event_subscription_name
- str
Nom de l’abonnement aux événements à créer. Les noms d’abonnement aux événements doivent comporter entre 3 et 100 caractères et utiliser uniquement des lettres alphanumériques. Obligatoire.
- event_subscription_info
- EventSubscription ou IO
Propriétés d’abonnement aux événements contenant les informations de destination et de filtre. Type EventSubscription ou type D’E/S. Obligatoire.
- content_type
- str
Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
- continuation_token
- str
Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.
- polling
- bool ou PollingMethod
Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération n’interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.
- polling_interval
- int
Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.
Retours
Instance de LROPoller qui retourne EventSubscription ou le résultat de cls(response)
Type de retour
Exceptions
begin_delete
Supprimer un abonnement aux événements d’une rubrique partenaire.
Supprimer un abonnement à un événement existant d’une rubrique partenaire.
begin_delete(resource_group_name: str, partner_topic_name: str, event_subscription_name: str, **kwargs: Any) -> LROPoller[None]
Paramètres
- resource_group_name
- str
Nom du groupe de ressources dans l’abonnement de l’utilisateur. Obligatoire.
- event_subscription_name
- str
Nom de l’abonnement aux événements à créer. Les noms d’abonnement aux événements doivent comporter entre 3 et 100 caractères et utiliser uniquement des lettres alphanumériques. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
- continuation_token
- str
Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.
- polling
- bool ou PollingMethod
Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération n’interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.
- polling_interval
- int
Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.
Retours
Instance de LROPoller qui retourne none ou le résultat de cls(response)
Type de retour
Exceptions
begin_update
Mettre à jour l’abonnement aux événements d’une rubrique partenaire.
Mettre à jour un abonnement à un événement existant d’une rubrique partenaire.
begin_update(resource_group_name: str, partner_topic_name: str, event_subscription_name: str, event_subscription_update_parameters: _models.EventSubscriptionUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.EventSubscription]
Paramètres
- resource_group_name
- str
Nom du groupe de ressources dans l’abonnement de l’utilisateur. Obligatoire.
- event_subscription_name
- str
Nom de l’abonnement aux événements à créer. Les noms d’abonnement aux événements doivent comporter entre 3 et 100 caractères et utiliser uniquement des lettres alphanumériques. Obligatoire.
- event_subscription_update_parameters
- EventSubscriptionUpdateParameters ou IO
Informations d’abonnement aux événements mises à jour. Type EventSubscriptionUpdateParameters ou type E/S. Obligatoire.
- content_type
- str
Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
- continuation_token
- str
Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.
- polling
- bool ou PollingMethod
Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération n’interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.
- polling_interval
- int
Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.
Retours
Instance de LROPoller qui retourne EventSubscription ou le résultat de cls(response)
Type de retour
Exceptions
get
Obtenez un abonnement à un événement d’une rubrique partenaire.
Obtenir les propriétés d’un abonnement aux événements d’une rubrique partenaire.
get(resource_group_name: str, partner_topic_name: str, event_subscription_name: str, **kwargs: Any) -> EventSubscription
Paramètres
- resource_group_name
- str
Nom du groupe de ressources dans l’abonnement de l’utilisateur. Obligatoire.
- event_subscription_name
- str
Nom de l’abonnement aux événements à trouver. Les noms d’abonnement aux événements doivent comporter entre 3 et 100 caractères et utiliser uniquement des lettres alphanumériques. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
EventSubscription ou le résultat de cls(response)
Type de retour
Exceptions
get_delivery_attributes
Obtenir les attributs de remise pour un abonnement à un événement d’une rubrique partenaire.
Obtenir tous les attributs de remise d’un abonnement à un événement d’une rubrique partenaire.
get_delivery_attributes(resource_group_name: str, partner_topic_name: str, event_subscription_name: str, **kwargs: Any) -> DeliveryAttributeListResult
Paramètres
- resource_group_name
- str
Nom du groupe de ressources dans l’abonnement de l’utilisateur. Obligatoire.
- event_subscription_name
- str
Nom de l’abonnement aux événements à créer. Les noms d’abonnement aux événements doivent comporter entre 3 et 100 caractères et utiliser uniquement des lettres alphanumériques. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
DeliveryAttributeListResult ou le résultat de cls(response)
Type de retour
Exceptions
get_full_url
Obtenez l’URL complète d’un abonnement aux événements d’une rubrique partenaire.
Obtenez l’URL complète du point de terminaison pour un abonnement aux événements d’une rubrique partenaire.
get_full_url(resource_group_name: str, partner_topic_name: str, event_subscription_name: str, **kwargs: Any) -> EventSubscriptionFullUrl
Paramètres
- resource_group_name
- str
Nom du groupe de ressources dans l’abonnement de l’utilisateur. Obligatoire.
- event_subscription_name
- str
Nom de l’abonnement aux événements à créer. Les noms d’abonnement aux événements doivent comporter entre 3 et 100 caractères et utiliser uniquement des lettres alphanumériques. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
EventSubscriptionFullUrl ou le résultat de cls(response)
Type de retour
Exceptions
list_by_partner_topic
Répertorier les abonnements aux événements d’une rubrique partenaire.
Répertorier les abonnements aux événements qui appartiennent à une rubrique partenaire spécifique.
list_by_partner_topic(resource_group_name: str, partner_topic_name: str, filter: str | None = None, top: int | None = None, **kwargs: Any) -> Iterable[EventSubscription]
Paramètres
- resource_group_name
- str
Nom du groupe de ressources dans l’abonnement de l’utilisateur. Obligatoire.
- filter
- str
Requête utilisée pour filtrer les résultats de la recherche à l’aide de la syntaxe OData. Le filtrage est autorisé sur la propriété « name » uniquement et avec un nombre limité d’opérations OData. Ces opérations sont les suivantes : la fonction « contains » ainsi que les opérations logiques suivantes : not, and, ou, eq (pour égal) et ne (pour non égal). Aucune opération arithmétique n’est prise en charge. Voici un exemple de filtre valide : $filter=contains(namE, 'PATTERN') et name ne 'PATTERN-1'. L’exemple de filtre suivant n’est pas valide : $filter=location eq 'westus'. La valeur par défaut est Aucun.
- top
- int
Nombre de résultats à retourner par page pour l’opération de liste. La plage valide pour le paramètre supérieur est comprise entre 1 et 100. S’il n’est pas spécifié, le nombre par défaut de résultats à retourner est de 20 éléments par page. La valeur par défaut est Aucun.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Un itérateur comme instance d’EventSubscription ou le résultat de cls(response)
Type de retour
Exceptions
Attributs
models
models = <module 'azure.mgmt.eventgrid.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\eventgrid\\models\\__init__.py'>
Azure SDK for Python