Megosztás a következőn keresztül:


ServiceBusAdministrationClient Osztály

Ezzel az ügyfélrel létrehozhat, frissíthet, listázhat és törölhet egy ServiceBus-névtér erőforrásait.

Öröklődés
builtins.object
ServiceBusAdministrationClient

Konstruktor

ServiceBusAdministrationClient(fully_qualified_namespace: str, credential: AsyncTokenCredential, *, api_version: str | ApiVersion = ApiVersion.V2021_05, **kwargs: Any)

Paraméterek

fully_qualified_namespace
str
Kötelező

A Service Bus-névtér teljes gazdagépneve.

credential
<xref:AsyncTokenCredential>
Kötelező

Hitelesítés a ServiceBus-névtér entitásainak kezeléséhez.

api_version
str vagy ApiVersion

A Kérésekhez használandó Service Bus API-verzió. Az alapértelmezett érték az aktuális SDK-val kompatibilis legújabb szolgáltatásverzió. A régebbi verzióra való beállítás csökkentett funkciókompatibilitást eredményezhet.

Metódusok

close
create_queue

Hozzon létre egy üzenetsort.

create_rule

Hozzon létre egy szabályt egy témakör-előfizetéshez.

create_subscription

Hozzon létre egy témakör-előfizetést.

create_topic

Hozzon létre egy témakört.

delete_queue

Üzenetsor törlése.

delete_rule

Témakör-előfizetési szabály törlése.

delete_subscription

Témakör-előfizetés törlése.

delete_topic

Témakör törlése.

from_connection_string

Hozzon létre egy ügyfelet kapcsolati sztring.

get_namespace_properties

A névtér tulajdonságainak lekérése

get_queue

Az üzenetsor tulajdonságainak lekérése.

get_queue_runtime_properties

Lekérheti egy üzenetsor futásidejű adatait.

get_rule

Témakör-előfizetési szabály tulajdonságainak lekérése.

get_subscription

Témakör-előfizetés tulajdonságainak lekérése.

get_subscription_runtime_properties

Témakör-előfizetés futtatókörnyezeti adatainak lekérése.

get_topic

A témakör tulajdonságainak lekérése.

get_topic_runtime_properties

Egy témakör futtatókörnyezeti információinak lekérése.

list_queues

Egy ServiceBus-névtér üzenetsorainak listázása.

list_queues_runtime_properties

A ServiceBus-névtérben lévő üzenetsorok futásidejű adatainak listázása.

list_rules

Témakör-előfizetés szabályainak listázása.

list_subscriptions

Egy ServiceBus-témakör előfizetéseinek listázása.

list_subscriptions_runtime_properties

Egy ServiceBus előfizetés-futtatókörnyezetének adatainak listázása.

list_topics

A ServiceBus-névtér témaköreinek listázása.

list_topics_runtime_properties

Listázhatja egy ServiceBus-névtér futtatókörnyezeti információinak témakörét.

update_queue

Üzenetsor frissítése.

A metódus meghívása előtt get_queue, create_queue vagy list_queues használatával kérje le a QueueProperties-példányt , majd frissítse a tulajdonságokat. A tulajdonságoknak csak egy része frissíthető. Tekintse meg a következőt: https://docs.microsoft.com/en-us/rest/api/servicebus/update-queue. Kulcsszóargumentumokat is megadhat a tulajdonságok property_name>=<property_value> formájában< történő frissítéséhez, amelyek felülbírálják a QueueProperties példányban megadottakat. A tulajdonságok neveiért tekintse meg az ~azure.servicebus.management.QueueProperties című témakört.

update_rule

Szabály frissítése.

A metódus meghívása előtt get_rule, create_rule vagy list_rules kell használnia egy RuleProperties-példány lekéréséhez, majd frissítenie kell a tulajdonságokat. Kulcsszóargumentumokat is megadhat a tulajdonságok property_name>=<property_value> formájában< történő frissítéséhez, amelyek felülbírálják a RuleProperties példányban megadottakat. A tulajdonságok neveiért tekintse meg az ~azure.servicebus.management.RuleProperties című témakört.

update_subscription

Előfizetés frissítése.

