Udostępnij za pośrednictwem


RoutingStorageContainerProperties interface

Właściwości związane z punktem końcowym kontenera magazynu.

Właściwości

authenticationType

Metoda używana do uwierzytelniania w punkcie końcowym magazynu

batchFrequencyInSeconds

Interwał czasu, w którym obiekty blob są zapisywane w magazynie. Wartość powinna wynosić od 60 do 720 sekund. Wartość domyślna to 300 sekund.

connectionString

Parametry połączenia konta magazynu.

containerName

Nazwa kontenera magazynu na koncie magazynu.

encoding

Kodowanie używane do serializacji komunikatów do obiektów blob. Obsługiwane wartości to "avro", "avrodeflate" i "JSON". Wartość domyślna to "avro".

endpointUri

Adres URL punktu końcowego magazynu. Musi zawierać protokół https://

fileNameFormat

Format nazwy pliku dla obiektu blob. Domyślny format to {iothub}/{partition}/{RRRR}/{MM}/{DD}/{HH}/{mm}.{mm}. Wszystkie parametry są obowiązkowe, ale można zmienić kolejność.

id

Identyfikator punktu końcowego kontenera magazynu

identity

Właściwości tożsamości zarządzanej punktu końcowego magazynu routingu.

maxChunkSizeInBytes

Maksymalna liczba bajtów dla każdego obiektu blob zapisanego w magazynie. Wartość powinna należeć do 10485760 (10 MB) i 524288000(500 MB). Wartość domyślna to 314572800 (300 MB).

name

Nazwa identyfikująca ten punkt końcowy. Nazwa może zawierać tylko znaki alfanumeryczne, kropki, podkreślenia, łączniki i ma maksymalną długość 64 znaków. Następujące nazwy są zarezerwowane: zdarzenia, fileNotifications, $default. Nazwy punktów końcowych muszą być unikatowe w różnych typach punktów końcowych.

resourceGroup

Nazwa grupy zasobów konta magazynu.

subscriptionId

Identyfikator subskrypcji konta magazynu.

Szczegóły właściwości

authenticationType

Metoda używana do uwierzytelniania w punkcie końcowym magazynu

authenticationType?: string

Wartość właściwości

string

batchFrequencyInSeconds

Interwał czasu, w którym obiekty blob są zapisywane w magazynie. Wartość powinna wynosić od 60 do 720 sekund. Wartość domyślna to 300 sekund.

batchFrequencyInSeconds?: number

Wartość właściwości

number

connectionString

Parametry połączenia konta magazynu.

connectionString?: string

Wartość właściwości

string

containerName

Nazwa kontenera magazynu na koncie magazynu.

containerName: string

Wartość właściwości

string

encoding

Kodowanie używane do serializacji komunikatów do obiektów blob. Obsługiwane wartości to "avro", "avrodeflate" i "JSON". Wartość domyślna to "avro".

encoding?: string

Wartość właściwości

string

endpointUri

Adres URL punktu końcowego magazynu. Musi zawierać protokół https://

endpointUri?: string

Wartość właściwości

string

fileNameFormat

Format nazwy pliku dla obiektu blob. Domyślny format to {iothub}/{partition}/{RRRR}/{MM}/{DD}/{HH}/{mm}.{mm}. Wszystkie parametry są obowiązkowe, ale można zmienić kolejność.

fileNameFormat?: string

Wartość właściwości

string

id

Identyfikator punktu końcowego kontenera magazynu

id?: string

Wartość właściwości

string

identity

Właściwości tożsamości zarządzanej punktu końcowego magazynu routingu.

identity?: ManagedIdentity

Wartość właściwości

maxChunkSizeInBytes

Maksymalna liczba bajtów dla każdego obiektu blob zapisanego w magazynie. Wartość powinna należeć do 10485760 (10 MB) i 524288000(500 MB). Wartość domyślna to 314572800 (300 MB).

maxChunkSizeInBytes?: number

Wartość właściwości

number

name

Nazwa identyfikująca ten punkt końcowy. Nazwa może zawierać tylko znaki alfanumeryczne, kropki, podkreślenia, łączniki i ma maksymalną długość 64 znaków. Następujące nazwy są zarezerwowane: zdarzenia, fileNotifications, $default. Nazwy punktów końcowych muszą być unikatowe w różnych typach punktów końcowych.

name: string

Wartość właściwości

string

resourceGroup

Nazwa grupy zasobów konta magazynu.

resourceGroup?: string

Wartość właściwości

string

subscriptionId

Identyfikator subskrypcji konta magazynu.

subscriptionId?: string

Wartość właściwości

string