Manage ElasticIPs
POST/projects/:projectId/providers/Aruba.Compute/cloudServers/:cloudServerId/associateDisassociateElasticIPs
Manage ElasticIPs
Request
Path Parameters
cloudServerId stringrequired
projectId stringrequired
Query Parameters
api-version string
The requested API version
Default value:
1- application/json
- text/json
- application/*+json
Body
Array [
]
Array [
]
elasticIPsToAssociate
object[]
uristringnullable
elasticIPsToDisassociate
object[]
uristringnullable
Body
Array [
]
Array [
]
elasticIPsToAssociate
object[]
uristringnullable
elasticIPsToDisassociate
object[]
uristringnullable
Body
Array [
]
Array [
]
elasticIPsToAssociate
object[]
uristringnullable
elasticIPsToDisassociate
object[]
uristringnullable
Responses
- 202
- 404
- 500
Accepted
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
Array [
]
metadata
object
idstringnullable
uristringnullable
namestringnullable
location
object
codestringnullable
countrystringnullable
citystringnullable
namestringnullable
valuestringnullable
project
object
idstringnullable
tagsstring[]nullable
category
object
namestringnullable
providerstringnullable
typology
object
idstringnullable
namestringnullable
creationDatedate-timenullable
createdBystringnullable
updateDatedate-timenullable
updatedBystringnullable
versionstringnullable
createdUserstringnullable
updatedUserstringnullable
status
object
statestringnullable
creationDatedate-timenullable
disableStatusInfo
object
isDisabledboolean
reasonsstring[]
previousStatus
object
statestringnullable
creationDatedate-timenullable
failureReasonstringnullable
properties
object
linkedResources
object[]
uristringnullable
strictCorrelationboolean
vpc
object
uristringnullable
dataCenterstring
For more information, check the documentation.
flavor
object
idstring
namestring
categorystring
cpuint32
ramint32
hdint32
bootVolume
object
uristringnullable
keyPair
object
uristringnullable
networkInterfaces
object[]
subnetstringnullable
macAddressstringnullable
ipsstring[]nullable
properties
object
nullable
property name*string
{
"metadata": {
"id": "string",
"uri": "string",
"name": "string",
"location": {
"code": "string",
"country": "string",
"city": "string",
"name": "string",
"value": "string"
},
"project": {
"id": "string"
},
"tags": [
"string"
],
"category": {
"name": "string",
"provider": "string",
"typology": {
"id": "string",
"name": "string"
}
},
"creationDate": "2024-07-29T15:51:28.071Z",
"createdBy": "string",
"updateDate": "2024-07-29T15:51:28.071Z",
"updatedBy": "string",
"version": "string",
"createdUser": "string",
"updatedUser": "string"
},
"status": {
"state": "string",
"creationDate": "2024-07-29T15:51:28.071Z",
"disableStatusInfo": {
"isDisabled": true,
"reasons": [
"string"
],
"previousStatus": {
"state": "string",
"creationDate": "2024-07-29T15:51:28.071Z"
}
},
"failureReason": "string"
},
"properties": {
"linkedResources": [
{
"uri": "string",
"strictCorrelation": true
}
],
"vpc": {
"uri": "string"
},
"dataCenter": "string",
"flavor": {
"id": "string",
"name": "string",
"category": "string",
"cpu": 0,
"ram": 0,
"hd": 0
},
"bootVolume": {
"uri": "string"
},
"keyPair": {
"uri": "string"
},
"networkInterfaces": [
{
"subnet": "string",
"macAddress": "string",
"ips": [
"string"
],
"properties": {}
}
]
}
}
Not Found
- application/json
- Schema
- Example (from schema)
Schema
typestringnullable
titlestringnullable
statusint32nullable
detailstringnullable
instancestringnullable
property name*any
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
Internal Server Error