RoutingStorageContainerProperties interface
Propiedades relacionadas con un punto de conexión de contenedor de almacenamiento.
Propiedades
batch |
Intervalo de tiempo en el que se escriben blobs en el almacenamiento. El valor debe estar comprendido entre 60 y 720 segundos. El valor predeterminado es de 300 segundos. |
connection |
Cadena de conexión de la cuenta de almacenamiento. |
container |
Nombre del contenedor de almacenamiento en la cuenta de almacenamiento. |
encoding | Codificación que se usa para serializar mensajes en blobs. Los valores admitidos son "avro", "avrodbtate" y "JSON". El valor predeterminado es "avro". |
file |
Formato de nombre de archivo para el blob. El formato predeterminado es {iothub}/{partition}/{AAAA}/{MM}/{DD}/{HH}/{mm}. Todos los parámetros son obligatorios, pero se pueden reordenar. |
max |
Número máximo de bytes para cada blob escrito en el almacenamiento. El valor debe estar entre 10485760(10 MB) y 524288000(500 MB). El valor predeterminado es 314572800(300 MB). |
name | Nombre que identifica este punto de conexión. El nombre solo puede incluir caracteres alfanuméricos, puntos, caracteres de subrayado, guiones y tiene una longitud máxima de 64 caracteres. Los nombres siguientes son reservados: eventos, fileNotifications, $default. Los nombres de punto de conexión deben ser únicos en los tipos de punto de conexión. |
resource |
Nombre del grupo de recursos de la cuenta de almacenamiento. |
subscription |
Identificador de suscripción de la cuenta de almacenamiento. |
Detalles de las propiedades
batchFrequencyInSeconds
Intervalo de tiempo en el que se escriben blobs en el almacenamiento. El valor debe estar comprendido entre 60 y 720 segundos. El valor predeterminado es de 300 segundos.
batchFrequencyInSeconds?: number
Valor de propiedad
number
connectionString
Cadena de conexión de la cuenta de almacenamiento.
connectionString: string
Valor de propiedad
string
containerName
Nombre del contenedor de almacenamiento en la cuenta de almacenamiento.
containerName: string
Valor de propiedad
string
encoding
Codificación que se usa para serializar mensajes en blobs. Los valores admitidos son "avro", "avrodbtate" y "JSON". El valor predeterminado es "avro".
encoding?: string
Valor de propiedad
string
fileNameFormat
Formato de nombre de archivo para el blob. El formato predeterminado es {iothub}/{partition}/{AAAA}/{MM}/{DD}/{HH}/{mm}. Todos los parámetros son obligatorios, pero se pueden reordenar.
fileNameFormat?: string
Valor de propiedad
string
maxChunkSizeInBytes
Número máximo de bytes para cada blob escrito en el almacenamiento. El valor debe estar entre 10485760(10 MB) y 524288000(500 MB). El valor predeterminado es 314572800(300 MB).
maxChunkSizeInBytes?: number
Valor de propiedad
number
name
Nombre que identifica este punto de conexión. El nombre solo puede incluir caracteres alfanuméricos, puntos, caracteres de subrayado, guiones y tiene una longitud máxima de 64 caracteres. Los nombres siguientes son reservados: eventos, fileNotifications, $default. Los nombres de punto de conexión deben ser únicos en los tipos de punto de conexión.
name: string
Valor de propiedad
string
resourceGroup
Nombre del grupo de recursos de la cuenta de almacenamiento.
resourceGroup?: string
Valor de propiedad
string
subscriptionId
Identificador de suscripción de la cuenta de almacenamiento.
subscriptionId?: string
Valor de propiedad
string