Change Tenant Storage Policy
API code: CHANGE_TENANT_STORAGE_POLICY
Pre-authorized role(s): TENANT_ADMIN
Platform(s): CLOUDIAN
Request
URI
POST
https://apaas-29.eng.vmware.com//api/v1/core/tenants/{tenantId}/used-storage-policies
COPY
Path Parameters
string
tenantId
Required
${api_param.tenantId
Request Body
TenantStoragePolicy of type(s) application/json
Required
{
"id": "string",
"tenantId": "string",
"name": "string",
"description": "string",
"region": "string",
"storagePolicyLocked": false,
"regionDefault": false,
"replicationScheme": {
"replicationScheme": 0
},
"ecScheme": {
"dataCenters": [
"string"
],
"k": 0,
"m": 0,
"replicated": false
}
}
string
id
Optional
id
string
tenantId
Optional
tenantId
string
name
Optional
name
string
description
Optional
description
string
region
Optional
region
boolean
storagePolicyLocked
Optional
storagePolicyLocked
boolean
regionDefault
Optional
regionDefault
object
replicationScheme
Optional
replicationScheme
Responses
200
OK
Returns TenantStoragePolicy of type(s) application/json
{
"id": "string",
"tenantId": "string",
"name": "string",
"description": "string",
"region": "string",
"storagePolicyLocked": false,
"regionDefault": false,
"replicationScheme": {
"replicationScheme": 0
},
"ecScheme": {
"dataCenters": [
"string"
],
"k": 0,
"m": 0,
"replicated": false
}
}
string
id
Optional
id
string
tenantId
Optional
tenantId
string
name
Optional
name
string
description
Optional
description
string
region
Optional
region
boolean
storagePolicyLocked
Optional
storagePolicyLocked
boolean
regionDefault
Optional
regionDefault
object
replicationScheme
Optional
replicationScheme
On This Page
Tenant Management Operations
PUT
Attach Tenant Storage Policy
POST
Change Tenant Storage Policy
DELETE
Detach Tenant Storage Policy
GET
Get Current Tenant
GET
Get Tenant Setting
GET
Get Tenant Storage Policy
GET
List Tenant Available Storage Policies
GET
List Tenant Used Storage Policies
PUT
Update Tenant Setting