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.ModelRoutingStorageContainerProperties
Oluşturucu
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)
Yalnızca Anahtar Sözcük Parametreleri
Name | Description |
---|---|
id
|
Depolama kapsayıcısı uç noktasının kimliği. |
connection_string
|
Depolama hesabının bağlantı dizesi. |
endpoint_uri
|
Depolama uç noktasının URL'si. Protokol https:// içermelidir. |
authentication_type
|
str veya
AuthenticationType
Depolama uç noktasında kimlik doğrulaması yapmak için kullanılan yöntem. Bilinen değerler şunlardır: "keyBased" ve "identityBased". |
identity
|
Yönlendirme depolama uç noktasının yönetilen kimlik özellikleri. |
name
|
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
|
Depolama hesabının abonelik tanımlayıcısı. |
resource_group
|
Depolama hesabının kaynak grubunun adı. |
container_name
|
Depolama hesabındaki depolama kapsayıcısının adı. Gereklidir. |
file_name_format
|
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
|
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
|
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 |
---|---|
id
|
Depolama kapsayıcısı uç noktasının kimliği. |
connection_string
|
Depolama hesabının bağlantı dizesi. |
endpoint_uri
|
Depolama uç noktasının URL'si. Protokol https:// içermelidir. |
authentication_type
|
str veya
AuthenticationType
Depolama uç noktasında kimlik doğrulaması yapmak için kullanılan yöntem. Bilinen değerler şunlardır: "keyBased" ve "identityBased". |
identity
|
Yönlendirme depolama uç noktasının yönetilen kimlik özellikleri. |
name
|
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
|
Depolama hesabının abonelik tanımlayıcısı. |
resource_group
|
Depolama hesabının kaynak grubunun adı. |
container_name
|
Depolama hesabındaki depolama kapsayıcısının adı. Gereklidir. |
file_name_format
|
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
|
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
|
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". |
Azure SDK for Python
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin