Class IoTHubEndpoint
Inheritance
Inherited Members
Namespace: Pulumi.Azure.Iot.Outputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class IoTHubEndpoint
Fields
View SourceBatchFrequencyInSeconds
Time interval at which blobs are written to storage. Value should be between 60 and 720 seconds. Default value is 300 seconds. This attribute is mandatory for endpoint type AzureIotHub.StorageContainer.
Declaration
public readonly int? BatchFrequencyInSeconds
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
ConnectionString
The connection string for the endpoint.
Declaration
public readonly string ConnectionString
Field Value
| Type | Description |
|---|---|
| System.String |
ContainerName
The name of storage container in the storage account. This attribute is mandatory for endpoint type AzureIotHub.StorageContainer.
Declaration
public readonly string ContainerName
Field Value
| Type | Description |
|---|---|
| System.String |
Encoding
Encoding that is used to serialize messages to blobs. Supported values are 'avro' and 'avrodeflate'. Default value is 'avro'. This attribute is mandatory for endpoint type AzureIotHub.StorageContainer.
Declaration
public readonly string Encoding
Field Value
| Type | Description |
|---|---|
| System.String |
FileNameFormat
File name format for the blob. Default format is {iothub}/{partition}/{YYYY}/{MM}/{DD}/{HH}/{mm}. All parameters are mandatory but can be reordered. This attribute is mandatory for endpoint type AzureIotHub.StorageContainer.
Declaration
public readonly string FileNameFormat
Field Value
| Type | Description |
|---|---|
| System.String |
MaxChunkSizeInBytes
Maximum number of bytes for each blob written to storage. Value should be between 10485760(10MB) and 524288000(500MB). Default value is 314572800(300MB). This attribute is mandatory for endpoint type AzureIotHub.StorageContainer.
Declaration
public readonly int? MaxChunkSizeInBytes
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
Name
The name of the endpoint. The name must be unique across endpoint types. The following names are reserved: events, operationsMonitoringEvents, fileNotifications and $default.
Declaration
public readonly string Name
Field Value
| Type | Description |
|---|---|
| System.String |
Type
The type of the endpoint. Possible values are AzureIotHub.StorageContainer, AzureIotHub.ServiceBusQueue, AzureIotHub.ServiceBusTopic or AzureIotHub.EventHub.
Declaration
public readonly string Type
Field Value
| Type | Description |
|---|---|
| System.String |