Operations
get available resources
GET /apis/storage.k8s.io/v1beta1
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| default | success | 
Consumes
- 
application/json 
- 
application/yaml 
- 
application/vnd.kubernetes.protobuf 
Produces
- 
application/json 
- 
application/yaml 
- 
application/vnd.kubernetes.protobuf 
Tags
- 
apisstorage.k8s.iov1beta1 
list or watch objects of kind StorageClass
GET /apis/storage.k8s.io/v1beta1/storageclasses
Parameters
| Type | Name | Description | Required | Schema | Default | 
|---|---|---|---|---|---|
| QueryParameter | pretty | If true, then the output is pretty printed. | false | string | |
| QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string | |
| QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string | |
| QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean | |
| QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string | |
| QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | success | 
Consumes
- 
/ 
Produces
- 
application/json 
- 
application/yaml 
- 
application/vnd.kubernetes.protobuf 
Tags
- 
apisstorage.k8s.iov1beta1 
delete collection of StorageClass
DELETE /apis/storage.k8s.io/v1beta1/storageclasses
Parameters
| Type | Name | Description | Required | Schema | Default | 
|---|---|---|---|---|---|
| QueryParameter | pretty | If true, then the output is pretty printed. | false | string | |
| QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string | |
| QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string | |
| QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean | |
| QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string | |
| QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | success | 
Consumes
- 
/ 
Produces
- 
application/json 
- 
application/yaml 
- 
application/vnd.kubernetes.protobuf 
Tags
- 
apisstorage.k8s.iov1beta1 
create a StorageClass
POST /apis/storage.k8s.io/v1beta1/storageclasses
Parameters
| Type | Name | Description | Required | Schema | Default | 
|---|---|---|---|---|---|
| QueryParameter | pretty | If true, then the output is pretty printed. | false | string | |
| BodyParameter | body | true | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | success | 
Consumes
- 
/ 
Produces
- 
application/json 
- 
application/yaml 
- 
application/vnd.kubernetes.protobuf 
Tags
- 
apisstorage.k8s.iov1beta1 
read the specified StorageClass
GET /apis/storage.k8s.io/v1beta1/storageclasses/{name}
Parameters
| Type | Name | Description | Required | Schema | Default | 
|---|---|---|---|---|---|
| QueryParameter | pretty | If true, then the output is pretty printed. | false | string | |
| QueryParameter | export | Should this value be exported. Export strips fields that a user can not specify. | false | boolean | |
| QueryParameter | exact | Should the export be exact. Exact export maintains cluster-specific fields like Namespace | false | boolean | |
| PathParameter | name | name of the StorageClass | true | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | success | 
Consumes
- 
/ 
Produces
- 
application/json 
- 
application/yaml 
- 
application/vnd.kubernetes.protobuf 
Tags
- 
apisstorage.k8s.iov1beta1 
replace the specified StorageClass
PUT /apis/storage.k8s.io/v1beta1/storageclasses/{name}
Parameters
| Type | Name | Description | Required | Schema | Default | 
|---|---|---|---|---|---|
| QueryParameter | pretty | If true, then the output is pretty printed. | false | string | |
| BodyParameter | body | true | |||
| PathParameter | name | name of the StorageClass | true | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | success | 
Consumes
- 
/ 
Produces
- 
application/json 
- 
application/yaml 
- 
application/vnd.kubernetes.protobuf 
Tags
- 
apisstorage.k8s.iov1beta1 
delete a StorageClass
DELETE /apis/storage.k8s.io/v1beta1/storageclasses/{name}
Parameters
| Type | Name | Description | Required | Schema | Default | 
|---|---|---|---|---|---|
| QueryParameter | pretty | If true, then the output is pretty printed. | false | string | |
| BodyParameter | body | true | |||
| PathParameter | name | name of the StorageClass | true | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | success | 
Consumes
- 
/ 
Produces
- 
application/json 
- 
application/yaml 
- 
application/vnd.kubernetes.protobuf 
Tags
- 
apisstorage.k8s.iov1beta1 
partially update the specified StorageClass
PATCH /apis/storage.k8s.io/v1beta1/storageclasses/{name}
Parameters
| Type | Name | Description | Required | Schema | Default | 
|---|---|---|---|---|---|
| QueryParameter | pretty | If true, then the output is pretty printed. | false | string | |
| BodyParameter | body | true | |||
| PathParameter | name | name of the StorageClass | true | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | success | 
Consumes
- 
application/json-patch+json 
- 
application/merge-patch+json 
- 
application/strategic-merge-patch+json 
Produces
- 
application/json 
- 
application/yaml 
- 
application/vnd.kubernetes.protobuf 
Tags
- 
apisstorage.k8s.iov1beta1 
watch individual changes to a list of StorageClass
GET /apis/storage.k8s.io/v1beta1/watch/storageclasses
Parameters
| Type | Name | Description | Required | Schema | Default | 
|---|---|---|---|---|---|
| QueryParameter | pretty | If true, then the output is pretty printed. | false | string | |
| QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string | |
| QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string | |
| QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean | |
| QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string | |
| QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | success | 
Consumes
- 
/ 
Produces
- 
application/json 
- 
application/json;stream=watch 
- 
application/vnd.kubernetes.protobuf 
- 
application/vnd.kubernetes.protobuf;stream=watch 
Tags
- 
apisstorage.k8s.iov1beta1 
watch changes to an object of kind StorageClass
GET /apis/storage.k8s.io/v1beta1/watch/storageclasses/{name}
Parameters
| Type | Name | Description | Required | Schema | Default | 
|---|---|---|---|---|---|
| QueryParameter | pretty | If true, then the output is pretty printed. | false | string | |
| QueryParameter | labelSelector | A selector to restrict the list of returned objects by their labels. Defaults to everything. | false | string | |
| QueryParameter | fieldSelector | A selector to restrict the list of returned objects by their fields. Defaults to everything. | false | string | |
| QueryParameter | watch | Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. | false | boolean | |
| QueryParameter | resourceVersion | When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. | false | string | |
| QueryParameter | timeoutSeconds | Timeout for the list/watch call. | false | integer (int32) | |
| PathParameter | name | name of the StorageClass | true | string | 
Responses
| HTTP Code | Description | Schema | 
|---|---|---|
| 200 | success | 
Consumes
- 
/ 
Produces
- 
application/json 
- 
application/json;stream=watch 
- 
application/vnd.kubernetes.protobuf 
- 
application/vnd.kubernetes.protobuf;stream=watch 
Tags
- 
apisstorage.k8s.iov1beta1