A metódus meghívása előtt get_subscription, update_subscription vagy list_subscription kell használnia egy SubscriptionProperties-példány lekéréséhez, majd frissítenie kell a tulajdonságokat. Kulcsszóargumentumokat is megadhat a tulajdonságok property_name=<property_value>> formájában< történő frissítéséhez, amelyek felülbírálják az SubscriptionProperties példányban megadottakat. A tulajdonságok neveiért tekintse meg az ~azure.servicebus.management.SubscriptionProperties című témakört.

update_topic

Témakör frissítése.

A metódus meghívása előtt get_topic, create_topic vagy list_topics kell használnia egy TopicProperties-példány lekéréséhez, majd frissítenie kell a tulajdonságokat. A tulajdonságoknak csak egy része frissíthető. Tekintse meg a következőt: https://docs.microsoft.com/en-us/rest/api/servicebus/update-topic. A tulajdonságok property_name=<property_value>> formájában történő frissítéséhez< kulcsszóargumentumokat is megadhat, amelyek felülbírálják a TopicProperties példányban megadottakat. A tulajdonságok neveiért tekintse meg a ~azure.servicebus.management.TopicProperties témakört.

close

async close() -> None

create_queue

Hozzon létre egy üzenetsort.

async create_queue(queue_name: str, *, authorization_rules: List[AuthorizationRule] | None = None, auto_delete_on_idle: timedelta | str | None = None, dead_lettering_on_message_expiration: bool | None = None, default_message_time_to_live: timedelta | str | None = None, duplicate_detection_history_time_window: timedelta | str | None = None, enable_batched_operations: bool | None = None, enable_express: bool | None = None, enable_partitioning: bool | None = None, lock_duration: timedelta | str | None = None, max_delivery_count: int | None = None, max_size_in_megabytes: int | None = None, requires_duplicate_detection: bool | None = None, requires_session: bool | None = None, forward_to: str | None = None, user_metadata: str | None = None, forward_dead_lettered_messages_to: str | None = None, max_message_size_in_kilobytes: int | None = None, **kwargs: Any) -> QueueProperties

Paraméterek

queue_name
str
Kötelező

Az üzenetsor neve.

authorization_rules
list[AuthorizationRule]

Az erőforrás engedélyezési szabályai.

auto_delete_on_idle
Union[timedelta, str]

ISO 8601 timeSpan tétlenségi időköz, amely után az üzenetsor automatikusan törlődik. A minimális érték 5 perc. Elfogadjuk a ~datetime.timedelta vagy az ISO 8601 időtartamformátumú karakterlánc bemeneti értékét, például a "PT300S" értéket.

dead_lettering_on_message_expiration
bool

Egy érték, amely azt jelzi, hogy az üzenetsor támogatja-e a kézbesítetlen levelek támogatását egy üzenet lejáratakor.

default_message_time_to_live
Union[timedelta, str]

AZ ISO 8601 alapértelmezett üzenet-időtartománya az élő értékre. Ez az az időtartam, amely után az üzenet lejár, attól kezdve, hogy az üzenet el lesz küldve a Service Busnak. Ez az alapértelmezett érték, amikor a TimeToLive nincs beállítva egy üzeneten. Elfogadjuk a ~datetime.timedelta vagy az ISO 8601 időtartamformátumú karakterlánc bemeneti értékét, például a "PT300S" értéket.

duplicate_detection_history_time_window
Union[timedelta, str]

ISO 8601 timeSpan struktúra, amely meghatározza a duplikált észlelési előzmények időtartamát. Az alapértelmezett érték 10 perc. Elfogadjuk a ~datetime.timedelta vagy az ISO 8601 időtartamformátumú karakterlánc bemeneti értékét, például a "PT300S" értéket.

enable_batched_operations
bool

Az érték azt jelzi, hogy engedélyezve vannak-e a kiszolgálóoldali kötegelt műveletek.

enable_express
bool

Egy érték, amely azt jelzi, hogy engedélyezve vannak-e az Express-entitások. Az expressz üzenetsorok ideiglenesen tárolnak egy üzenetet a memóriában, mielőtt az állandó tárolóba íranák.

enable_partitioning
bool

Egy érték, amely azt jelzi, hogy az üzenetsor több üzenetközvetítő között is particionálásra kerül-e.

lock_duration
Union[timedelta, str]

