TopicProperties interface
Представляет входные данные для updateTopic.
Свойства
authorization |
Правила авторизации в разделе |
auto |
Максимальное время простоя перед удалением сущности. Это необходимо указать в формате длительности ISO-8601, например "PT1M" в течение 1 минуты, "PT5S" в течение 5 секунд. Дополнительные сведения о формате длительности ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations |
availability |
Состояние доступности сущности обмена сообщениями. |
default |
Определяет продолжительное время жизни сообщения в связанных подписках. Подписки наследуют срок жизни из раздела, если они не создаются явным образом с меньшим TTL. В зависимости от того, включена ли недоставка, сообщение, срок действия которого истек, будет перемещен в связанную с подпиской под очереди недоставленную букву или будет окончательно удален. Это необходимо указать в формате длительности ISO-8601, например "PT1M" в течение 1 минуты, "PT5S" в течение 5 секунд. Дополнительные сведения о формате длительности ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations |
duplicate |
Указывает интервал времени, в течение которого служебная шина обнаруживает дублирование сообщений. Это необходимо указать в формате длительности ISO-8601, например "PT1M" в течение 1 минуты, "PT5S" в течение 5 секунд. Дополнительные сведения о формате длительности ISO-8601: https://en.wikipedia.org/wiki/ISO_8601#Durations |
enable |
Указывает, следует ли разрешать пакетные операции. |
enable |
Указывает, включены ли экспресс-сущности в разделе. |
enable |
Указывает, следует ли секционировать раздел |
max |
Максимальный размер сообщения в килобайтах для сообщений, отправленных в эту очередь или раздел. Неприменимо, если при создании |
max |
Задает максимальный размер раздела в мегабайтах. Любая попытка заставить сообщение, которое приведет к тому, что раздел превысит это значение, завершится ошибкой. Все сообщения, хранящиеся в разделе или любой из его подписок, учитываются в этом значении. Несколько копий сообщения, которые находятся в одной или нескольких подписках, считаются одними сообщениями. Например, если сообщение m существует один раз в подписке s1 и дважды в подписке s2, m считается одним сообщением. |
name | Имя раздела |
requires |
Если этот параметр включен, раздел обнаруживает повторяющиеся сообщения в течение периода времени, указанного свойством DuplicateDetectionHistoryTimeWindow. Настройка только во время создания раздела. |
status | Состояние сущности обмена сообщениями. |
support |
Указывает, поддерживает ли раздел упорядочение сообщений. |
user |
Пользователь предоставил сведения о метаданных, связанные с разделом. Используется для указания текстового содержимого, например тегов, меток и т. д. Значение не должно превышать 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. В зависимости от того, включена ли недоставка, сообщение, срок действия которого истек, будет перемещен в связанную с подпиской под очереди недоставленную букву или будет окончательно удален. Это необходимо указать в формате длительности 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
supportOrdering
Указывает, поддерживает ли раздел упорядочение сообщений.
supportOrdering: boolean
Значение свойства
boolean
userMetadata
Пользователь предоставил сведения о метаданных, связанные с разделом. Используется для указания текстового содержимого, например тегов, меток и т. д. Значение не должно превышать 1024 байтов, закодированных в utf-8.
userMetadata: string
Значение свойства
string