this API is used by cluster versions < 2.20
Expected response to a valid request
Unauthorized
The specified resource was not found
unexpected error
{- "storageClasses": [
- "standard"
]
}
Executed successfully.
Unauthorized
Forbidden
unexpected error
unexpected error
{- "items": [
- {
- "cluster_id": "550e8400-e29b-41d4-a716-446655440000",
- "storage_class_name": "my-storage-class",
- "Spec": {
- "provisioner": "kubernetes.io/aws-ebs",
- "allow_volume_expansion": true,
- "is_default": false
}
}
]
}
Executed successfully.
Unauthorized
Forbidden
unexpected error
unexpected error
{- "items": [
- {
- "clusterId": "550e8400-e29b-41d4-a716-446655440000",
- "storageClassName": "my-storage-class",
- "spec": {
- "provisioner": "kubernetes.io/aws-ebs",
- "allowVolumeExpansion": true,
- "isDefault": false
}, - "permissions": {
- "allowedForAssets": true,
- "allowedForWorkloads": true,
- "allowedForEphemeralVolumes": true,
- "allowedForPersistentVolumes": true
}, - "customization": {
- "accessMode": {
- "required": true,
- "default": {
- "readWriteOnce": true,
- "readOnlyMany": false,
- "readWriteMany": false
}, - "supportedValues": {
- "readWriteOnce": true,
- "readOnlyMany": true,
- "readWriteMany": true
}
}, - "volumeMode": {
- "required": true,
- "default": "Filesystem",
- "supportedValues": {
- "filesystem": true,
- "block": true
}
}, - "claimSize": {
- "default": "1G",
- "supportedUnits": [
- "MB"
], - "min": "1G",
- "max": "1G",
- "step": "1G"
}
}
}
]
}