SBTopic Classe
Descrizione della risorsa dell'argomento.
Le variabili vengono popolate solo dal server e verranno ignorate durante l'invio di una richiesta.
- Ereditarietà
-
azure.mgmt.servicebus.v2021_11_01.models._models_py3.ProxyResourceSBTopic
Costruttore
SBTopic(*, default_message_time_to_live: timedelta | None = None, max_size_in_megabytes: int | None = None, max_message_size_in_kilobytes: int | None = None, requires_duplicate_detection: bool | None = None, duplicate_detection_history_time_window: timedelta | None = None, enable_batched_operations: bool | None = None, status: str | _models.EntityStatus | None = None, support_ordering: bool | None = None, auto_delete_on_idle: timedelta | None = None, enable_partitioning: bool | None = None, enable_express: bool | None = None, **kwargs: Any)
Parametri di sole parole chiave
Nome | Descrizione |
---|---|
default_message_time_to_live
|
ISO 8601 Intervallo di tempo predefinito del messaggio per il valore attivo. Questa è la durata dopo la quale il messaggio scade, a partire dal momento in cui il messaggio viene inviato al bus di servizio. Questo è il valore predefinito usato quando TimeToLive non è impostato su un messaggio stesso. |
max_size_in_megabytes
|
Dimensione massima dell'argomento in megabyte, ovvero la dimensione della memoria allocata per l'argomento. Il valore predefinito è 1024. |
max_message_size_in_kilobytes
|
Dimensione massima (in KB) del payload del messaggio che può essere accettato dall'argomento. Questa proprietà viene usata solo in Premium e il valore predefinito è 1024. |
requires_duplicate_detection
|
Valore che indica se questo argomento richiede il rilevamento duplicati. |
duplicate_detection_history_time_window
|
Struttura ISO8601 timespan che definisce la durata della cronologia di rilevamento duplicati. Il valore predefinito è 10 minuti. |
enable_batched_operations
|
Valore che indica se le operazioni in batch sul lato server sono abilitate. |
status
|
str oppure
EntityStatus
Enumera i valori possibili per lo stato di un'entità di messaggistica. I valori noti sono: "Active", "Disabled", "Restoring", "SendDisabled", "ReceiveDisabled", "Creating", "Deleting", "Renaming" e "Unknown". |
support_ordering
|
Valore che indica se l'argomento supporta l'ordinamento. |
auto_delete_on_idle
|
Intervallo di inattività ISO 8601 timespan dopo il quale l'argomento viene eliminato automaticamente. La durata minima è 5 minuti. |
enable_partitioning
|
Valore che indica se l'argomento da partizionare tra più broker di messaggi è abilitato. |
enable_express
|
Valore che indica se le entità express sono abilitate. Un argomento rapido contiene temporaneamente un messaggio in memoria prima di scriverlo nell'archiviazione permanente. |
Variabili
Nome | Descrizione |
---|---|
id
|
ID di risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. |
name
|
Nome della risorsa. |
type
|
Tipo di risorsa. Ad esempio, "Microsoft.EventHub/Namespaces" o "Microsoft.EventHub/Namespaces/EventHubs". |
location
|
Posizione geografica in cui risiede la risorsa. |
system_data
|
Metadati di sistema relativi a questa risorsa. |
size_in_bytes
|
Dimensioni dell'argomento, in byte. |
created_at
|
Ora esatta in cui è stato creato il messaggio. |
updated_at
|
Ora esatta dell'aggiornamento del messaggio. |
accessed_at
|
Ultima volta che il messaggio è stato inviato o è stata ricevuta una richiesta, per questo argomento. |
subscription_count
|
Numero di sottoscrizioni. |
count_details
|
Dettagli del conteggio dei messaggi. |
default_message_time_to_live
|
ISO 8601 Intervallo di tempo predefinito del messaggio per il valore attivo. Questa è la durata dopo la quale il messaggio scade, a partire dal momento in cui il messaggio viene inviato al bus di servizio. Questo è il valore predefinito usato quando TimeToLive non è impostato su un messaggio stesso. |
max_size_in_megabytes
|
Dimensione massima dell'argomento in megabyte, ovvero la dimensione della memoria allocata per l'argomento. Il valore predefinito è 1024. |
max_message_size_in_kilobytes
|
Dimensione massima (in KB) del payload del messaggio che può essere accettato dall'argomento. Questa proprietà viene usata solo in Premium e il valore predefinito è 1024. |
requires_duplicate_detection
|
Valore che indica se questo argomento richiede il rilevamento duplicati. |
duplicate_detection_history_time_window
|
Struttura ISO8601 timespan che definisce la durata della cronologia di rilevamento duplicati. Il valore predefinito è 10 minuti. |
enable_batched_operations
|
Valore che indica se le operazioni in batch sul lato server sono abilitate. |
status
|
str oppure
EntityStatus
Enumera i valori possibili per lo stato di un'entità di messaggistica. I valori noti sono: "Active", "Disabled", "Restoring", "SendDisabled", "ReceiveDisabled", "Creating", "Deleting", "Renaming" e "Unknown". |
support_ordering
|
Valore che indica se l'argomento supporta l'ordinamento. |
auto_delete_on_idle
|
Intervallo di inattività ISO 8601 timespan dopo il quale l'argomento viene eliminato automaticamente. La durata minima è 5 minuti. |
enable_partitioning
|
Valore che indica se l'argomento da partizionare tra più broker di messaggi è abilitato. |
enable_express
|
Valore che indica se le entità express sono abilitate. Un argomento rapido contiene temporaneamente un messaggio in memoria prima di scriverlo nell'archiviazione permanente. |
Azure SDK for Python