Skip to navigation

Patch storage class configuration by id

View as Markdown
Partially updates an existing storage class configuration by its unique identifier. Use this endpoint to modify specific fields, such as permissions, customization values, or attributes, without replacing the entire configuration.

Authentication

AuthorizationBearer
Bearer authentication

Path parameters

idstringRequired
unique identifier of the storage class configuration

Query parameters

tenantIdintegerOptional

Request

This endpoint expects an object.
permissionsobjectOptional
Defines the access permissions and behavioral rules for this storage class.
customizationobject or nullOptional

Response

Storage class configuration
idstringformat: "uuid"
The unique identifier of the storage class configuration.
tenantIdinteger
The id of the tenant.
scopeTypeenumDefaults to cluster

Currently supported value: ‘cluster’, which is also the default.

Allowed values:
scopeIdstringformat: "uuid"
The ID of the cluster.
namestring
The name of the storage class to which the configuration applies.
permissionsobjectOptional
Defines the access permissions and behavioral rules for this storage class.
customizationobjectOptional

Optional UI/policy controls that define defaults and requirements when creating PVCs with this storage class.

Errors

401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
500
Internal Server Error
503
Service Unavailable Error