RoutingStorageContainerProperties Класс
Свойства, связанные с конечной точкой контейнера хранилища.
Все необходимые параметры должны быть заполнены для отправки в Azure.
- Наследование
-
azure.mgmt.iothub._serialization.ModelRoutingStorageContainerProperties
RoutingStorageContainerProperties(*, name: str, container_name: str, id: str | None = None, connection_string: str | None = None, endpoint_uri: str | None = None, authentication_type: str | _models.AuthenticationType | None = None, identity: _models.ManagedIdentity | None = None, subscription_id: str | None = None, resource_group: str | None = None, file_name_format: str | None = None, batch_frequency_in_seconds: int | None = None, max_chunk_size_in_bytes: int | None = None, encoding: str | _models.RoutingStorageContainerPropertiesEncoding | None = None, **kwargs: Any)
Имя | Описание |
---|---|
id
|
Идентификатор конечной точки контейнера хранилища. |
connection_string
|
Строка подключения учетной записи хранения. |
endpoint_uri
|
URL-адрес конечной точки хранилища. Он должен включать протокол https://. |
authentication_type
|
Метод, используемый для проверки подлинности в конечной точке хранилища. Известные значения: "keyBased" и "identityBased". |
identity
|
Свойства управляемого удостоверения конечной точки хранилища маршрутизации. |
name
|
Имя, определяющее эту конечную точку. Имя может содержать только буквенно-цифровые символы, точки, символы подчеркивания, дефисы и имеет максимальную длину 64 символа. Зарезервированы следующие имена: events, fileNotifications $default. Имена конечных точек должны быть уникальными для разных типов конечных точек. Обязательный. |
subscription_id
|
Идентификатор подписки учетной записи хранения. |
resource_group
|
Имя группы ресурсов учетной записи хранения. |
container_name
|
Имя контейнера хранилища в учетной записи хранения. Обязательный. |
file_name_format
|
Формат имени файла для большого двоичного объекта. Формат по умолчанию : {iothub}/{partition}/{ГГГГ}/{ММ}/{ДД}/{HH}/{mm}. Все параметры являются обязательными, но их можно изменить. |
batch_frequency_in_seconds
|
Интервал времени, с которым большие двоичные объекты записываются в хранилище. Значение должно находиться в диапазоне от 60 до 720 секунд. Значение по умолчанию — 300 секунд. |
max_chunk_size_in_bytes
|
Максимальное число байтов для каждого большого двоичного объекта, записанного в хранилище. Значение должно находиться в диапазоне от 10485760 (10 МБ) до 524288000 (500 МБ). Значение по умолчанию — 314572800 (300 МБ). |
encoding
|
Кодировка, используемая для сериализации сообщений в большие двоичные объекты. Поддерживаемые значения: avro, avrodeflate и JSON. Значение по умолчанию — avro. Известные значения: "Avro", "AvroDeflate" и "JSON". |
Имя | Описание |
---|---|
id
|
Идентификатор конечной точки контейнера хранилища. |
connection_string
|
Строка подключения учетной записи хранения. |
endpoint_uri
|
URL-адрес конечной точки хранилища. Он должен включать протокол https://. |
authentication_type
|
Метод, используемый для проверки подлинности в конечной точке хранилища. Известные значения: "keyBased" и "identityBased". |
identity
|
Свойства управляемого удостоверения конечной точки хранилища маршрутизации. |
name
|
Имя, определяющее эту конечную точку. Имя может содержать только буквенно-цифровые символы, точки, символы подчеркивания, дефисы и имеет максимальную длину 64 символа. Зарезервированы следующие имена: events, fileNotifications $default. Имена конечных точек должны быть уникальными для разных типов конечных точек. Обязательный. |
subscription_id
|
Идентификатор подписки учетной записи хранения. |
resource_group
|
Имя группы ресурсов учетной записи хранения. |
container_name
|
Имя контейнера хранилища в учетной записи хранения. Обязательный элемент. |
file_name_format
|
Формат имени файла для большого двоичного объекта. Формат по умолчанию : {iothub}/{partition}/{ГГГГ}/{ММ}/{ДД}/{HH}/{mm}. Все параметры являются обязательными, но их можно изменить. |
batch_frequency_in_seconds
|
Интервал времени, с которым большие двоичные объекты записываются в хранилище. Значение должно находиться в диапазоне от 60 до 720 секунд. Значение по умолчанию — 300 секунд. |
max_chunk_size_in_bytes
|
Максимальное число байтов для каждого большого двоичного объекта, записанного в хранилище. Значение должно находиться в диапазоне от 10485760 (10 МБ) до 524288000 (500 МБ). Значение по умолчанию — 314572800 (300 МБ). |
encoding
|
Кодировка, используемая для сериализации сообщений в большие двоичные объекты. Поддерживаемые значения: avro, avrodeflate и JSON. Значение по умолчанию — avro. Известные значения: "Avro", "AvroDeflate" и "JSON". |
Отзыв о Azure SDK for Python
Azure SDK for Python — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: