Freigeben über


RoutingStorageContainerProperties Klasse

Definition

Die Eigenschaften im Zusammenhang mit einem Speichercontainerendpunkt.

public class RoutingStorageContainerProperties
type RoutingStorageContainerProperties = class
Public Class RoutingStorageContainerProperties
Vererbung
RoutingStorageContainerProperties

Konstruktoren

RoutingStorageContainerProperties()

Initialisiert eine neue instance der RoutingStorageContainerProperties-Klasse.

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

Initialisiert eine neue instance der RoutingStorageContainerProperties-Klasse.

Eigenschaften

AuthenticationType

Ruft die Methode ab, die für die Authentifizierung beim Speicherendpunkt verwendet wird, oder legt diese fest. Mögliche Werte: "keyBased", "identityBased"

BatchFrequencyInSeconds

Ruft das Zeitintervall ab, in dem Blobs in den Speicher geschrieben werden, oder legt dieses fest. Der Wert sollte zwischen 60 und 720 Sekunden betragen. Der Standardwert ist 300 Sekunden.

ConnectionString

Ruft die Verbindungszeichenfolge des Speicherkontos ab oder legt sie fest.

ContainerName

Ruft den Namen des Speichercontainers im Speicherkonto ab oder legt den Namen fest.

Encoding

Ruft die Codierung ab, die zum Serialisieren von Nachrichten in Blobs verwendet wird, oder legt diese fest. Unterstützte Werte sind "avro", "avrodeflate" und "JSON". Der Standardwert ist "avro". Mögliche Werte: "Avro", "AvroDeflate", "JSON"

EndpointUri

Ruft die URL des Speicherendpunkts ab oder legt sie fest. Es muss das Protokoll https://

FileNameFormat

Ruft das Dateinamenformat für das Blob ab oder legt es fest. Das Standardformat ist {iothub}/{partition}/{JJJJ}/{MM}/{DD}/{HH}/{mm}. Alle Parameter sind obligatorisch, können aber neu angeordnet werden.

Id

Ruft die ID des Speichercontainerendpunkts ab oder legt sie fest.

Identity

Ruft die Eigenschaften der verwalteten Identität des Routingspeicherendpunkts ab oder legt diese fest.

MaxChunkSizeInBytes

Ruft die maximale Anzahl von Bytes für jedes in den Speicher geschriebene Blob ab oder legt diese fest. Der Wert sollte zwischen 10485760(10MB) und 524288000(500MB) liegen. Der Standardwert ist 314572800(300MB).

Name

Ruft den Namen ab, der diesen Endpunkt identifiziert, oder legt diesen fest. Der Name darf nur alphanumerische Zeichen, Punkte, Unterstriche, Bindestriche enthalten und hat eine maximale Länge von 64 Zeichen. Die folgenden Namen sind reserviert: events, fileNotifications, $default. Endpunktnamen müssen für alle Endpunkttypen eindeutig sein.

ResourceGroup

Ruft den Namen der Ressourcengruppe des Speicherkontos ab oder legt den Namen fest.

SubscriptionId

Ruft den Abonnementbezeichner des Speicherkontos ab oder legt diese fest.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: