Freigeben über


RoutingStorageContainerProperties interface

Die Eigenschaften im Zusammenhang mit einem Speichercontainerendpunkt.

Eigenschaften

authenticationType

Methode zur Authentifizierung beim Speicherendpunkt

batchFrequencyInSeconds

Zeitintervall, in dem Blobs in den Speicher geschrieben werden. Der Wert sollte zwischen 60 und 720 Sekunden betragen. Der Standardwert ist 300 Sekunden.

connectionString

Die Verbindungszeichenfolge des Speicherkontos.

containerName

Der Name des Speichercontainers im Speicherkonto.

encoding

Codierung, die zum Serialisieren von Nachrichten in Blobs verwendet wird. Unterstützte Werte sind "avro", "avrodeflate" und "JSON". Der Standardwert ist "avro".

endpointUri

Die URL des Speicherendpunkts. Es muss das Protokoll https://

fileNameFormat

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

id

ID des Speichercontainerendpunkts

identity

Verwaltete Identitätseigenschaften des Routingspeicherendpunkts.

maxChunkSizeInBytes

Maximale Anzahl von Bytes für jedes in den Speicher geschriebene Blob. Der Wert sollte zwischen 10485760(10MB) und 524288000(500MB) liegen. Der Standardwert ist 314572800(300MB).

name

Der Name, der diesen Endpunkt identifiziert. 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

Der Name der Ressourcengruppe des Speicherkontos.

subscriptionId

Der Abonnementbezeichner des Speicherkontos.

Details zur Eigenschaft

authenticationType

Methode zur Authentifizierung beim Speicherendpunkt

authenticationType?: string

Eigenschaftswert

string

batchFrequencyInSeconds

Zeitintervall, in dem Blobs in den Speicher geschrieben werden. Der Wert sollte zwischen 60 und 720 Sekunden betragen. Der Standardwert ist 300 Sekunden.

batchFrequencyInSeconds?: number

Eigenschaftswert

number

connectionString

Die Verbindungszeichenfolge des Speicherkontos.

connectionString?: string

Eigenschaftswert

string

containerName

Der Name des Speichercontainers im Speicherkonto.

containerName: string

Eigenschaftswert

string

encoding

Codierung, die zum Serialisieren von Nachrichten in Blobs verwendet wird. Unterstützte Werte sind "avro", "avrodeflate" und "JSON". Der Standardwert ist "avro".

encoding?: string

Eigenschaftswert

string

endpointUri

Die URL des Speicherendpunkts. Es muss das Protokoll https://

endpointUri?: string

Eigenschaftswert

string

fileNameFormat

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

fileNameFormat?: string

Eigenschaftswert

string

id

ID des Speichercontainerendpunkts

id?: string

Eigenschaftswert

string

identity

Verwaltete Identitätseigenschaften des Routingspeicherendpunkts.

identity?: ManagedIdentity

Eigenschaftswert

maxChunkSizeInBytes

Maximale Anzahl von Bytes für jedes in den Speicher geschriebene Blob. Der Wert sollte zwischen 10485760(10MB) und 524288000(500MB) liegen. Der Standardwert ist 314572800(300MB).

maxChunkSizeInBytes?: number

Eigenschaftswert

number

name

Der Name, der diesen Endpunkt identifiziert. 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.

name: string

Eigenschaftswert

string

resourceGroup

Der Name der Ressourcengruppe des Speicherkontos.

resourceGroup?: string

Eigenschaftswert

string

subscriptionId

Der Abonnementbezeichner des Speicherkontos.

subscriptionId?: string

Eigenschaftswert

string