RoutingStorageContainerProperties interface
Свойства, связанные с конечной точкой контейнера хранилища.
Свойства
authentication |
Метод, используемый для проверки подлинности в конечной точке хранилища |
batch |
Интервал времени записи больших двоичных объектов в хранилище. Значение должно составлять от 60 до 720 секунд. Значение по умолчанию — 300 секунд. |
connection |
Строка подключения учетной записи хранения. |
container |
Имя контейнера хранилища в учетной записи хранения. |
encoding | Кодировка, используемая для сериализации сообщений в большие двоичные объекты. Поддерживаемые значения: avro, avrodeflate и JSON. Значение по умолчанию — avro. |
endpoint |
URL-адрес конечной точки хранилища. Он должен включать протокол https:// |
file |
Формат имени файла для большого двоичного объекта. Формат по умолчанию — {iothub}/{partition}/{ГГГГ}/{MM}/{DD}/{HH}/{mm}. Все параметры являются обязательными, но могут быть переупорядочены. |
id | Идентификатор конечной точки контейнера хранилища |
identity | Свойства управляемого удостоверения конечной точки хранилища маршрутизации. |
max |
Максимальное количество байтов для каждого большого двоичного объекта, записанного в хранилище. Значение должно быть между 10485760(10 МБ) и 524288000(500 МБ). Значение по умолчанию — 314572800(300 МБ). |
name | Имя, определяющее эту конечную точку. Имя может содержать только буквенно-цифровые символы, точки, символы подчеркивания, дефисы и имеет максимальную длину 64 символов. Следующие имена зарезервированы: события, fileNotifications, $default. Имена конечных точек должны быть уникальными для типов конечных точек. |
resource |
Имя группы ресурсов учетной записи хранения. |
subscription |
Идентификатор подписки учетной записи хранения. |
Сведения о свойстве
authenticationType
Метод, используемый для проверки подлинности в конечной точке хранилища
authenticationType?: string
Значение свойства
string
batchFrequencyInSeconds
Интервал времени записи больших двоичных объектов в хранилище. Значение должно составлять от 60 до 720 секунд. Значение по умолчанию — 300 секунд.
batchFrequencyInSeconds?: number
Значение свойства
number
connectionString
Строка подключения учетной записи хранения.
connectionString?: string
Значение свойства
string
containerName
Имя контейнера хранилища в учетной записи хранения.
containerName: string
Значение свойства
string
encoding
Кодировка, используемая для сериализации сообщений в большие двоичные объекты. Поддерживаемые значения: avro, avrodeflate и JSON. Значение по умолчанию — avro.
encoding?: string
Значение свойства
string
endpointUri
URL-адрес конечной точки хранилища. Он должен включать протокол https://
endpointUri?: string
Значение свойства
string
fileNameFormat
Формат имени файла для большого двоичного объекта. Формат по умолчанию — {iothub}/{partition}/{ГГГГ}/{MM}/{DD}/{HH}/{mm}. Все параметры являются обязательными, но могут быть переупорядочены.
fileNameFormat?: string
Значение свойства
string
id
Идентификатор конечной точки контейнера хранилища
id?: string
Значение свойства
string
identity
Свойства управляемого удостоверения конечной точки хранилища маршрутизации.
identity?: ManagedIdentity
Значение свойства
maxChunkSizeInBytes
Максимальное количество байтов для каждого большого двоичного объекта, записанного в хранилище. Значение должно быть между 10485760(10 МБ) и 524288000(500 МБ). Значение по умолчанию — 314572800(300 МБ).
maxChunkSizeInBytes?: number
Значение свойства
number
name
Имя, определяющее эту конечную точку. Имя может содержать только буквенно-цифровые символы, точки, символы подчеркивания, дефисы и имеет максимальную длину 64 символов. Следующие имена зарезервированы: события, fileNotifications, $default. Имена конечных точек должны быть уникальными для типов конечных точек.
name: string
Значение свойства
string
resourceGroup
Имя группы ресурсов учетной записи хранения.
resourceGroup?: string
Значение свойства
string
subscriptionId
Идентификатор подписки учетной записи хранения.
subscriptionId?: string
Значение свойства
string