Skip to content

Network

All operations require authentication.

2 operationsv1/storage/netapp
Agent setup

List networksProduction

GET
/1.0/storage/netapp/{serviceName}/network

Returns the networks of the service, with only their IDs unless detail is true. A service on the public network has no network, so the list is empty.

Path parameters

serviceName
required
stringuuid

Service name

Query parameters

detail
boolean

Get detailed information about each network

Response

200NetAppNetwork[]successful operation
id
read-only
stringuuid

Network ID

status
read-only
NetAppNetworkStatusEnum

Network status

Valuesassociatedassociatingdissociatingto_configure
vRackServicesURN
read-only
string

vRack Services URN the network is attached to

Example uses serviceName = 00000000-0000-0000-0000-000000000000

$ curl https://api.eu.ovhcloud.com/1.0/storage/netapp/{serviceName}/network \
  -H "authorization: Bearer $OVH_TOKEN"
ResponseExample
[ { "id": "00000000-0000-0000-0000-000000000000", "status": "associated", "vRackServicesURN": "string" }]

Get a networkProduction

GET
/1.0/storage/netapp/{serviceName}/network/{networkId}

Returns the network status and the URN of the vRack Services it is attached to. The status moves to associated only after an endpoint is created on the vRack Services, and share access paths are returned only in that status.

Path parameters

networkId
required
stringuuid

Network ID

serviceName
required
stringuuid

Service name

Response

200NetAppNetworksuccessful operation
id
read-only
stringuuid

Network ID

status
read-only
NetAppNetworkStatusEnum

Network status

Valuesassociatedassociatingdissociatingto_configure
vRackServicesURN
read-only
string

vRack Services URN the network is attached to

Example uses networkId = 00000000-0000-0000-0000-000000000000, serviceName = 00000000-0000-0000-0000-000000000000

$ curl https://api.eu.ovhcloud.com/1.0/storage/netapp/{serviceName}/network/{networkId} \
  -H "authorization: Bearer $OVH_TOKEN"
ResponseExample
{ "id": "00000000-0000-0000-0000-000000000000", "status": "associated", "vRackServicesURN": "string"}