You are looking at the documentation of a prior release. To read the documentation of the latest release, please visit here.

StorageBucket

Field Type Description
apiVersion string google.kubeform.com/v1alpha1
kind string StorageBucket
metadata Kubernetes meta/v1.ObjectMeta Refer to the Kubernetes API documentation for the fields of the metadata field.
spec StorageBucketSpec
status StorageBucketStatus

Phase(string alias)

Appears on:StorageBucketStatus

StorageBucketSpec

Appears on:StorageBucket, StorageBucketStatus

Field Type Description
providerRef Kubernetes core/v1.LocalObjectReference
id string
bucketPolicyOnly bool (Optional)
cors []StorageBucketSpecCors (Optional)
encryption []StorageBucketSpecEncryption (Optional)
forceDestroy bool (Optional)
labels map[string]string (Optional)
lifecycleRule []StorageBucketSpecLifecycleRule (Optional)
location string (Optional)
logging []StorageBucketSpecLogging (Optional)
name string
project string (Optional)
requesterPays bool (Optional)
retentionPolicy []StorageBucketSpecRetentionPolicy (Optional)
selfLink string (Optional)
storageClass string (Optional)
url string (Optional)
versioning []StorageBucketSpecVersioning (Optional)
website []StorageBucketSpecWebsite (Optional)

StorageBucketSpecCors

Appears on:StorageBucketSpec

Field Type Description
maxAgeSeconds int64 (Optional)
method []string (Optional)
origin []string (Optional)
responseHeader []string (Optional)

StorageBucketSpecEncryption

Appears on:StorageBucketSpec

Field Type Description
defaultKmsKeyName string

StorageBucketSpecLifecycleRule

Appears on:StorageBucketSpec

Field Type Description
action []StorageBucketSpecLifecycleRuleAction
condition []StorageBucketSpecLifecycleRuleCondition

StorageBucketSpecLifecycleRuleAction

Appears on:StorageBucketSpecLifecycleRule

Field Type Description
storageClass string (Optional)
type string

StorageBucketSpecLifecycleRuleCondition

Appears on:StorageBucketSpecLifecycleRule

Field Type Description
age int64 (Optional)
createdBefore string (Optional)
isLive bool (Optional) Deprecated
matchesStorageClass []string (Optional)
numNewerVersions int64 (Optional)
withState string (Optional)

StorageBucketSpecLogging

Appears on:StorageBucketSpec

Field Type Description
logBucket string
logObjectPrefix string (Optional)

StorageBucketSpecRetentionPolicy

Appears on:StorageBucketSpec

Field Type Description
isLocked bool (Optional)
retentionPeriod int64

StorageBucketSpecVersioning

Appears on:StorageBucketSpec

Field Type Description
enabled bool (Optional)

StorageBucketSpecWebsite

Appears on:StorageBucketSpec

Field Type Description
mainPageSuffix string (Optional)
notFoundPage string (Optional)

StorageBucketStatus

Appears on:StorageBucket

Field Type Description
observedGeneration int64 (Optional) Resource generation, which is updated on mutation by the API Server.
output StorageBucketSpec (Optional)
state kubeform.dev/kubeform/apis/base/v1alpha1.State (Optional)
phase Phase (Optional)