AZ ISO 8601 a betekintő zárolás időtartama; ez azt az időtartamot jelzi, amikor az üzenet más fogadók számára zárolva van. A LockDuration maximális értéke 5 perc; az alapértelmezett érték 1 perc. Elfogadjuk a ~datetime.timedelta vagy az ISO 8601 időtartamformátumú karakterlánc bemeneti értékét, például a "PT300S" értéket.

max_delivery_count
int

A maximális kézbesítési szám. A rendszer automatikusan leállítja az üzeneteket ennyi kézbesítés után. Az alapértelmezett érték 10.

max_size_in_megabytes
int

Az üzenetsor maximális mérete megabájtban, ami az üzenetsorhoz lefoglalt memória mérete.

requires_duplicate_detection
bool

Érték, amely jelzi, hogy az üzenetsor duplikált észlelést igényel-e.

requires_session
bool

Egy érték, amely azt jelzi, hogy az üzenetsor támogatja-e a munkamenetek fogalmát.

forward_to
str

Annak a címzett entitásnak a neve, amelyre a rendszer az üzenetsorba küldött összes üzenetet továbbítja.

user_metadata
str

Egyéni metdata, amelyet a felhasználó társíthat a leíráshoz. A maximális hossz 1024 karakter.

forward_dead_lettered_messages_to
str

Annak a címzett entitásnak a neve, amelyre az előfizetés összes kézbesítetlen üzenetét továbbítják.

max_message_size_in_kilobytes
int

Az üzenetsor által elfogadható maximális méret kilobájtban. Ez a funkció csak prémium névtér és a Service Bus API 2021-05-ös vagy újabb verziójának használatakor érhető el. A minimális megengedett érték 1024, míg a megengedett maximális érték 102400. Az alapértelmezett érték 1024.

Visszatérési típus

create_rule

Hozzon létre egy szabályt egy témakör-előfizetéshez.

async create_rule(topic_name: str, subscription_name: str, rule_name: str, *, filter: ~azure.servicebus.management._models.CorrelationRuleFilter | ~azure.servicebus.management._models.SqlRuleFilter = <azure.servicebus.management._models.TrueRuleFilter object>, action: ~azure.servicebus.management._models.SqlRuleAction | None = None, **kwargs: ~typing.Any) -> RuleProperties

Paraméterek

topic_name
str
Kötelező

Az a témakör, amely a létrehozandó előfizetési szabály tulajdonosa lesz.

subscription_name
str
Kötelező

Az előfizetés, amely a létrehozandó szabály tulajdonosa lesz.

rule_name
str
Kötelező

A szabály neve.

filter
Union[CorrelationRuleFilter, SqlRuleFilter]

A szabály szűrője. Az alapértelmezett érték a ~azure.servicebus.management.TrueRuleFilter

action
Optional[SqlRuleAction]

A szabály művelete.

Visszatérési típus

create_subscription

Hozzon létre egy témakör-előfizetést.

async create_subscription(topic_name: str, subscription_name: str, *, lock_duration: timedelta | str | None = None, requires_session: bool | None = None, default_message_time_to_live: timedelta | str | None = None, dead_lettering_on_message_expiration: bool | None = None, dead_lettering_on_filter_evaluation_exceptions: bool | None = None, max_delivery_count: int | None = None, enable_batched_operations: bool | None = None, forward_to: str | None = None, user_metadata: str | None = None, forward_dead_lettered_messages_to: str | None = None, auto_delete_on_idle: timedelta | str | None = None, **kwargs: Any) -> SubscriptionProperties

Paraméterek

topic_name
str
Kötelező

Az a témakör, amely a létrehozandó előfizetés tulajdonosa lesz.

subscription_name
str
Kötelező

Az előfizetés neve.

lock_duration
Union[timedelta, str]

AZ ISO 8601 a betekintő zárolás időtartama; ez azt az időtartamot jelzi, amikor az üzenet más fogadók számára zárolva van. A LockDuration maximális értéke 5 perc; az alapértelmezett érték 1 perc. Elfogadjuk a ~datetime.timedelta vagy az ISO 8601 időtartamformátumú karakterlánc bemeneti értékét, például a "PT300S" értéket.

requires_session
bool

Egy érték, amely azt jelzi, hogy az üzenetsor támogatja-e a munkamenetek fogalmát.

default_message_time_to_live
Union[timedelta, str]

AZ ISO 8601 alapértelmezett üzenet-időtartománya az élő értékre. Ez az az időtartam, amely után az üzenet lejár, attól kezdve, hogy az üzenet el lesz küldve a Service Busnak. Ez az alapértelmezett érték, amikor a TimeToLive nincs beállítva egy üzeneten. Elfogadjuk a ~datetime.timedelta vagy az ISO 8601 időtartamformátumú karakterlánc bemeneti értékét, például a "PT300S" értéket.

dead_lettering_on_message_expiration
bool

Egy érték, amely azt jelzi, hogy az előfizetés támogatja-e a kézbesítetlen levelek támogatását egy üzenet lejáratakor.

dead_lettering_on_filter_evaluation_exceptions
bool

Egy érték, amely azt jelzi, hogy az előfizetés támogatja-e a kézbesítetlen levelek támogatását egy üzenet lejáratakor.

max_delivery_count
int

A maximális kézbesítési szám. A rendszer automatikusan leállítja az üzeneteket ennyi kézbesítés után. Az alapértelmezett érték 10.

enable_batched_operations
bool

Az érték azt jelzi, hogy engedélyezve vannak-e a kiszolgálóoldali kötegelt műveletek.

forward_to
str

Annak a címzett entitásnak a neve, amelyre a rendszer az előfizetésnek küldött összes üzenetet továbbítja.

user_metadata
str

Az előfizetéshez társított metaadatok. A karakterek maximális száma 1024.

forward_dead_lettered_messages_to
str

Annak a címzett entitásnak a neve, amelyre a rendszer az előfizetésnek küldött összes üzenetet továbbítja.

auto_delete_on_idle
Union[timedelta, str]

ISO 8601 timeSpan tétlen időszak, amely után az előfizetés automatikusan törlődik. A minimális érték 5 perc. Elfogadjuk a ~datetime.timedelta vagy az ISO 8601 időtartamformátumú karakterlánc bemeneti értékét, például a "PT300S" értéket.

Visszatérési típus

create_topic

Hozzon létre egy témakört.

async create_topic(topic_name: str, *, default_message_time_to_live: timedelta | str | None = None, max_size_in_megabytes: int | None = None, requires_duplicate_detection: bool | None = None, duplicate_detection_history_time_window: timedelta | str | None = None, enable_batched_operations: bool | None = None, size_in_bytes: int | None = None, filtering_messages_before_publishing: bool | None = None, authorization_rules: List[AuthorizationRule] | None = None, support_ordering: bool | None = None, auto_delete_on_idle: timedelta | str | None = None, enable_partitioning: bool | None = None, enable_express: bool | None = None, user_metadata: str | None = None, max_message_size_in_kilobytes: int | None = None, **kwargs: Any) -> TopicProperties

Paraméterek

topic_name
str
Kötelező

A témakör neve.

default_message_time_to_live
Union[timedelta, str]

AZ ISO 8601 alapértelmezett üzenet-időtartománya az élő értékre. Ez az az időtartam, amely után az üzenet lejár, attól kezdve, hogy az üzenet el lesz küldve a Service Busnak. Ez az alapértelmezett érték, amikor a TimeToLive nincs beállítva egy üzeneten. Elfogadjuk a ~datetime.timedelta vagy az ISO 8601 időtartamformátumú karakterlánc bemeneti értékét, például a "PT300S" értéket.

max_size_in_megabytes
int

A témakör maximális mérete megabájtban, azaz a témakörhöz lefoglalt memória mérete.

requires_duplicate_detection
bool

Érték, amely jelzi, hogy a témakör duplikált észlelést igényel-e.

duplicate_detection_history_time_window
Union[timedelta, str]

ISO 8601 timeSpan struktúra, amely meghatározza a duplikált észlelési előzmények időtartamát. Az alapértelmezett érték 10 perc. Elfogadjuk a ~datetime.timedelta vagy az ISO 8601 időtartamformátumú karakterlánc bemeneti értékét, például a "PT300S" értéket.

enable_batched_operations
bool

Az érték azt jelzi, hogy engedélyezve vannak-e a kiszolgálóoldali kötegelt műveletek.

size_in_bytes
int

A témakör mérete bájtban.

filtering_messages_before_publishing
bool

Üzenetek szűrése közzététel előtt.

