RoutingStorageContainerProperties interface
As propriedades relacionadas a um ponto de extremidade de contêiner de armazenamento.
Propriedades
| authentication |
Método usado para autenticar no ponto de extremidade de armazenamento |
| batch |
Intervalo de tempo no qual os blobs são gravados no armazenamento. O valor deve estar entre 60 e 720 segundos. O valor padrão é 300 segundos. |
| connection |
A cadeia de conexão da conta de armazenamento. |
| container |
O nome do contêiner de armazenamento na conta de armazenamento. |
| encoding | Codificação usada para serializar mensagens em blobs. Os valores com suporte são 'avro', 'avrodeflate' e 'JSON'. O valor padrão é 'avro'. |
| endpoint |
A URL do ponto de extremidade de armazenamento. Ele deve incluir o protocolo https:// |
| file |
Formato do nome do arquivo para o blob. O formato padrão é {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}. Todos os parâmetros são obrigatórios, mas podem ser reordenados. |
| id | ID do ponto de extremidade do contêiner de armazenamento |
| identity | Propriedades de identidade gerenciada do ponto de extremidade de armazenamento de roteamento. |
| max |
Número máximo de bytes para cada blob gravado no armazenamento. O valor deve estar entre 10485760(10 MB) e 524288000(500 MB). O valor padrão é 314572800(300 MB). |
| name | O nome que identifica esse ponto de extremidade. O nome só pode incluir caracteres alfanuméricos, períodos, sublinhados, hifens e tem um comprimento máximo de 64 caracteres. Os seguintes nomes são reservados: eventos, fileNotifications, $default. Os nomes de ponto de extremidade devem ser exclusivos entre tipos de ponto de extremidade. |
| resource |
O nome do grupo de recursos da conta de armazenamento. |
| subscription |
O identificador de assinatura da conta de armazenamento. |
Detalhes da propriedade
authenticationType
Método usado para autenticar no ponto de extremidade de armazenamento
authenticationType?: string
Valor da propriedade
string
batchFrequencyInSeconds
Intervalo de tempo no qual os blobs são gravados no armazenamento. O valor deve estar entre 60 e 720 segundos. O valor padrão é 300 segundos.
batchFrequencyInSeconds?: number
Valor da propriedade
number
connectionString
A cadeia de conexão da conta de armazenamento.
connectionString?: string
Valor da propriedade
string
containerName
O nome do contêiner de armazenamento na conta de armazenamento.
containerName: string
Valor da propriedade
string
encoding
Codificação usada para serializar mensagens em blobs. Os valores com suporte são 'avro', 'avrodeflate' e 'JSON'. O valor padrão é 'avro'.
encoding?: string
Valor da propriedade
string
endpointUri
A URL do ponto de extremidade de armazenamento. Ele deve incluir o protocolo https://
endpointUri?: string
Valor da propriedade
string
fileNameFormat
Formato do nome do arquivo para o blob. O formato padrão é {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}. Todos os parâmetros são obrigatórios, mas podem ser reordenados.
fileNameFormat?: string
Valor da propriedade
string
id
ID do ponto de extremidade do contêiner de armazenamento
id?: string
Valor da propriedade
string
identity
Propriedades de identidade gerenciada do ponto de extremidade de armazenamento de roteamento.
identity?: ManagedIdentity
Valor da propriedade
maxChunkSizeInBytes
Número máximo de bytes para cada blob gravado no armazenamento. O valor deve estar entre 10485760(10 MB) e 524288000(500 MB). O valor padrão é 314572800(300 MB).
maxChunkSizeInBytes?: number
Valor da propriedade
number
name
O nome que identifica esse ponto de extremidade. O nome só pode incluir caracteres alfanuméricos, períodos, sublinhados, hifens e tem um comprimento máximo de 64 caracteres. Os seguintes nomes são reservados: eventos, fileNotifications, $default. Os nomes de ponto de extremidade devem ser exclusivos entre tipos de ponto de extremidade.
name: string
Valor da propriedade
string
resourceGroup
O nome do grupo de recursos da conta de armazenamento.
resourceGroup?: string
Valor da propriedade
string
subscriptionId
O identificador de assinatura da conta de armazenamento.
subscriptionId?: string
Valor da propriedade
string