Aracılığıyla paylaş


RoutingStorageContainerProperties Sınıf

Depolama kapsayıcısı uç noktasıyla ilgili özellikler.

Azure'a göndermek için tüm gerekli parametrelerin doldurulması gerekir.

Devralma
azure.mgmt.iothub._serialization.Model
RoutingStorageContainerProperties

Oluşturucu

RoutingStorageContainerProperties(*, connection_string: str, name: str, container_name: str, 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)

Yalnızca Anahtar Sözcük Parametreleri

Name Description
connection_string
str

Depolama hesabının bağlantı dizesi. Gereklidir.

name
str

Bu uç noktayı tanımlayan ad. Ad yalnızca alfasayısal karakterler, nokta, alt çizgi, kısa çizgi içerebilir ve en fazla 64 karakter uzunluğunda olabilir. Aşağıdaki adlar ayrılmıştır: olaylar, fileNotifications, $default. Uç nokta adları, uç nokta türleri arasında benzersiz olmalıdır. Gereklidir.

subscription_id
str

Depolama hesabının abonelik tanımlayıcısı.

resource_group
str

Depolama hesabının kaynak grubunun adı.

container_name
str

Depolama hesabındaki depolama kapsayıcısının adı. Gereklidir.

file_name_format
str

Blob için dosya adı biçimi. Varsayılan biçim: {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}. Tüm parametreler zorunlu olsa da yeniden sıralanabilir.

batch_frequency_in_seconds
int

Blobların depolama alanına yazıldığı zaman aralığı. Değer 60 ile 720 saniye arasında olmalıdır. Varsayılan değer 300 saniyedir.

max_chunk_size_in_bytes
int

Depolama alanına yazılan her blob için maksimum bayt sayısı. Değer 10485760(10 MB) ile 524288000(500 MB) arasında olmalıdır. Varsayılan değer 314572800(300 MB) değeridir.

encoding

İletileri bloblara seri hale getirmek için kullanılan kodlama. Desteklenen değerler :'avro', 'avrodeflate' ve 'JSON'. Varsayılan değer :'avro'. Bilinen değerler şunlardır: "Avro", "AvroDeflate" ve "JSON".

Değişkenler

Name Description
connection_string
str

Depolama hesabının bağlantı dizesi. Gereklidir.

name
str

Bu uç noktayı tanımlayan ad. Ad yalnızca alfasayısal karakterler, nokta, alt çizgi, kısa çizgi içerebilir ve en fazla 64 karakter uzunluğunda olabilir. Aşağıdaki adlar ayrılmıştır: olaylar, fileNotifications, $default. Uç nokta adları, uç nokta türleri arasında benzersiz olmalıdır. Gereklidir.

subscription_id
str

Depolama hesabının abonelik tanımlayıcısı.

resource_group
str

Depolama hesabının kaynak grubunun adı.

container_name
str

Depolama hesabındaki depolama kapsayıcısının adı. Gereklidir.

file_name_format
str

Blob için dosya adı biçimi. Varsayılan biçim: {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}. Tüm parametreler zorunlu olsa da yeniden sıralanabilir.

batch_frequency_in_seconds
int

Blobların depolama alanına yazıldığı zaman aralığı. Değer 60 ile 720 saniye arasında olmalıdır. Varsayılan değer 300 saniyedir.

max_chunk_size_in_bytes
int

Depolama alanına yazılan her blob için maksimum bayt sayısı. Değer 10485760(10 MB) ile 524288000(500 MB) arasında olmalıdır. Varsayılan değer 314572800(300 MB) değeridir.

encoding

İletileri bloblara seri hale getirmek için kullanılan kodlama. Desteklenen değerler :'avro', 'avrodeflate' ve 'JSON'. Varsayılan değer :'avro'. Bilinen değerler şunlardır: "Avro", "AvroDeflate" ve "JSON".