Iothub

Field Type Description
apiVersion string azurerm.kubeform.com/v1alpha1
kind string Iothub
metadata Kubernetes meta/v1.ObjectMeta Refer to the Kubernetes API documentation for the fields of the metadata field.
spec IothubSpec
status IothubStatus

IothubSpec

(Appears on:Iothub, IothubStatus)
Field Type Description
providerRef Kubernetes core/v1.LocalObjectReference
id string
secretRef Kubernetes core/v1.LocalObjectReference
endpoint []IothubSpecEndpoint (Optional)
eventHubEventsEndpoint string (Optional)
eventHubEventsPath string (Optional)
eventHubOperationsEndpoint string (Optional)
eventHubOperationsPath string (Optional)
fallbackRoute []IothubSpecFallbackRoute (Optional)
fileUpload []IothubSpecFileUpload (Optional)
hostname string (Optional)
ipFilterRule []IothubSpecIpFilterRule (Optional)
location string
name string
resourceGroupName string
route []IothubSpecRoute (Optional)
sharedAccessPolicy []IothubSpecSharedAccessPolicy (Optional)
sku []IothubSpecSku
tags map[string]string (Optional)
type string (Optional)

IothubSpecEndpoint

(Appears on:IothubSpec)
Field Type Description
batchFrequencyInSeconds int (Optional)
containerName string (Optional)
encoding string (Optional)
fileNameFormat string (Optional)
maxChunkSizeInBytes int (Optional)
name string
type string

IothubSpecFallbackRoute

(Appears on:IothubSpec)
Field Type Description
condition string (Optional)
enabled bool (Optional)
endpointNames []string (Optional)
source string (Optional)

IothubSpecFileUpload

(Appears on:IothubSpec)
Field Type Description
containerName string
defaultTtl string (Optional)
lockDuration string (Optional)
maxDeliveryCount int (Optional)
notifications bool (Optional)
sasTtl string (Optional)

IothubSpecIpFilterRule

(Appears on:IothubSpec)
Field Type Description
action string
ipMask string
name string

IothubSpecRoute

(Appears on:IothubSpec)
Field Type Description
condition string (Optional)
enabled bool
endpointNames []string
name string
source string

IothubSpecSharedAccessPolicy

(Appears on:IothubSpec)
Field Type Description
keyName string (Optional)
permissions string (Optional)

IothubSpecSku

(Appears on:IothubSpec)
Field Type Description
capacity int
name string
tier string

IothubStatus

(Appears on:Iothub)
Field Type Description
observedGeneration int64 (Optional) Resource generation, which is updated on mutation by the API Server.
output IothubSpec (Optional)
state kubeform.dev/kubeform/apis.State (Optional)

Sensitive Values

Name Type Description
endpoint.<index>.connection_string string
file_upload.<index>.connection_string string
shared_access_policy.<index>.primary_key string
shared_access_policy.<index>.secondary_key string