RoutingStorageContainerProperties interface
De eigenschappen met betrekking tot een eindpunt van een opslagcontainer.
Eigenschappen
authentication |
Methode die wordt gebruikt voor verificatie op basis van het opslageindpunt |
batch |
Tijdsinterval waarmee blobs naar de opslag worden geschreven. De waarde moet tussen 60 en 720 seconden zijn. De standaardwaarde is 300 seconden. |
connection |
De verbindingsreeks van het opslagaccount. |
container |
De naam van de opslagcontainer in het opslagaccount. |
encoding | Codering die wordt gebruikt voor het serialiseren van berichten naar blobs. Ondersteunde waarden zijn 'avro', 'avrodeflate' en 'JSON'. De standaardwaarde is 'avro'. |
endpoint |
De URL van het opslageindpunt. Het moet het protocol bevatten https:// |
file |
Bestandsnaamindeling voor de blob. De standaardindeling is {iothub}/{partition}/{JJJJ}/{MM}/{DD}/{HH}/{mm}. Alle parameters zijn verplicht, maar kunnen opnieuw worden gerangschikt. |
id | Id van het eindpunt van de opslagcontainer |
identity | Eigenschappen van beheerde identiteit van eindpunt voor routeringsopslag. |
max |
Maximum aantal bytes voor elke blob die naar de opslag is geschreven. De waarde moet tussen 10485760(10 MB) en 524288000 (500 MB) zijn. De standaardwaarde is 314572800(300 MB). |
name | De naam die dit eindpunt identificeert. De naam mag alleen alfanumerieke tekens, punten, onderstrepingstekens, afbreekstreepjes en maximaal 64 tekens bevatten. De volgende namen zijn gereserveerd: gebeurtenissen, fileNotifications, $default. Eindpuntnamen moeten uniek zijn voor eindpunttypen. |
resource |
De naam van de resourcegroep van het opslagaccount. |
subscription |
De abonnements-id van het opslagaccount. |
Eigenschapdetails
authenticationType
Methode die wordt gebruikt voor verificatie op basis van het opslageindpunt
authenticationType?: string
Waarde van eigenschap
string
batchFrequencyInSeconds
Tijdsinterval waarmee blobs naar de opslag worden geschreven. De waarde moet tussen 60 en 720 seconden zijn. De standaardwaarde is 300 seconden.
batchFrequencyInSeconds?: number
Waarde van eigenschap
number
connectionString
De verbindingsreeks van het opslagaccount.
connectionString?: string
Waarde van eigenschap
string
containerName
De naam van de opslagcontainer in het opslagaccount.
containerName: string
Waarde van eigenschap
string
encoding
Codering die wordt gebruikt voor het serialiseren van berichten naar blobs. Ondersteunde waarden zijn 'avro', 'avrodeflate' en 'JSON'. De standaardwaarde is 'avro'.
encoding?: string
Waarde van eigenschap
string
endpointUri
De URL van het opslageindpunt. Het moet het protocol bevatten https://
endpointUri?: string
Waarde van eigenschap
string
fileNameFormat
Bestandsnaamindeling voor de blob. De standaardindeling is {iothub}/{partition}/{JJJJ}/{MM}/{DD}/{HH}/{mm}. Alle parameters zijn verplicht, maar kunnen opnieuw worden gerangschikt.
fileNameFormat?: string
Waarde van eigenschap
string
id
Id van het eindpunt van de opslagcontainer
id?: string
Waarde van eigenschap
string
identity
Eigenschappen van beheerde identiteit van eindpunt voor routeringsopslag.
identity?: ManagedIdentity
Waarde van eigenschap
maxChunkSizeInBytes
Maximum aantal bytes voor elke blob die naar de opslag is geschreven. De waarde moet tussen 10485760(10 MB) en 524288000 (500 MB) zijn. De standaardwaarde is 314572800(300 MB).
maxChunkSizeInBytes?: number
Waarde van eigenschap
number
name
De naam die dit eindpunt identificeert. De naam mag alleen alfanumerieke tekens, punten, onderstrepingstekens, afbreekstreepjes en maximaal 64 tekens bevatten. De volgende namen zijn gereserveerd: gebeurtenissen, fileNotifications, $default. Eindpuntnamen moeten uniek zijn voor eindpunttypen.
name: string
Waarde van eigenschap
string
resourceGroup
De naam van de resourcegroep van het opslagaccount.
resourceGroup?: string
Waarde van eigenschap
string
subscriptionId
De abonnements-id van het opslagaccount.
subscriptionId?: string
Waarde van eigenschap
string