Show / Hide Table of Contents

Class IoTHubFileUpload

Inheritance
System.Object
IoTHubFileUpload
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Azure.Iot.Outputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class IoTHubFileUpload

Fields

View Source

ConnectionString

The connection string for the Azure Storage account to which files are uploaded.

Declaration
public readonly string ConnectionString
Field Value
Type Description
System.String
View Source

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
View Source

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
View Source

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
View Source

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>
View Source

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>
View Source

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
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.