Skip to main content

S3Bucket

Tiers

This feature is available for the following tiers: Basic, Standard, Premium.

Packages:

storage.entigo.com/v1alpha1

Resource Types:

S3Bucket

↩ Parent
NameTypeDescriptionRequired
apiVersionstringstorage.entigo.com/v1alpha1true
kindstringS3Buckettrue
metadataobjectRefer to the Kubernetes API documentation for the fields of the metadata field.true
specobject
false
statusobject
false

S3Bucket.spec

↩ Parent
NameTypeDescriptionRequired
createServiceAccountboolean

Create Kubernetes ServiceAccount for IRSA


Default: true

false
enableVersioningboolean

Enable versioning for the S3 bucket


Default: false

false
serviceAccountNamestring

Kubernetes ServiceAccount name for IRSA. Defaults to metadata.name


Default:

false

S3Bucket.status

↩ Parent
NameTypeDescriptionRequired
aclStatusstring
false
blockPublicAclsEnabledboolean
false
blockPublicPolicyEnabledboolean
false
bucketKeyEnabledboolean
false
encryptionTypestring
false
ignorePublicAclsEnabledboolean
false
kmsKeyAliasstring
false
kmsKeyIdstring
false
objectOwnershipstring
false
regionstring
false
restrictPublicBucketsEnabledboolean
false
s3Uristring
false
s3Urlstring
false
serviceAccountNamestring
false
versioningEnabledboolean
false