API Reference

Packages

objectstorage.k8s.io/v1alpha2

Package v1alpha2 contains API Schema definitions for the objectstorage v1alpha2 API group.

Resource Types

Bucket

Bucket is the Schema for the buckets API

Appears in:

FieldDescriptionDefaultValidation
apiVersion stringobjectstorage.k8s.io/v1alpha2
kind stringBucket
kind stringKind 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
apiVersion stringAPIVersion 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
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec BucketSpecspec defines the desired state of Bucket
status BucketStatusstatus defines the observed state of Bucket

BucketAccess

BucketAccess is the Schema for the bucketaccesses API

Appears in:

FieldDescriptionDefaultValidation
apiVersion stringobjectstorage.k8s.io/v1alpha2
kind stringBucketAccess
kind stringKind 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
apiVersion stringAPIVersion 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
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec BucketAccessSpecspec defines the desired state of BucketAccess
status BucketAccessStatusstatus defines the observed state of BucketAccess

BucketAccessClass

BucketAccessClass is the Schema for the bucketaccessclasses API

Appears in:

FieldDescriptionDefaultValidation
apiVersion stringobjectstorage.k8s.io/v1alpha2
kind stringBucketAccessClass
kind stringKind 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
apiVersion stringAPIVersion 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
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec BucketAccessClassSpecspec defines the desired state of BucketAccessClass
status BucketAccessClassStatusstatus defines the observed state of BucketAccessClass

BucketAccessClassList

BucketAccessClassList contains a list of BucketAccessClass

FieldDescriptionDefaultValidation
apiVersion stringobjectstorage.k8s.io/v1alpha2
kind stringBucketAccessClassList
kind stringKind 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
apiVersion stringAPIVersion 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
metadata ListMetaRefer to Kubernetes API documentation for fields of metadata.
items BucketAccessClass array

BucketAccessClassSpec

BucketAccessClassSpec defines the desired state of BucketAccessClass

Appears in:

FieldDescriptionDefaultValidation
foo stringfoo is an example field of BucketAccessClass. Edit bucketaccessclass_types.go to remove/update

BucketAccessClassStatus

BucketAccessClassStatus defines the observed state of BucketAccessClass.

Appears in:

FieldDescriptionDefaultValidation
conditions Condition arrayconditions represent the current state of the BucketAccessClass resource.
Each condition has a unique type and reflects the status of a specific aspect of the resource.
Standard condition types include:
- "Available": the resource is fully functional
- "Progressing": the resource is being created or updated
- "Degraded": the resource failed to reach or maintain its desired state
The status of each condition is one of True, False, or Unknown.

BucketAccessList

BucketAccessList contains a list of BucketAccess

FieldDescriptionDefaultValidation
apiVersion stringobjectstorage.k8s.io/v1alpha2
kind stringBucketAccessList
kind stringKind 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
apiVersion stringAPIVersion 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
metadata ListMetaRefer to Kubernetes API documentation for fields of metadata.
items BucketAccess array

BucketAccessSpec

BucketAccessSpec defines the desired state of BucketAccess

Appears in:

FieldDescriptionDefaultValidation
foo stringfoo is an example field of BucketAccess. Edit bucketaccess_types.go to remove/update

BucketAccessStatus

BucketAccessStatus defines the observed state of BucketAccess.

Appears in:

FieldDescriptionDefaultValidation
conditions Condition arrayconditions represent the current state of the BucketAccess resource.
Each condition has a unique type and reflects the status of a specific aspect of the resource.
Standard condition types include:
- "Available": the resource is fully functional
- "Progressing": the resource is being created or updated
- "Degraded": the resource failed to reach or maintain its desired state
The status of each condition is one of True, False, or Unknown.

BucketClaim

BucketClaim is the Schema for the bucketclaims API

Appears in:

FieldDescriptionDefaultValidation
apiVersion stringobjectstorage.k8s.io/v1alpha2
kind stringBucketClaim
kind stringKind 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
apiVersion stringAPIVersion 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
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec BucketClaimSpecspec defines the desired state of BucketClaim
status BucketClaimStatusstatus defines the observed state of BucketClaim

BucketClaimList

BucketClaimList contains a list of BucketClaim

FieldDescriptionDefaultValidation
apiVersion stringobjectstorage.k8s.io/v1alpha2
kind stringBucketClaimList
kind stringKind 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
apiVersion stringAPIVersion 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
metadata ListMetaRefer to Kubernetes API documentation for fields of metadata.
items BucketClaim array

BucketClaimSpec

BucketClaimSpec defines the desired state of BucketClaim

Appears in:

FieldDescriptionDefaultValidation
foo stringfoo is an example field of BucketClaim. Edit bucketclaim_types.go to remove/update

BucketClaimStatus

BucketClaimStatus defines the observed state of BucketClaim.

Appears in:

FieldDescriptionDefaultValidation
conditions Condition arrayconditions represent the current state of the BucketClaim resource.
Each condition has a unique type and reflects the status of a specific aspect of the resource.
Standard condition types include:
- "Available": the resource is fully functional
- "Progressing": the resource is being created or updated
- "Degraded": the resource failed to reach or maintain its desired state
The status of each condition is one of True, False, or Unknown.

BucketClass

BucketClass is the Schema for the bucketclasses API

Appears in:

FieldDescriptionDefaultValidation
apiVersion stringobjectstorage.k8s.io/v1alpha2
kind stringBucketClass
kind stringKind 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
apiVersion stringAPIVersion 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
metadata ObjectMetaRefer to Kubernetes API documentation for fields of metadata.
spec BucketClassSpecspec defines the desired state of BucketClass
status BucketClassStatusstatus defines the observed state of BucketClass

BucketClassList

BucketClassList contains a list of BucketClass

FieldDescriptionDefaultValidation
apiVersion stringobjectstorage.k8s.io/v1alpha2
kind stringBucketClassList
kind stringKind 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
apiVersion stringAPIVersion 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
metadata ListMetaRefer to Kubernetes API documentation for fields of metadata.
items BucketClass array

BucketClassSpec

BucketClassSpec defines the desired state of BucketClass

Appears in:

FieldDescriptionDefaultValidation
foo stringfoo is an example field of BucketClass. Edit bucketclass_types.go to remove/update

BucketClassStatus

BucketClassStatus defines the observed state of BucketClass.

Appears in:

FieldDescriptionDefaultValidation
conditions Condition arrayconditions represent the current state of the BucketClass resource.
Each condition has a unique type and reflects the status of a specific aspect of the resource.
Standard condition types include:
- "Available": the resource is fully functional
- "Progressing": the resource is being created or updated
- "Degraded": the resource failed to reach or maintain its desired state
The status of each condition is one of True, False, or Unknown.

BucketList

BucketList contains a list of Bucket

FieldDescriptionDefaultValidation
apiVersion stringobjectstorage.k8s.io/v1alpha2
kind stringBucketList
kind stringKind 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
apiVersion stringAPIVersion 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
metadata ListMetaRefer to Kubernetes API documentation for fields of metadata.
items Bucket array

BucketSpec

BucketSpec defines the desired state of Bucket

Appears in:

FieldDescriptionDefaultValidation
foo stringfoo is an example field of Bucket. Edit bucket_types.go to remove/update

BucketStatus

BucketStatus defines the observed state of Bucket.

Appears in: