TopicProperties interface

Rappresenta l'input per updateTopic.

Proprietà

authorizationRules

Regole di autorizzazione sull'argomento

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

availabilityStatus

Stato di disponibilità dell'entità di messaggistica.

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

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

enableBatchedOperations

Specifica se le operazioni in batch devono essere consentite.

enableExpress

Specifica se le entità express sono abilitate nell'argomento.

enablePartitioning

Specifica se l'argomento deve essere partizionato

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.

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.

name

Nome dell'argomento

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.

status

Stato dell'entità di messaggistica.

supportOrdering

Specifica se l'argomento supporta l'ordinamento dei messaggi.

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.

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

Stato dell'entità di messaggistica.

status: EntityStatus

Valore della proprietà

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