Class IoTHubFileUpload
Inheritance
Inherited Members
Namespace: Pulumi.Azure.Iot.Outputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class IoTHubFileUpload
Fields
View SourceConnectionString
The connection string for the Azure Storage account to which files are uploaded.
Declaration
public readonly string ConnectionString
Field Value
| Type | Description |
|---|---|
| System.String |
ContainerName
The name of the root container where you upload files. The container need not exist but should be creatable using the connection_string specified.
Declaration
public readonly string ContainerName
Field Value
| Type | Description |
|---|---|
| System.String |
DefaultTtl
The period of time for which a file upload notification message is available to consume before it is expired by the IoT hub, specified as an ISO 8601 timespan duration. This value must be between 1 minute and 48 hours, and evaluates to 'PT1H' by default.
Declaration
public readonly string DefaultTtl
Field Value
| Type | Description |
|---|---|
| System.String |
LockDuration
The lock duration for the file upload notifications queue, specified as an ISO 8601 timespan duration. This value must be between 5 and 300 seconds, and evaluates to 'PT1M' by default.
Declaration
public readonly string LockDuration
Field Value
| Type | Description |
|---|---|
| System.String |
MaxDeliveryCount
The number of times the IoT hub attempts to deliver a file upload notification message. It evaluates to 10 by default.
Declaration
public readonly int? MaxDeliveryCount
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
Notifications
Used to specify whether file notifications are sent to IoT Hub on upload. It evaluates to false by default.
Declaration
public readonly bool? Notifications
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
SasTtl
The period of time for which the SAS URI generated by IoT Hub for file upload is valid, specified as an ISO 8601 timespan duration. This value must be between 1 minute and 24 hours, and evaluates to 'PT1H' by default.
Declaration
public readonly string SasTtl
Field Value
| Type | Description |
|---|---|
| System.String |