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
kindstring
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
metadataobject
specobject
ObjectBucketClaimSpec defines the desired state of ObjectBucketClaim
additionalConfigobject
AdditionalConfig gives providers a location to set
proprietary config values (tenant, namespace, etc)
bucketNamestring
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.
generateBucketNamestring
GenerateBucketName (recommended) a prefix for a bucket name to be
followed by a hyphen and 5 random characters. Protects against
in-store name collisions.
objectBucketNamestring
ObjectBucketName is the name of the object bucket resource. This is the authoritative
determination for binding.
storageClassNamestringrequired
StorageClass names the StorageClass object representing the desired provisioner and parameters
minLength:1
statusobject
ObjectBucketClaimStatus defines the observed state of ObjectBucketClaim
phasestring
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