TopicProperties interface
Rappresenta l'input per updateTopic.
Proprietà
authorization |
Regole di autorizzazione sull'argomento |
auto |
Tempo massimo di inattività prima dell'eliminazione dell'entità. Questo valore deve essere specificato nel formato di durata ISO-8601, ad esempio "PT1M" per 1 minuto, "PT5S" per 5 secondi. Altre informazioni sul formato di durata ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations |
availability |
Stato di disponibilità dell'entità di messaggistica. |
default |
Determina per quanto tempo un messaggio risiede nelle sottoscrizioni associate. Le sottoscrizioni ereditano il TTL dall'argomento, a meno che non vengano create in modo esplicito con una durata TTL più piccola. In base all'abilitazione del messaggio non recapitabile, un messaggio il cui TTL è scaduto verrà spostato nella coda secondaria di messaggi non recapitabili associata alla sottoscrizione o verrà eliminato definitivamente. Questo valore deve essere specificato nel formato di durata ISO-8601, ad esempio "PT1M" per 1 minuto, "PT5S" per 5 secondi. Altre informazioni sul formato di durata ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations |
duplicate |
Specifica l'intervallo di tempo durante il quale il bus di servizio rileverà la duplicazione dei messaggi. Questo valore deve essere specificato nel formato di durata ISO-8601, ad esempio "PT1M" per 1 minuto, "PT5S" per 5 secondi. Altre informazioni sul formato di durata ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations |
enable |
Specifica se le operazioni in batch devono essere consentite. |
enable |
Specifica se le entità express sono abilitate nell'argomento. |
enable |
Specifica se l'argomento deve essere partizionato |
max |
Dimensione massima del messaggio in kilobyte per i messaggi inviati a questa coda/argomento. Non applicabile se si seleziona la versione del servizio "2017-04" durante la creazione del |
max |
Specifica la dimensione massima dell'argomento in megabyte. Qualsiasi tentativo di accodamento di un messaggio che causerà il superamento di questo valore avrà esito negativo. Tutti i messaggi archiviati nell'argomento o in una delle relative sottoscrizioni vengono conteggiati per questo valore. Più copie di un messaggio che risiedono in una o più sottoscrizioni vengono conteggiati come singoli messaggi. Ad esempio, se il messaggio m esiste una sola volta nella sottoscrizione s1 e due volte nella sottoscrizione s2, m viene conteggiato come singolo messaggio. |
name | Nome dell'argomento |
requires |
Se abilitata, l'argomento rileverà i messaggi duplicati entro l'intervallo di tempo specificato dalla proprietà DuplicateDetectionHistoryTimeWindow. Impostabile solo in fase di creazione dell'argomento. |
status | Stato dell'entità di messaggistica. |
support |
Specifica se l'argomento supporta l'ordinamento dei messaggi. |
user |
L'utente ha fornito informazioni sui metadati associate all'argomento. Consente di specificare contenuto testuale, ad esempio tag, etichette e così via. Il valore non deve superare i 1024 byte codificati in utf-8. |
Dettagli proprietà
authorizationRules
Regole di autorizzazione sull'argomento
authorizationRules?: AuthorizationRule[]
Valore della proprietà
autoDeleteOnIdle
Tempo massimo di inattività prima dell'eliminazione dell'entità. Questo valore deve essere specificato nel formato di durata ISO-8601, ad esempio "PT1M" per 1 minuto, "PT5S" per 5 secondi.
Altre informazioni sul formato di durata ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations
autoDeleteOnIdle: string
Valore della proprietà
string
availabilityStatus
Stato di disponibilità dell'entità di messaggistica.
availabilityStatus: EntityAvailabilityStatus
Valore della proprietà
defaultMessageTimeToLive
Determina per quanto tempo un messaggio risiede nelle sottoscrizioni associate. Le sottoscrizioni ereditano il TTL dall'argomento, a meno che non vengano create in modo esplicito con una durata TTL più piccola. In base all'abilitazione del messaggio non recapitabile, un messaggio il cui TTL è scaduto verrà spostato nella coda secondaria di messaggi non recapitabili associata alla sottoscrizione o verrà eliminato definitivamente. Questo valore deve essere specificato nel formato di durata ISO-8601, ad esempio "PT1M" per 1 minuto, "PT5S" per 5 secondi.
Altre informazioni sul formato di durata ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations
defaultMessageTimeToLive: string
Valore della proprietà
string
duplicateDetectionHistoryTimeWindow
Specifica l'intervallo di tempo durante il quale il bus di servizio rileverà la duplicazione dei messaggi. Questo valore deve essere specificato nel formato di durata ISO-8601, ad esempio "PT1M" per 1 minuto, "PT5S" per 5 secondi.
Altre informazioni sul formato di durata ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations
duplicateDetectionHistoryTimeWindow: string
Valore della proprietà
string
enableBatchedOperations
Specifica se le operazioni in batch devono essere consentite.
enableBatchedOperations: boolean
Valore della proprietà
boolean
enableExpress
Specifica se le entità express sono abilitate nell'argomento.
enableExpress: boolean
Valore della proprietà
boolean
enablePartitioning
Specifica se l'argomento deve essere partizionato
enablePartitioning: boolean
Valore della proprietà
boolean
maxMessageSizeInKilobytes
Dimensione massima del messaggio in kilobyte per i messaggi inviati a questa coda/argomento.
Non applicabile se si seleziona la versione del servizio "2017-04" durante la creazione del ServiceBusAdministrationClient
.
maxMessageSizeInKilobytes?: number
Valore della proprietà
number
maxSizeInMegabytes
Specifica la dimensione massima dell'argomento in megabyte. Qualsiasi tentativo di accodamento di un messaggio che causerà il superamento di questo valore avrà esito negativo. Tutti i messaggi archiviati nell'argomento o in una delle relative sottoscrizioni vengono conteggiati per questo valore. Più copie di un messaggio che risiedono in una o più sottoscrizioni vengono conteggiati come singoli messaggi. Ad esempio, se il messaggio m esiste una sola volta nella sottoscrizione s1 e due volte nella sottoscrizione s2, m viene conteggiato come singolo messaggio.
maxSizeInMegabytes: number
Valore della proprietà
number
name
Nome dell'argomento
name: string
Valore della proprietà
string
requiresDuplicateDetection
Se abilitata, l'argomento rileverà i messaggi duplicati entro l'intervallo di tempo specificato dalla proprietà DuplicateDetectionHistoryTimeWindow. Impostabile solo in fase di creazione dell'argomento.
requiresDuplicateDetection: boolean
Valore della proprietà
boolean
status
supportOrdering
Specifica se l'argomento supporta l'ordinamento dei messaggi.
supportOrdering: boolean
Valore della proprietà
boolean
userMetadata
L'utente ha fornito informazioni sui metadati associate all'argomento. Consente di specificare contenuto testuale, ad esempio tag, etichette e così via. Il valore non deve superare i 1024 byte codificati in utf-8.
userMetadata: string
Valore della proprietà
string