RulesOperations Classe
Avertissement
NE PAS instancier cette classe directement.
Au lieu de cela, vous devez accéder aux opérations suivantes via
attribut<xref:rules> ;
- Héritage
-
builtins.objectRulesOperations
Constructeur
RulesOperations(*args, **kwargs)
Méthodes
create_or_update |
Crée une règle et met à jour une règle existante. |
delete |
Supprime une règle existante. |
get |
Récupère la description de la règle spécifiée. |
list_by_subscriptions |
Répertoriez toutes les règles au sein d’un abonnement à une rubrique donnée. |
create_or_update
Crée une règle et met à jour une règle existante.
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
Paramètres
- resource_group_name
- str
Nom du groupe de ressources au sein de l’abonnement Azure. Obligatoire.
Paramètres fournis pour créer une règle. Type De règle ou 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
Retours
Règle ou résultat de cls(response)
Type de retour
Exceptions
delete
Supprime une règle existante.
delete(resource_group_name: str, namespace_name: str, topic_name: str, subscription_name: str, rule_name: str, **kwargs: Any) -> None
Paramètres
- resource_group_name
- str
Nom du groupe de ressources au sein de l’abonnement Azure. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Aucun ou le résultat de cls(response)
Type de retour
Exceptions
get
Récupère la description de la règle spécifiée.
get(resource_group_name: str, namespace_name: str, topic_name: str, subscription_name: str, rule_name: str, **kwargs: Any) -> Rule
Paramètres
- resource_group_name
- str
Nom du groupe de ressources au sein de l’abonnement Azure. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Règle ou résultat de cls(response)
Type de retour
Exceptions
list_by_subscriptions
Répertoriez toutes les règles au sein d’un abonnement à une rubrique donnée.
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) -> Iterable[Rule]
Paramètres
- resource_group_name
- str
Nom du groupe de ressources au sein de l’abonnement Azure. Obligatoire.
- skip
- int
Skip est utilisé uniquement si une opération précédente a retourné un résultat partiel. Si une réponse précédente contient un élément nextLink, la valeur de l’élément nextLink inclut un paramètre skip qui spécifie un point de départ à utiliser pour les appels suivants. La valeur par défaut est Aucun.
- top
- int
Peut être utilisé pour limiter le nombre de résultats aux N usageDetails les plus récents. La valeur par défaut est Aucun.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Un itérateur comme l’instance de Rule ou le résultat de cls(response)
Type de retour
Exceptions
Attributs
models
models = <module 'azure.mgmt.servicebus.v2021_06_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2021_06_01_preview\\models\\__init__.py'>
Azure SDK for Python