RoutingStorageContainerProperties interface
Die Eigenschaften im Zusammenhang mit einem Speichercontainerendpunkt.
Eigenschaften
authentication |
Methode zur Authentifizierung beim Speicherendpunkt |
batch |
Zeitintervall, in das Blobs in den Speicher geschrieben werden. Der Wert sollte zwischen 60 und 720 Sekunden betragen. Der Standardwert beträgt 300 Sekunden. |
connection |
Die Verbindungszeichenfolge des Speicherkontos. |
container |
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". |
endpoint |
Die URL des Speicherendpunkts. Es muss das Protokoll https:// |
file |
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. |
max |
Maximale Anzahl von Bytes für jedes blob, das in den Speicher geschrieben wurde. Der Wert sollte zwischen 10485760(10 MB) und 524288000(500 MB) sein. Der Standardwert ist 314572800(300 MB). |
name | Der Name, der diesen Endpunkt identifiziert. Der Name kann nur alphanumerische Zeichen, Punkte, Unterstriche, Bindestriche und eine maximale Länge von 64 Zeichen enthalten. Die folgenden Namen sind reserviert: Ereignisse, FileNotifications, $default. Endpunktnamen müssen für alle Endpunkttypen eindeutig sein. |
resource |
Der Name der Ressourcengruppe des Speicherkontos. |
subscription |
Der Abonnementbezeichner des Speicherkontos. |
Details zur Eigenschaft
authenticationType
Methode zur Authentifizierung beim Speicherendpunkt
authenticationType?: string
Eigenschaftswert
string
batchFrequencyInSeconds
Zeitintervall, in das Blobs in den Speicher geschrieben werden. Der Wert sollte zwischen 60 und 720 Sekunden betragen. Der Standardwert beträgt 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 blob, das in den Speicher geschrieben wurde. Der Wert sollte zwischen 10485760(10 MB) und 524288000(500 MB) sein. Der Standardwert ist 314572800(300 MB).
maxChunkSizeInBytes?: number
Eigenschaftswert
number
name
Der Name, der diesen Endpunkt identifiziert. Der Name kann nur alphanumerische Zeichen, Punkte, Unterstriche, Bindestriche und eine maximale Länge von 64 Zeichen enthalten. Die folgenden Namen sind reserviert: Ereignisse, 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