Class EndpointStorageContainerState
Inherited Members
Namespace: Pulumi.Azure.Iot
Assembly: Pulumi.Azure.dll
Syntax
public sealed class EndpointStorageContainerState : ResourceArgs
Constructors
View SourceEndpointStorageContainerState()
Declaration
public EndpointStorageContainerState()
Properties
View SourceBatchFrequencyInSeconds
Time interval at which blobs are written to storage. Value should be between 60 and 720 seconds. Default value is 300 seconds.
Declaration
public Input<int> BatchFrequencyInSeconds { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
ConnectionString
The connection string for the endpoint.
Declaration
public Input<string> ConnectionString { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ContainerName
The name of storage container in the storage account. *
Declaration
public Input<string> ContainerName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Encoding
Encoding that is used to serialize messages to blobs. Supported values are 'avro' and 'avrodeflate'. Default value is 'avro'.
Declaration
public Input<string> Encoding { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<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.
Declaration
public Input<string> FileNameFormat { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
IothubName
The name of the IoTHub to which this Storage Container Endpoint belongs. Changing this forces a new resource to be created.
Declaration
public Input<string> IothubName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<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).
Declaration
public Input<int> MaxChunkSizeInBytes { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<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 Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ResourceGroupName
The name of the resource group under which the IotHub Storage Container Endpoint resource has to be created. Changing this forces a new resource to be created.
Declaration
public Input<string> ResourceGroupName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |