- API Reference
S3Bucket
Tiers
This feature is available for the following tiers: Basic, Standard, Premium.
Packages:
storage.entigo.com/v1alpha1
Resource Types:
S3Bucket
↩ Parent| Name | Type | Description | Required |
|---|---|---|---|
| apiVersion | string | storage.entigo.com/v1alpha1 | true |
| kind | string | S3Bucket | true |
| metadata | object | Refer to the Kubernetes API documentation for the fields of the metadata field. | true |
| spec | object | false | |
| status | object | false |
S3Bucket.spec
↩ Parent| Name | Type | Description | Required |
|---|---|---|---|
| createServiceAccount | boolean | Create Kubernetes ServiceAccount for IRSA Default: true | false |
| enableVersioning | boolean | Enable versioning for the S3 bucket Default: false | false |
| serviceAccountName | string | Kubernetes ServiceAccount name for IRSA. Defaults to metadata.name Default: | false |
S3Bucket.status
↩ Parent| Name | Type | Description | Required |
|---|---|---|---|
| aclStatus | string | false | |
| blockPublicAclsEnabled | boolean | false | |
| blockPublicPolicyEnabled | boolean | false | |
| bucketKeyEnabled | boolean | false | |
| encryptionType | string | false | |
| ignorePublicAclsEnabled | boolean | false | |
| kmsKeyAlias | string | false | |
| kmsKeyId | string | false | |
| objectOwnership | string | false | |
| region | string | false | |
| restrictPublicBucketsEnabled | boolean | false | |
| s3Uri | string | false | |
| s3Url | string | false | |
| serviceAccountName | string | false | |
| versioningEnabled | boolean | false |