Skip to search

ObjectBucketClaim

objectbucket.io / v1alpha1

apiVersion: objectbucket.io/v1alpha1 kind: ObjectBucketClaim metadata: name: example
View raw schema
apiVersion string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
kind string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
metadata object
spec object
ObjectBucketClaimSpec defines the desired state of ObjectBucketClaim
additionalConfig object
AdditionalConfig gives providers a location to set proprietary config values (tenant, namespace, etc)
bucketName string
BucketName (not recommended) the name of the bucket. Caution! In-store bucket names may collide across namespaces. If you define the name yourself, try to make it as unique as possible.
generateBucketName string
GenerateBucketName (recommended) a prefix for a bucket name to be followed by a hyphen and 5 random characters. Protects against in-store name collisions.
objectBucketName string
ObjectBucketName is the name of the object bucket resource. This is the authoritative determination for binding.
storageClassName string required
StorageClass names the StorageClass object representing the desired provisioner and parameters
minLength: 1
status object
ObjectBucketClaimStatus defines the observed state of ObjectBucketClaim
phase string
ObjectBucketClaimStatusPhase is set by the controller to save the state of the provisioning process.
enum: Pending, Bound, Released, Failed

No matches. Try .spec.additionalConfig for an exact path