Condividi tramite


RoutingStorageContainerProperties interface

Proprietà correlate a un endpoint del contenitore di archiviazione.

Proprietà

batchFrequencyInSeconds

Intervallo di tempo in cui i BLOB vengono scritti nell'archiviazione. Il valore deve essere compreso tra 60 e 720 secondi. Il valore predefinito è 300 secondi.

connectionString

Stringa di connessione dell'account di archiviazione.

containerName

Nome del contenitore di archiviazione nell'account di archiviazione.

encoding

Codifica utilizzata per serializzare i messaggi nei BLOB. I valori supportati sono 'avro', 'avrodeflate' e 'JSON'. Il valore predefinito è 'avro'.

fileNameFormat

Formato del nome file per il BLOB. Il formato predefinito è {iothub}/{partition}/{AAAA}/{MM}/{DD}/{HH}/{mm}. Tutti i parametri sono obbligatori, ma possono essere riordinati.

maxChunkSizeInBytes

Numero massimo di byte per ogni BLOB scritto nell'archivio. Il valore deve essere compreso tra 10485760(10MB) e 524288000(500 MB). Il valore predefinito è 314572800(300 MB).

name

Nome che identifica questo endpoint. Il nome può includere solo caratteri alfanumerici, punti, caratteri di sottolineatura, trattini e ha una lunghezza massima di 64 caratteri. I nomi seguenti sono riservati: eventi, fileNotifications, $default. I nomi degli endpoint devono essere univoci tra i tipi di endpoint.

resourceGroup

Nome del gruppo di risorse dell'account di archiviazione.

subscriptionId

Identificatore della sottoscrizione dell'account di archiviazione.

Dettagli proprietà

batchFrequencyInSeconds

Intervallo di tempo in cui i BLOB vengono scritti nell'archiviazione. Il valore deve essere compreso tra 60 e 720 secondi. Il valore predefinito è 300 secondi.

batchFrequencyInSeconds?: number

Valore della proprietà

number

connectionString

Stringa di connessione dell'account di archiviazione.

connectionString: string

Valore della proprietà

string

containerName

Nome del contenitore di archiviazione nell'account di archiviazione.

containerName: string

Valore della proprietà

string

encoding

Codifica utilizzata per serializzare i messaggi nei BLOB. I valori supportati sono 'avro', 'avrodeflate' e 'JSON'. Il valore predefinito è 'avro'.

encoding?: string

Valore della proprietà

string

fileNameFormat

Formato del nome file per il BLOB. Il formato predefinito è {iothub}/{partition}/{AAAA}/{MM}/{DD}/{HH}/{mm}. Tutti i parametri sono obbligatori, ma possono essere riordinati.

fileNameFormat?: string

Valore della proprietà

string

maxChunkSizeInBytes

Numero massimo di byte per ogni BLOB scritto nell'archivio. Il valore deve essere compreso tra 10485760(10MB) e 524288000(500 MB). Il valore predefinito è 314572800(300 MB).

maxChunkSizeInBytes?: number

Valore della proprietà

number

name

Nome che identifica questo endpoint. Il nome può includere solo caratteri alfanumerici, punti, caratteri di sottolineatura, trattini e ha una lunghezza massima di 64 caratteri. I nomi seguenti sono riservati: eventi, fileNotifications, $default. I nomi degli endpoint devono essere univoci tra i tipi di endpoint.

name: string

Valore della proprietà

string

resourceGroup

Nome del gruppo di risorse dell'account di archiviazione.

resourceGroup?: string

Valore della proprietà

string

subscriptionId

Identificatore della sottoscrizione dell'account di archiviazione.

subscriptionId?: string

Valore della proprietà

string