RoutingStorageContainerProperties Klas
De eigenschappen met betrekking tot een eindpunt van een opslagcontainer.
Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.
- Overname
-
azure.mgmt.iothub._serialization.ModelRoutingStorageContainerProperties
Constructor
RoutingStorageContainerProperties(*, name: str, container_name: str, id: str | None = None, connection_string: str | None = None, endpoint_uri: str | None = None, authentication_type: str | _models.AuthenticationType | None = None, subscription_id: str | None = None, resource_group: str | None = None, file_name_format: str | None = None, batch_frequency_in_seconds: int | None = None, max_chunk_size_in_bytes: int | None = None, encoding: str | _models.RoutingStorageContainerPropertiesEncoding | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
id
|
Id van het eindpunt van de opslagcontainer. |
connection_string
|
De connection string van het opslagaccount. |
endpoint_uri
|
De URL van het opslageindpunt. Deze moet het protocol bevatten https://. |
authentication_type
|
Methode die wordt gebruikt voor verificatie op basis van het opslageindpunt. Bekende waarden zijn: 'keyBased' en 'identityBased'. |
name
|
De naam die dit eindpunt identificeert. De naam mag alleen alfanumerieke tekens, punten, onderstrepingstekens, afbreekstreepjes bevatten en heeft een maximale lengte van 64 tekens. De volgende namen zijn gereserveerd: events, fileNotifications, $default. Eindpuntnamen moeten uniek zijn voor verschillende eindpunttypen. Vereist. |
subscription_id
|
De abonnements-id van het opslagaccount. |
resource_group
|
De naam van de resourcegroep van het opslagaccount. |
container_name
|
De naam van de opslagcontainer in het opslagaccount. Vereist. |
file_name_format
|
Bestandsnaamindeling voor de blob. De standaardindeling is {iothub}/{partition}/{JJJJ}/{MM}/{DD}/{HH}/{mm}. Alle parameters zijn verplicht, maar kunnen opnieuw worden gerangschikt. |
batch_frequency_in_seconds
|
Tijdsinterval waarmee blobs naar de opslag worden geschreven. De waarde moet tussen 60 en 720 seconden zijn. De standaardwaarde is 300 seconden. |
max_chunk_size_in_bytes
|
Maximum aantal bytes voor elke blob die naar de opslag wordt geschreven. De waarde moet tussen 10485760 (10 MB) en 524288000 (500 MB) zijn. De standaardwaarde is 314572800(300 MB). |
encoding
|
Codering die wordt gebruikt voor het serialiseren van berichten naar blobs. Ondersteunde waarden zijn 'avro', 'avrodeflate' en 'JSON'. De standaardwaarde is avro. Bekende waarden zijn: 'Avro', 'AvroDeflate' en 'JSON'. |
Variabelen
Name | Description |
---|---|
id
|
Id van het eindpunt van de opslagcontainer. |
connection_string
|
De connection string van het opslagaccount. |
endpoint_uri
|
De URL van het opslageindpunt. Deze moet het protocol bevatten https://. |
authentication_type
|
Methode die wordt gebruikt voor verificatie op basis van het opslageindpunt. Bekende waarden zijn: 'keyBased' en 'identityBased'. |
name
|
De naam die dit eindpunt identificeert. De naam mag alleen alfanumerieke tekens, punten, onderstrepingstekens, afbreekstreepjes bevatten en heeft een maximale lengte van 64 tekens. De volgende namen zijn gereserveerd: events, fileNotifications, $default. Eindpuntnamen moeten uniek zijn voor verschillende eindpunttypen. Vereist. |
subscription_id
|
De abonnements-id van het opslagaccount. |
resource_group
|
De naam van de resourcegroep van het opslagaccount. |
container_name
|
De naam van de opslagcontainer in het opslagaccount. Vereist. |
file_name_format
|
Bestandsnaamindeling voor de blob. De standaardindeling is {iothub}/{partition}/{JJJJ}/{MM}/{DD}/{HH}/{mm}. Alle parameters zijn verplicht, maar kunnen opnieuw worden gerangschikt. |
batch_frequency_in_seconds
|
Tijdsinterval waarmee blobs naar de opslag worden geschreven. De waarde moet tussen 60 en 720 seconden zijn. De standaardwaarde is 300 seconden. |
max_chunk_size_in_bytes
|
Maximum aantal bytes voor elke blob die naar de opslag wordt geschreven. De waarde moet tussen 10485760 (10 MB) en 524288000 (500 MB) zijn. De standaardwaarde is 314572800(300 MB). |
encoding
|
Codering die wordt gebruikt voor het serialiseren van berichten naar blobs. Ondersteunde waarden zijn 'avro', 'avrodeflate' en 'JSON'. De standaardwaarde is avro. Bekende waarden zijn: 'Avro', 'AvroDeflate' en 'JSON'. |
Azure SDK for Python
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor