StorageAccount

FieldTypeDescription
apiVersionstringazurerm.kubeform.com/v1alpha1
kindstringStorageAccount
metadataKubernetes meta/v1.ObjectMetaRefer to the Kubernetes API documentation for the fields of the metadata field.
specStorageAccountSpec
statusStorageAccountStatus

Phase(string alias)

Appears on:StorageAccountStatus

StorageAccountSpec

Appears on:StorageAccount, StorageAccountStatus

FieldTypeDescription
providerRefKubernetes core/v1.LocalObjectReference
idstring
secretRefKubernetes core/v1.LocalObjectReference
accessTierstring(Optional)
accountEncryptionSourcestring(Optional)
accountKindstring(Optional)
accountReplicationTypestring
accountTierstring
accountTypestring(Optional) Deprecated
blobProperties[]StorageAccountSpecBlobProperties(Optional)
customDomain[]StorageAccountSpecCustomDomain(Optional)
enableAdvancedThreatProtectionbool(Optional) Deprecated
enableBlobEncryptionbool(Optional)
enableFileEncryptionbool(Optional)
enableHTTPSTrafficOnlybool(Optional)
identity[]StorageAccountSpecIdentity(Optional)
isHnsEnabledbool(Optional)
locationstring
namestring
networkRules[]StorageAccountSpecNetworkRules(Optional)
primaryBlobEndpointstring(Optional)
primaryBlobHoststring(Optional)
primaryDfsEndpointstring(Optional)
primaryDfsHoststring(Optional)
primaryFileEndpointstring(Optional)
primaryFileHoststring(Optional)
primaryLocationstring(Optional)
primaryQueueEndpointstring(Optional)
primaryQueueHoststring(Optional)
primaryTableEndpointstring(Optional)
primaryTableHoststring(Optional)
primaryWebEndpointstring(Optional)
primaryWebHoststring(Optional)
queueProperties[]StorageAccountSpecQueueProperties(Optional)
resourceGroupNamestring
secondaryBlobEndpointstring(Optional)
secondaryBlobHoststring(Optional)
secondaryDfsEndpointstring(Optional)
secondaryDfsHoststring(Optional)
secondaryFileEndpointstring(Optional)
secondaryFileHoststring(Optional)
secondaryLocationstring(Optional)
secondaryQueueEndpointstring(Optional)
secondaryQueueHoststring(Optional)
secondaryTableEndpointstring(Optional)
secondaryTableHoststring(Optional)
secondaryWebEndpointstring(Optional)
secondaryWebHoststring(Optional)
tagsmap[string]string(Optional)

StorageAccountSpecBlobProperties

Appears on:StorageAccountSpec

FieldTypeDescription
deleteRetentionPolicy[]StorageAccountSpecBlobPropertiesDeleteRetentionPolicy(Optional)

StorageAccountSpecBlobPropertiesDeleteRetentionPolicy

Appears on:StorageAccountSpecBlobProperties

FieldTypeDescription
daysint64(Optional)

StorageAccountSpecCustomDomain

Appears on:StorageAccountSpec

FieldTypeDescription
namestring
useSubdomainbool(Optional)

StorageAccountSpecIdentity

Appears on:StorageAccountSpec

FieldTypeDescription
principalIDstring(Optional)
tenantIDstring(Optional)
typestring

StorageAccountSpecNetworkRules

Appears on:StorageAccountSpec

FieldTypeDescription
bypass[]string(Optional)
defaultActionstring
ipRules[]string(Optional)
virtualNetworkSubnetIDS[]string(Optional)

StorageAccountSpecQueueProperties

Appears on:StorageAccountSpec

FieldTypeDescription
corsRule[]StorageAccountSpecQueuePropertiesCorsRule(Optional)
hourMetrics[]StorageAccountSpecQueuePropertiesHourMetrics(Optional)
logging[]StorageAccountSpecQueuePropertiesLogging(Optional)
minuteMetrics[]StorageAccountSpecQueuePropertiesMinuteMetrics(Optional)

StorageAccountSpecQueuePropertiesCorsRule

Appears on:StorageAccountSpecQueueProperties

FieldTypeDescription
allowedHeaders[]string
allowedMethods[]string
allowedOrigins[]string
exposedHeaders[]string
maxAgeInSecondsint64

StorageAccountSpecQueuePropertiesHourMetrics

Appears on:StorageAccountSpecQueueProperties

FieldTypeDescription
enabledbool
includeApisbool(Optional)
retentionPolicyDaysint64(Optional)
versionstring

StorageAccountSpecQueuePropertiesLogging

Appears on:StorageAccountSpecQueueProperties

FieldTypeDescription
deletebool
readbool
retentionPolicyDaysint64(Optional)
versionstring
writebool

StorageAccountSpecQueuePropertiesMinuteMetrics

Appears on:StorageAccountSpecQueueProperties

FieldTypeDescription
enabledbool
includeApisbool(Optional)
retentionPolicyDaysint64(Optional)
versionstring

StorageAccountStatus

Appears on:StorageAccount

FieldTypeDescription
observedGenerationint64(Optional) Resource generation, which is updated on mutation by the API Server.
outputStorageAccountSpec(Optional)
statekubeform.dev/kubeform/apis/base/v1alpha1.State(Optional)
phasePhase(Optional)

Sensitive Values

NameTypeDescription
primary_access_keystring
primary_blob_connection_stringstring
primary_connection_stringstring
secondary_access_keystring
secondary_blob_connection_stringstring
secondary_connection_stringstring