Compartilhar via


RoutingStorageContainerProperties Construtores

Definição

Sobrecargas

RoutingStorageContainerProperties()

Inicializa uma nova instância da classe RoutingStorageContainerProperties.

RoutingStorageContainerProperties(String, String, String, String, String, String, ManagedIdentity, String, String, String, Nullable<Int32>, Nullable<Int32>, String)

Inicializa uma nova instância da classe RoutingStorageContainerProperties.

RoutingStorageContainerProperties()

Inicializa uma nova instância da classe RoutingStorageContainerProperties.

public RoutingStorageContainerProperties ();
Public Sub New ()

Aplica-se a

RoutingStorageContainerProperties(String, String, String, String, String, String, ManagedIdentity, String, String, String, Nullable<Int32>, Nullable<Int32>, String)

Inicializa uma nova instância da classe RoutingStorageContainerProperties.

public RoutingStorageContainerProperties (string name, string containerName, string id = default, string connectionString = default, string endpointUri = default, string authenticationType = default, Microsoft.Azure.Management.IotHub.Models.ManagedIdentity identity = default, string subscriptionId = default, string resourceGroup = default, string fileNameFormat = default, int? batchFrequencyInSeconds = default, int? maxChunkSizeInBytes = default, string encoding = default);
new Microsoft.Azure.Management.IotHub.Models.RoutingStorageContainerProperties : string * string * string * string * string * string * Microsoft.Azure.Management.IotHub.Models.ManagedIdentity * string * string * string * Nullable<int> * Nullable<int> * string -> Microsoft.Azure.Management.IotHub.Models.RoutingStorageContainerProperties
Public Sub New (name As String, containerName As String, Optional id As String = Nothing, Optional connectionString As String = Nothing, Optional endpointUri As String = Nothing, Optional authenticationType As String = Nothing, Optional identity As ManagedIdentity = Nothing, Optional subscriptionId As String = Nothing, Optional resourceGroup As String = Nothing, Optional fileNameFormat As String = Nothing, Optional batchFrequencyInSeconds As Nullable(Of Integer) = Nothing, Optional maxChunkSizeInBytes As Nullable(Of Integer) = Nothing, Optional encoding As String = Nothing)

Parâmetros

name
String

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.

containerName
String

O nome do contêiner de armazenamento na conta de armazenamento.

id
String

Id do ponto de extremidade do contêiner de armazenamento

connectionString
String

A cadeia de conexão da conta de armazenamento.

endpointUri
String

A URL do ponto de extremidade de armazenamento. Ele deve incluir o protocolo https://

authenticationType
String

Método usado para autenticar no ponto de extremidade de armazenamento. Os valores possíveis incluem: 'keyBased', 'identityBased'

identity
ManagedIdentity

Propriedades de identidade gerenciada do ponto de extremidade de armazenamento de roteamento.

subscriptionId
String

O identificador de assinatura da conta de armazenamento.

resourceGroup
String

O nome do grupo de recursos da conta de armazenamento.

fileNameFormat
String

Formato de nome de 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.

batchFrequencyInSeconds
Nullable<Int32>

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.

maxChunkSizeInBytes
Nullable<Int32>

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).

encoding
String

Codificação usada para serializar mensagens em blobs. Os valores com suporte são 'avro', 'avrodeflate' e 'JSON'. O valor padrão é 'avro'. Os valores possíveis incluem: 'Avro', 'AvroDeflate', 'JSON'

Aplica-se a