Share via


StorageEndpointProperties Constructors

Definition

Overloads

StorageEndpointProperties()

Initializes a new instance of the StorageEndpointProperties class.

StorageEndpointProperties(String, String, Nullable<TimeSpan>, String, ManagedIdentity)

Initializes a new instance of the StorageEndpointProperties class.

StorageEndpointProperties()

Initializes a new instance of the StorageEndpointProperties class.

public StorageEndpointProperties ();
Public Sub New ()

Applies to

StorageEndpointProperties(String, String, Nullable<TimeSpan>, String, ManagedIdentity)

Initializes a new instance of the StorageEndpointProperties class.

public StorageEndpointProperties (string connectionString, string containerName, TimeSpan? sasTtlAsIso8601 = default, string authenticationType = default, Microsoft.Azure.Management.IotHub.Models.ManagedIdentity identity = default);
new Microsoft.Azure.Management.IotHub.Models.StorageEndpointProperties : string * string * Nullable<TimeSpan> * string * Microsoft.Azure.Management.IotHub.Models.ManagedIdentity -> Microsoft.Azure.Management.IotHub.Models.StorageEndpointProperties
Public Sub New (connectionString As String, containerName As String, Optional sasTtlAsIso8601 As Nullable(Of TimeSpan) = Nothing, Optional authenticationType As String = Nothing, Optional identity As ManagedIdentity = Nothing)

Parameters

connectionString
String

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

containerName
String

The name of the root container where you upload files. The container need not exist but should be creatable using the connectionString specified.

sasTtlAsIso8601
Nullable<TimeSpan>

The period of time for which the SAS URI generated by IoT Hub for file upload is valid. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload#file-upload-notification-configuration-options.

authenticationType
String

Specifies authentication type being used for connecting to the storage account. Possible values include: 'keyBased', 'identityBased'

identity
ManagedIdentity

Managed identity properties of storage endpoint for file upload.

Applies to