Read a Persistent Volume Claim
GET/api/v1/namespaces/{namespace:[a-z0-9][a-z0-9\-]*}/persistentvolumeclaims/{name:[a-z0-9][a-z0-9\-]*}
Get a PersistentVolumeClaim object.
Request
Path Parameters
Name of the resource
Object name and auth scope, such as for teams and projects
Query Parameters
Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.
Should this value be exported. Export strips fields that a user can not specify.
Responses
- 200
- 401
OK
- application/json
- application/yaml
- application/json;stream=watch
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
metadata object
spec object
dataSource object
dataSourceRef object
resources object
limits object
Default value: [object Object]
requests object
Default value: [object Object]
selector object
matchExpressions object[]
matchLabels object
status object
allocatedResources object
Default value: [object Object]
capacity object
Default value: [object Object]
conditions object[]
Default value: [object Object]
Default value: [object Object]
Possible values: [Bound
, Lost
, Pending
]
{
"apiVersion": "string",
"kind": "string",
"metadata": {
"name": "string",
"namespace": "string"
},
"spec": {
"accessModes": [
"string"
],
"dataSource": {
"apiGroup": "string",
"kind": "string",
"name": "string"
},
"dataSourceRef": {
"apiGroup": "string",
"kind": "string",
"name": "string"
},
"resources": {
"limits": {},
"requests": {}
},
"selector": {
"matchExpressions": [
{
"key": "string",
"operator": "string",
"values": [
"string"
]
}
],
"matchLabels": {}
},
"storageClassName": "string",
"volumeMode": "string",
"volumeName": "string"
},
"status": {
"accessModes": [
"string"
],
"allocatedResources": {},
"capacity": {},
"conditions": [
{
"lastProbeTime": {},
"lastTransitionTime": {},
"message": "string",
"reason": "string",
"status": "string",
"type": "string"
}
],
"phase": "Bound",
"resizeStatus": "string"
}
}
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
metadata object
spec object
dataSource object
dataSourceRef object
resources object
limits object
Default value: [object Object]
requests object
Default value: [object Object]
selector object
matchExpressions object[]
matchLabels object
status object
allocatedResources object
Default value: [object Object]
capacity object
Default value: [object Object]
conditions object[]
Default value: [object Object]
Default value: [object Object]
Possible values: [Bound
, Lost
, Pending
]
{
"apiVersion": "string",
"kind": "string",
"metadata": {
"name": "string",
"namespace": "string"
},
"spec": {
"accessModes": [
"string"
],
"dataSource": {
"apiGroup": "string",
"kind": "string",
"name": "string"
},
"dataSourceRef": {
"apiGroup": "string",
"kind": "string",
"name": "string"
},
"resources": {
"limits": {},
"requests": {}
},
"selector": {
"matchExpressions": [
{
"key": "string",
"operator": "string",
"values": [
"string"
]
}
],
"matchLabels": {}
},
"storageClassName": "string",
"volumeMode": "string",
"volumeName": "string"
},
"status": {
"accessModes": [
"string"
],
"allocatedResources": {},
"capacity": {},
"conditions": [
{
"lastProbeTime": {},
"lastTransitionTime": {},
"message": "string",
"reason": "string",
"status": "string",
"type": "string"
}
],
"phase": "Bound",
"resizeStatus": "string"
}
}
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
metadata object
spec object
dataSource object
dataSourceRef object
resources object
limits object
Default value: [object Object]
requests object
Default value: [object Object]
selector object
matchExpressions object[]
matchLabels object
status object
allocatedResources object
Default value: [object Object]
capacity object
Default value: [object Object]
conditions object[]
Default value: [object Object]
Default value: [object Object]
Possible values: [Bound
, Lost
, Pending
]
{
"apiVersion": "string",
"kind": "string",
"metadata": {
"name": "string",
"namespace": "string"
},
"spec": {
"accessModes": [
"string"
],
"dataSource": {
"apiGroup": "string",
"kind": "string",
"name": "string"
},
"dataSourceRef": {
"apiGroup": "string",
"kind": "string",
"name": "string"
},
"resources": {
"limits": {},
"requests": {}
},
"selector": {
"matchExpressions": [
{
"key": "string",
"operator": "string",
"values": [
"string"
]
}
],
"matchLabels": {}
},
"storageClassName": "string",
"volumeMode": "string",
"volumeName": "string"
},
"status": {
"accessModes": [
"string"
],
"allocatedResources": {},
"capacity": {},
"conditions": [
{
"lastProbeTime": {},
"lastTransitionTime": {},
"message": "string",
"reason": "string",
"status": "string",
"type": "string"
}
],
"phase": "Bound",
"resizeStatus": "string"
}
}
Unauthorized
- application/json
- application/yaml
- application/json;stream=watch
- Schema
Schema
string
- Schema
Schema
string
- Schema
Schema
string