DynamodbTable

Field Type Description
apiVersion string aws.kubeform.com/v1alpha1
kind string DynamodbTable
metadata Kubernetes meta/v1.ObjectMeta Refer to the Kubernetes API documentation for the fields of the metadata field.
spec DynamodbTableSpec
status DynamodbTableStatus

DynamodbTableSpec

(Appears on:DynamodbTable, DynamodbTableStatus)
Field Type Description
providerRef Kubernetes core/v1.LocalObjectReference
id string
arn string (Optional)
attribute []DynamodbTableSpecAttribute
billingMode string (Optional)
globalSecondaryIndex []DynamodbTableSpecGlobalSecondaryIndex (Optional)
hashKey string
localSecondaryIndex []DynamodbTableSpecLocalSecondaryIndex (Optional)
name string
pointInTimeRecovery []DynamodbTableSpecPointInTimeRecovery (Optional)
rangeKey string (Optional)
readCapacity int (Optional)
serverSideEncryption []DynamodbTableSpecServerSideEncryption (Optional)
streamArn string (Optional)
streamEnabled bool (Optional)
streamLabel string (Optional)
streamViewType string (Optional)
tags map[string]string (Optional)
ttl []DynamodbTableSpecTtl (Optional)
writeCapacity int (Optional)

DynamodbTableSpecAttribute

(Appears on:DynamodbTableSpec)
Field Type Description
name string
type string

DynamodbTableSpecGlobalSecondaryIndex

(Appears on:DynamodbTableSpec)
Field Type Description
hashKey string
name string
nonKeyAttributes []string (Optional)
projectionType string
rangeKey string (Optional)
readCapacity int (Optional)
writeCapacity int (Optional)

DynamodbTableSpecLocalSecondaryIndex

(Appears on:DynamodbTableSpec)
Field Type Description
name string
nonKeyAttributes []string (Optional)
projectionType string
rangeKey string

DynamodbTableSpecPointInTimeRecovery

(Appears on:DynamodbTableSpec)
Field Type Description
enabled bool

DynamodbTableSpecServerSideEncryption

(Appears on:DynamodbTableSpec)
Field Type Description
enabled bool

DynamodbTableSpecTtl

(Appears on:DynamodbTableSpec)
Field Type Description
attributeName string
enabled bool (Optional)

DynamodbTableStatus

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