Compartir a través de


RoutingStorageContainerProperties Clase

Definición

Propiedades relacionadas con un punto de conexión de contenedor de almacenamiento.

public class RoutingStorageContainerProperties
type RoutingStorageContainerProperties = class
Public Class RoutingStorageContainerProperties
Herencia
RoutingStorageContainerProperties

Constructores

RoutingStorageContainerProperties()

Inicializa una nueva instancia de la clase RoutingStorageContainerProperties.

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

Inicializa una nueva instancia de la clase RoutingStorageContainerProperties.

Propiedades

AuthenticationType

Obtiene o establece el método utilizado para autenticarse en el punto de conexión de almacenamiento. Entre los valores posibles se incluyen: "keyBased", "identityBased"

BatchFrequencyInSeconds

Obtiene o establece el intervalo de tiempo en el que se escriben los blobs en el almacenamiento. El valor debe estar entre 60 y 720 segundos. El valor predeterminado es 300 segundos.

ConnectionString

Obtiene o establece la cadena de conexión de la cuenta de almacenamiento.

ContainerName

Obtiene o establece el nombre del contenedor de almacenamiento en la cuenta de almacenamiento.

Encoding

Obtiene o establece la codificación que se usa para serializar mensajes en blobs. Los valores admitidos son "avro", "avrodobjectate" y "JSON". El valor predeterminado es "avro". Entre los valores posibles se incluyen: "Avro", "AvroDeflate", "JSON".

EndpointUri

Obtiene o establece la dirección URL del punto de conexión de almacenamiento. Debe incluir el protocolo https://

FileNameFormat

Obtiene o establece el 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.

Id

Obtiene o establece el identificador del punto de conexión del contenedor de almacenamiento.

Identity

Obtiene o establece las propiedades de identidad administrada del punto de conexión de almacenamiento de enrutamiento.

MaxChunkSizeInBytes

Obtiene o establece el 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

Obtiene o establece el 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 los puntos de conexión deben ser únicos en los tipos de punto de conexión.

ResourceGroup

Obtiene o establece el nombre del grupo de recursos de la cuenta de almacenamiento.

SubscriptionId

Obtiene o establece el identificador de suscripción de la cuenta de almacenamiento.

Métodos

Validate()

Valide el objeto .

Se aplica a