TopicProperties interface

Представляет входные данные для updateTopic.

Свойства

authorizationRules

Правила авторизации по этой теме

autoDeleteOnIdle

Максимальное время простоя перед удалением сущности. Это необходимо указать в формате длительности ISO-8601, например "PT1M" в течение 1 минуты, "PT5S" в течение 5 секунд.

Дополнительные сведения о формате длительности ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations

availabilityStatus

Состояние доступности сущности обмена сообщениями.

defaultMessageTimeToLive

определяет срок жизни сообщений в связанных подписках. Подписки наследуют срок жизни (TTL) из раздела, если только они не созданы явно с меньшим TTL. В зависимости от того, включена ли недоставленная рассылка, сообщение, срок жизни которого истек, будет либо перемещено в связанную с подпиской вложенную очередь недоставленных сообщений, либо будет окончательно удалено. Это необходимо указать в формате длительности ISO-8601, например "PT1M" в течение 1 минуты, "PT5S" в течение 5 секунд.

Дополнительные сведения о формате длительности ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations

duplicateDetectionHistoryTimeWindow

Указывает промежуток времени, в течение которого служебная шина будет обнаруживать дублирование сообщений. Это необходимо указать в формате длительности ISO-8601, например "PT1M" в течение 1 минуты, "PT5S" в течение 5 секунд.

Дополнительные сведения о формате длительности ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations

enableBatchedOperations

Указывает, должны ли быть разрешены пакетные операции.

enableExpress

Указывает, включены ли экспресс-сущности в разделе.

enablePartitioning

Указывает, следует ли секционировать раздел.

maxMessageSizeInKilobytes

Максимальный размер сообщения в килобайтах для сообщений, отправленных в эту очередь или раздел.

Неприменимо, если при создании ServiceBusAdministrationClientвыбрана версия службы "2017-04".

maxSizeInMegabytes

задает максимальный размер раздела в мегабайтах. Любая попытка постановки в очередь сообщения, которое приведет к превышению этого значения в разделе, завершится ошибкой. Все сообщения, которые сохраняются в разделе или любой из его подписок учитываются при определении этого значения. Несколько копий сообщения, которые находятся в одной или нескольких подписках, считаются одним сообщением. Например, если сообщение m существует один раз в подписке s1 и дважды в подписке s2, m считается одним сообщением.

name

Имя раздела

requiresDuplicateDetection

Если этот параметр включен, раздел будет обнаруживать повторяющиеся сообщения в течение периода времени, заданного свойством DuplicateDetectionHistoryTimeWindow. Настраивается только при создании раздела.

status

Состояние сущности обмена сообщениями.

supportOrdering

Указывает, поддерживает ли раздел упорядочение сообщений.

userMetadata

Пользователь предоставил сведения о метаданных, связанные с разделом. Используется для указания текстового содержимого, например тегов, меток и т. д. Значение не должно превышать 1024 байта в кодировке utf-8.

Сведения о свойстве

authorizationRules

Правила авторизации по этой теме

authorizationRules?: AuthorizationRule[]

Значение свойства

autoDeleteOnIdle

Максимальное время простоя перед удалением сущности. Это необходимо указать в формате длительности ISO-8601, например "PT1M" в течение 1 минуты, "PT5S" в течение 5 секунд.

Дополнительные сведения о формате длительности ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations

autoDeleteOnIdle: string

Значение свойства

string

availabilityStatus

Состояние доступности сущности обмена сообщениями.

availabilityStatus: EntityAvailabilityStatus

Значение свойства

defaultMessageTimeToLive

определяет срок жизни сообщений в связанных подписках. Подписки наследуют срок жизни (TTL) из раздела, если только они не созданы явно с меньшим TTL. В зависимости от того, включена ли недоставленная рассылка, сообщение, срок жизни которого истек, будет либо перемещено в связанную с подпиской вложенную очередь недоставленных сообщений, либо будет окончательно удалено. Это необходимо указать в формате длительности ISO-8601, например "PT1M" в течение 1 минуты, "PT5S" в течение 5 секунд.

Дополнительные сведения о формате длительности ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations

defaultMessageTimeToLive: string

Значение свойства

string

duplicateDetectionHistoryTimeWindow

Указывает промежуток времени, в течение которого служебная шина будет обнаруживать дублирование сообщений. Это необходимо указать в формате длительности ISO-8601, например "PT1M" в течение 1 минуты, "PT5S" в течение 5 секунд.

Дополнительные сведения о формате длительности ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations

duplicateDetectionHistoryTimeWindow: string

Значение свойства

string

enableBatchedOperations

Указывает, должны ли быть разрешены пакетные операции.

enableBatchedOperations: boolean

Значение свойства

boolean

enableExpress

Указывает, включены ли экспресс-сущности в разделе.

enableExpress: boolean

Значение свойства

boolean

enablePartitioning

Указывает, следует ли секционировать раздел.

enablePartitioning: boolean

Значение свойства

boolean

maxMessageSizeInKilobytes

Максимальный размер сообщения в килобайтах для сообщений, отправленных в эту очередь или раздел.

Неприменимо, если при создании ServiceBusAdministrationClientвыбрана версия службы "2017-04".

maxMessageSizeInKilobytes?: number

Значение свойства

number

maxSizeInMegabytes

задает максимальный размер раздела в мегабайтах. Любая попытка постановки в очередь сообщения, которое приведет к превышению этого значения в разделе, завершится ошибкой. Все сообщения, которые сохраняются в разделе или любой из его подписок учитываются при определении этого значения. Несколько копий сообщения, которые находятся в одной или нескольких подписках, считаются одним сообщением. Например, если сообщение m существует один раз в подписке s1 и дважды в подписке s2, m считается одним сообщением.

maxSizeInMegabytes: number

Значение свойства

number

name

Имя раздела

name: string

Значение свойства

string

requiresDuplicateDetection

Если этот параметр включен, раздел будет обнаруживать повторяющиеся сообщения в течение периода времени, заданного свойством DuplicateDetectionHistoryTimeWindow. Настраивается только при создании раздела.

requiresDuplicateDetection: boolean

Значение свойства

boolean

status

Состояние сущности обмена сообщениями.

status: EntityStatus

Значение свойства

supportOrdering

Указывает, поддерживает ли раздел упорядочение сообщений.

supportOrdering: boolean

Значение свойства

boolean

userMetadata

Пользователь предоставил сведения о метаданных, связанные с разделом. Используется для указания текстового содержимого, например тегов, меток и т. д. Значение не должно превышать 1024 байта в кодировке utf-8.

userMetadata: string

Значение свойства

string