authorization_rules
list[AuthorizationRule]

Az erőforrás engedélyezési szabályai.

support_ordering
bool

Egy érték, amely azt jelzi, hogy a témakör támogatja-e a rendezést.

auto_delete_on_idle
Union[timedelta, str]

ISO 8601 timeSpan tétlenségi időköz, amely után a témakör automatikusan törlődik. A minimális érték 5 perc. Elfogadjuk a ~datetime.timedelta vagy az ISO 8601 időtartamformátumú karakterlánc bemeneti értékét, például a "PT300S" értéket.

enable_partitioning
bool

Egy érték, amely azt jelzi, hogy a témakört több üzenetközvetítő között kell-e particionálni.

enable_express
bool

Egy érték, amely azt jelzi, hogy engedélyezve vannak-e az Express-entitások. Az expressz üzenetsorok ideiglenesen tárolnak egy üzenetet a memóriában, mielőtt az állandó tárolóba íranák.

user_metadata
str

A témakörhöz társított metaadatok.

max_message_size_in_kilobytes
int

Az üzenetsor által elfogadható maximális méret kilobájtban. Ez a funkció csak prémium névtér és a Service Bus API 2021-05-ös vagy újabb verziójának használatakor érhető el. A minimális megengedett érték 1024, míg a megengedett maximális érték 102400. Az alapértelmezett érték 1024.

Visszatérési típus

delete_queue

Üzenetsor törlése.

async delete_queue(queue_name: str, **kwargs: Any) -> None

Paraméterek

queue_name
str
Kötelező

Az üzenetsor vagy a QueueProperties neve.

Visszatérési típus

delete_rule

Témakör-előfizetési szabály törlése.

async delete_rule(topic_name: str, subscription_name: str, rule_name: str, **kwargs: Any) -> None

Paraméterek

topic_name
str
Kötelező

Az előfizetés tulajdonosának témaköre.

subscription_name
str
Kötelező

A témakör tulajdonos előfizetése.

rule_name
str
Kötelező

A törölni kívánt szabály.

Visszatérési típus

delete_subscription

Témakör-előfizetés törlése.

async delete_subscription(topic_name: str, subscription_name: str, **kwargs: Any) -> None

Paraméterek

topic_name
str
Kötelező

Az előfizetés tulajdonosának témaköre.

subscription_name
str
Kötelező

A törölni kívánt előfizetés.

Visszatérési típus

delete_topic

Témakör törlése.

async delete_topic(topic_name: str, **kwargs: Any) -> None

Paraméterek

topic_name
str
Kötelező

A törölni kívánt témakör.

Visszatérési típus

from_connection_string

Hozzon létre egy ügyfelet kapcsolati sztring.

from_connection_string(conn_str: str, *, api_version: str | ApiVersion = ApiVersion.V2021_05, **kwargs: Any) -> ServiceBusAdministrationClient

Paraméterek

conn_str
str
Kötelező

A Service Bus-névtér kapcsolati sztring.

api_version
str vagy ApiVersion

A Kérésekhez használandó Service Bus API-verzió. Az alapértelmezett érték az aktuális SDK-val kompatibilis legújabb szolgáltatásverzió. A régebbi verzióra való beállítás csökkentett funkciókompatibilitást eredményezhet.

Válaszok

A ServiceBusAdministrationClient.

Visszatérési típus

get_namespace_properties

A névtér tulajdonságainak lekérése

async get_namespace_properties(**kwargs: Any) -> NamespaceProperties

Válaszok

A névtér tulajdonságai.

Visszatérési típus

get_queue

Az üzenetsor tulajdonságainak lekérése.

async get_queue(queue_name: str, **kwargs: Any) -> QueueProperties

Paraméterek

queue_name
str
Kötelező

Az üzenetsor neve.

Válaszok

Az üzenetsor tulajdonságai.

Visszatérési típus

get_queue_runtime_properties

Lekérheti egy üzenetsor futásidejű adatait.

async get_queue_runtime_properties(queue_name: str, **kwargs: Any) -> QueueRuntimeProperties

Paraméterek

queue_name
str
Kötelező

Az üzenetsor neve.

Válaszok

Az üzenetsor futásidejű adatai.

Visszatérési típus

get_rule

Témakör-előfizetési szabály tulajdonságainak lekérése.

