RoutingStorageContainerProperties interface
Proprietà correlate a un endpoint del contenitore di archiviazione.
Proprietà
batch |
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. |
connection |
Stringa di connessione dell'account di archiviazione. |
container |
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'. |
file |
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. |
max |
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. |
resource |
Nome del gruppo di risorse dell'account di archiviazione. |
subscription |
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