Validate prerequisites for converting a system
GET /gcp/ha/working-environments/{workingEnvironmentId}/validate-byol-to-capacity
Validates the prerequisites for converting an existing Cloud Volumes ONTAP system.
Parameters
| Name | Type | In | Required | Description |
|---|---|---|---|---|
workingEnvironmentId |
string |
path |
True |
Error
Status: Default, Default response
| Name | Type | Required | Description |
|---|---|---|---|
awsOldDeployment |
boolean |
False |
|
capacityLicenses |
array[CapacityLicenseInfo] |
True |
|
mpSub |
array[CloudAccountResponse] |
True |
|
totalDpVolumes |
False |
||
totalPrimaryVolumes |
True |
||
validAccount |
boolean |
True |
|
validNss |
boolean |
False |
|
vmPlan |
string |
False |
Example error response
{
"capacityLicenses": [
{
"contractType": "string",
"flavorType": "string",
"totalConsumedCapacity": {
"capacity": 0,
"units": "string"
},
"totalLicensedCapacity": {
"capacity": 0,
"units": "string"
}
}
],
"mpSub": [
{
"cloudAccountId": "string",
"provider": "string",
"subscriptionId": "string"
}
],
"totalDpVolumes": {
"size": 0,
"unit": "string"
},
"totalPrimaryVolumes": {
"size": 0,
"unit": "string"
},
"validAccount": false,
"vmPlan": "string"
}
Definitions
See Definitions
TotalCapacity
| Name | Type | Required | Description |
|---|---|---|---|
capacity |
integer |
True |
|
units |
string |
False |
CapacityLicenseInfo
| Name | Type | Required | Description |
|---|---|---|---|
contractType |
string |
False |
|
flavorType |
string |
False |
|
totalConsumedCapacity |
False |
||
totalLicensedCapacity |
True |
CloudAccountResponse
| Name | Type | Required | Description |
|---|---|---|---|
cloudAccountId |
string |
True |
|
provider |
string |
False |
|
subscriptionId |
string |
False |
Capacity
| Name | Type | Required | Description |
|---|---|---|---|
size |
number |
True |
Size |
unit |
string |
True |
Unit |