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 la durata di un messaggio nelle sottoscrizioni associate. Le sottoscrizioni ereditano la durata (TTL) dall'argomento, a meno che non vengano create esplicitamente con una durata inferiore. In base all'abilitazione di messaggi non recapitabili, 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 di |
max |
Specifica la dimensione massima dell'argomento in megabyte. Qualsiasi tentativo di accodamento di un messaggio che causerà l'esito negativo dell'argomento al superamento di questo valore. Tutti i messaggi archiviati nell'argomento o le relative sottoscrizioni contribuiscono al conteggio di 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 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 nell'intervallo di tempo specificato dalla proprietà DuplicateDetectionHistoryTimeWindow. Può essere impostata solo al momento della 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. Usato per 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 la durata di un messaggio nelle sottoscrizioni associate. Le sottoscrizioni ereditano la durata (TTL) dall'argomento, a meno che non vengano create esplicitamente con una durata inferiore. In base all'abilitazione di messaggi non recapitabili, 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 di 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à l'esito negativo dell'argomento al superamento di questo valore. Tutti i messaggi archiviati nell'argomento o le relative sottoscrizioni contribuiscono al conteggio di 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 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 nell'intervallo di tempo specificato dalla proprietà DuplicateDetectionHistoryTimeWindow. Può essere impostata solo al momento della 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. Usato per 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