Show / Hide Table of Contents

Class EndpointStorageContainerState

Inheritance
System.Object
InputArgs
ResourceArgs
EndpointStorageContainerState
Inherited Members
ResourceArgs.Empty
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
Assembly: Pulumi.Azure.dll
Syntax
public sealed class EndpointStorageContainerState : ResourceArgs

Constructors

View Source

EndpointStorageContainerState()

Declaration
public EndpointStorageContainerState()

Properties

View Source

BatchFrequencyInSeconds

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

ConnectionString

The connection string for the endpoint.

Declaration
public Input<string> ConnectionString { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ContainerName

The name of storage container in the storage account. *

Declaration
public Input<string> ContainerName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

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

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

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

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

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

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