async get_rule(topic_name: str, subscription_name: str, rule_name: str, **kwargs: Any) -> RuleProperties

Paraméterek

topic_name
str
Kötelező

Az előfizetés tulajdonosának témaköre.

subscription_name
str
Kötelező

A szabályt birtokban lévő előfizetés.

rule_name
str
Kötelező

A szabály neve.

Válaszok

A témakör előfizetési szabályának tulajdonságai.

Visszatérési típus

get_subscription

Témakör-előfizetés tulajdonságainak lekérése.

async get_subscription(topic_name: str, subscription_name: str, **kwargs: Any) -> SubscriptionProperties

Paraméterek

topic_name
str
Kötelező

Az előfizetés tulajdonosának témaköre.

subscription_name
str
Kötelező

az előfizetés neve.

Válaszok

Az SubscriptionProperties egy példánya.

Visszatérési típus

get_subscription_runtime_properties

Témakör-előfizetés futtatókörnyezeti adatainak lekérése.

async get_subscription_runtime_properties(topic_name: str, subscription_name: str, **kwargs: Any) -> SubscriptionRuntimeProperties

Paraméterek

topic_name
str
Kötelező

Az előfizetés tulajdonosának témaköre.

subscription_name
str
Kötelező

az előfizetés neve.

Válaszok

A SubscriptionRuntimeProperties egy példánya.

Visszatérési típus

get_topic

A témakör tulajdonságainak lekérése.

async get_topic(topic_name: str, **kwargs: Any) -> TopicProperties

Paraméterek

topic_name
str
Kötelező

A témakör neve.

Válaszok

A témakör tulajdonságai.

Visszatérési típus

<xref:azure.servicebus.management.TopicDescription>

get_topic_runtime_properties

Egy témakör futtatókörnyezeti információinak lekérése.

async get_topic_runtime_properties(topic_name: str, **kwargs: Any) -> TopicRuntimeProperties

Paraméterek

topic_name
str
Kötelező

A témakör neve.

Válaszok

A témakör futtatókörnyezeti adatai.

Visszatérési típus

list_queues

Egy ServiceBus-névtér üzenetsorainak listázása.

list_queues(**kwargs: Any) -> AsyncItemPaged[QueueProperties]

Válaszok

A QueueProperties iterable (automatikus lapozású) válasza.

Visszatérési típus

list_queues_runtime_properties

A ServiceBus-névtérben lévő üzenetsorok futásidejű adatainak listázása.

list_queues_runtime_properties(**kwargs: Any) -> AsyncItemPaged[QueueRuntimeProperties]

Válaszok

A QueueRuntimeProperties iterable (automatikus lapozó) válasza.

Visszatérési típus

list_rules

Témakör-előfizetés szabályainak listázása.

list_rules(topic_name: str, subscription_name: str, **kwargs: Any) -> AsyncItemPaged[RuleProperties]

Paraméterek

topic_name
str
Kötelező

Az előfizetés tulajdonosának témaköre.

subscription_name
str
Kötelező

A szabályok tulajdonosa előfizetés.

Válaszok

A RuleProperties iterable (automatikus lapozás) válasza.

Visszatérési típus

list_subscriptions

Egy ServiceBus-témakör előfizetéseinek listázása.

list_subscriptions(topic_name: str, **kwargs: Any) -> AsyncItemPaged[SubscriptionProperties]

Paraméterek

topic_name
str
Kötelező

Az előfizetés tulajdonosának témaköre.

Válaszok

Az SubscriptionProperties iterable (automatikus lapozó) válasza.

Visszatérési típus

list_subscriptions_runtime_properties

Egy ServiceBus előfizetés-futtatókörnyezetének adatainak listázása.

list_subscriptions_runtime_properties(topic_name: str, **kwargs: Any) -> AsyncItemPaged[SubscriptionRuntimeProperties]

Paraméterek

topic_name
str
Kötelező

Az előfizetés tulajdonosának témaköre.

Válaszok

A SubscriptionRuntimeProperties iterable (automatikus lapozó) válasza.

Visszatérési típus

list_topics

A ServiceBus-névtér témaköreinek listázása.

list_topics(**kwargs: Any) -> AsyncItemPaged[TopicProperties]

Válaszok

A TopicProperties iterable (automatikus lapozás) válasza.

Visszatérési típus

list_topics_runtime_properties

Listázhatja egy ServiceBus-névtér futtatókörnyezeti információinak témakörét.

list_topics_runtime_properties(**kwargs: Any) -> AsyncItemPaged[TopicRuntimeProperties]

Válaszok

A TopicRuntimeProperties iterable (automatikus lapozás) válasza.

Visszatérési típus

update_queue

Üzenetsor frissítése.

A metódus meghívása előtt get_queue, create_queue vagy list_queues használatával kérje le a QueueProperties-példányt , majd frissítse a tulajdonságokat. A tulajdonságoknak csak egy része frissíthető. Tekintse meg a következőt: https://docs.microsoft.com/en-us/rest/api/servicebus/update-queue. Kulcsszóargumentumokat is megadhat a tulajdonságok property_name>=<property_value> formájában< történő frissítéséhez, amelyek felülbírálják a QueueProperties példányban megadottakat. A tulajdonságok neveiért tekintse meg az ~azure.servicebus.management.QueueProperties című témakört.

async update_queue(queue: QueueProperties | Mapping[str, Any], **kwargs: Any) -> None

Paraméterek

queue
QueueProperties
Kötelező

A get_queue, create_queue vagy list_queues által visszaadott üzenetsor frissített tulajdonságokkal rendelkezik.

Visszatérési típus

update_rule

Szabály frissítése.

A metódus meghívása előtt get_rule, create_rule vagy list_rules kell használnia egy RuleProperties-példány lekéréséhez, majd frissítenie kell a tulajdonságokat. Kulcsszóargumentumokat is megadhat a tulajdonságok property_name>=<property_value> formájában< történő frissítéséhez, amelyek felülbírálják a RuleProperties példányban megadottakat. A tulajdonságok neveiért tekintse meg az ~azure.servicebus.management.RuleProperties című témakört.

async update_rule(topic_name: str, subscription_name: str, rule: RuleProperties | Mapping[str, Any], **kwargs: Any) -> None

Paraméterek

topic_name
str
Kötelező

Az előfizetés tulajdonosának témaköre.

subscription_name
str
Kötelező

A szabályt birtokban lévő előfizetés.

rule
RuleProperties
Kötelező

A get_rule, create_rule vagy list_rules által visszaadott szabály frissített tulajdonságokkal rendelkezik.

Visszatérési típus

update_subscription

Előfizetés frissítése.

A metódus meghívása előtt get_subscription, update_subscription vagy list_subscription kell használnia egy SubscriptionProperties-példány lekéréséhez, majd frissítenie kell a tulajdonságokat. Kulcsszóargumentumokat is megadhat a tulajdonságok property_name=<property_value>> formájában< történő frissítéséhez, amelyek felülbírálják az SubscriptionProperties példányban megadottakat. A tulajdonságok neveiért tekintse meg az ~azure.servicebus.management.SubscriptionProperties című témakört.

async update_subscription(topic_name: str, subscription: SubscriptionProperties | Mapping[str, Any], **kwargs: Any) -> None

Paraméterek

topic_name
str
Kötelező

Az előfizetés tulajdonosának témaköre.

subscription
SubscriptionProperties
Kötelező

A get_subscription, update_subscription vagy list_subscription által visszaadott előfizetés frissített tulajdonságokkal rendelkezik.

Visszatérési típus

update_topic

Témakör frissítése.

A metódus meghívása előtt get_topic, create_topic vagy list_topics kell használnia egy TopicProperties-példány lekéréséhez, majd frissítenie kell a tulajdonságokat. A tulajdonságoknak csak egy része frissíthető. Tekintse meg a következőt: https://docs.microsoft.com/en-us/rest/api/servicebus/update-topic. A tulajdonságok property_name=<property_value>> formájában történő frissítéséhez< kulcsszóargumentumokat is megadhat, amelyek felülbírálják a TopicProperties példányban megadottakat. A tulajdonságok neveiért tekintse meg a ~azure.servicebus.management.TopicProperties témakört.

async update_topic(topic: TopicProperties | Mapping[str, Any], **kwargs: Any) -> None

Paraméterek

topic
TopicProperties
Kötelező

A get_topic, create_topic vagy list_topics által visszaadott témakör frissített tulajdonságokkal rendelkezik.

Visszatérési típus