@itentialopensource/adapter-versa_director
Version:
This adapter integrates with system described as: versaDirectorApi.
630 lines • 15.5 kB
JSON
{
"analyticsCluster": "string",
"baremetalController": {
"cmsOrg": "string",
"controllerInterface": {
"interfaceName": "string",
"unitInfoList": [
{
"ipv4address": [
"string",
"string",
"string",
"string",
"string"
],
"ipv4dhcp": true,
"ipv4gateway": "string",
"ipv6address": [
"string",
"string",
"string",
"string",
"string",
"string"
],
"ipv6dhcp": true,
"ipv6gateway": "string",
"networkName": "string",
"poolSize": 6,
"vlanId": 9,
"wanStaging": true
},
{
"ipv4address": [
"string",
"string",
"string",
"string",
"string"
],
"ipv4dhcp": true,
"ipv4gateway": "string",
"ipv6address": [
"string",
"string",
"string",
"string"
],
"ipv6dhcp": false,
"ipv6gateway": "string",
"networkName": "string",
"poolSize": 3,
"vlanId": 8,
"wanStaging": true
},
{
"ipv4address": [
"string",
"string"
],
"ipv4dhcp": false,
"ipv4gateway": "string",
"ipv6address": [
"string",
"string",
"string",
"string",
"string",
"string",
"string"
],
"ipv6dhcp": false,
"ipv6gateway": "string",
"networkName": "string",
"poolSize": 3,
"vlanId": 5,
"wanStaging": false
}
]
},
"serverIP": "string",
"wanInterfaces": [
{
"interfaceName": "string",
"unitInfoList": [
{
"ipv4address": [
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string"
],
"ipv4dhcp": false,
"ipv4fqdn": "string",
"ipv4gateway": "string",
"ipv6InterfaceMode": "string",
"ipv6address": [
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string"
],
"ipv6dhcp": false,
"ipv6fqdn": "string",
"ipv6gateway": "string",
"networkName": "string",
"poolSize": 10,
"publicIPAddress": "string",
"transportDomainList": [
"string"
],
"vlanId": 9,
"wanStaging": false
},
{
"ipv4address": [
"string",
"string",
"string",
"string",
"string"
],
"ipv4dhcp": false,
"ipv4fqdn": "string",
"ipv4gateway": "string",
"ipv6InterfaceMode": "string",
"ipv6address": [
"string",
"string",
"string",
"string",
"string"
],
"ipv6dhcp": false,
"ipv6fqdn": "string",
"ipv6gateway": "string",
"networkName": "string",
"poolSize": 3,
"publicIPAddress": "string",
"transportDomainList": [
"string",
"string",
"string"
],
"vlanId": 2,
"wanStaging": false
},
{
"ipv4address": [
"string",
"string",
"string",
"string",
"string",
"string"
],
"ipv4dhcp": false,
"ipv4fqdn": "string",
"ipv4gateway": "string",
"ipv6InterfaceMode": "string",
"ipv6address": [
"string",
"string"
],
"ipv6dhcp": true,
"ipv6fqdn": "string",
"ipv6gateway": "string",
"networkName": "string",
"poolSize": 9,
"publicIPAddress": "string",
"transportDomainList": [
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string"
],
"vlanId": 2,
"wanStaging": true
},
{
"ipv4address": [
"string",
"string",
"string",
"string",
"string",
"string",
"string"
],
"ipv4dhcp": true,
"ipv4fqdn": "string",
"ipv4gateway": "string",
"ipv6InterfaceMode": "string",
"ipv6address": [
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string"
],
"ipv6dhcp": false,
"ipv6fqdn": "string",
"ipv6gateway": "string",
"networkName": "string",
"poolSize": 9,
"publicIPAddress": "string",
"transportDomainList": [
"string",
"string"
],
"vlanId": 1,
"wanStaging": true
}
]
},
{
"interfaceName": "string",
"unitInfoList": [
{
"ipv4address": [
"string",
"string",
"string",
"string",
"string"
],
"ipv4dhcp": true,
"ipv4fqdn": "string",
"ipv4gateway": "string",
"ipv6InterfaceMode": "string",
"ipv6address": [
"string",
"string",
"string",
"string"
],
"ipv6dhcp": false,
"ipv6fqdn": "string",
"ipv6gateway": "string",
"networkName": "string",
"poolSize": 1,
"publicIPAddress": "string",
"transportDomainList": [
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string"
],
"vlanId": 6,
"wanStaging": true
},
{
"ipv4address": [
"string",
"string",
"string"
],
"ipv4dhcp": false,
"ipv4fqdn": "string",
"ipv4gateway": "string",
"ipv6InterfaceMode": "string",
"ipv6address": [
"string",
"string",
"string"
],
"ipv6dhcp": false,
"ipv6fqdn": "string",
"ipv6gateway": "string",
"networkName": "string",
"poolSize": 2,
"publicIPAddress": "string",
"transportDomainList": [
"string"
],
"vlanId": 4,
"wanStaging": true
},
{
"ipv4address": [
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string"
],
"ipv4dhcp": false,
"ipv4fqdn": "string",
"ipv4gateway": "string",
"ipv6InterfaceMode": "string",
"ipv6address": [
"string",
"string",
"string",
"string"
],
"ipv6dhcp": true,
"ipv6fqdn": "string",
"ipv6gateway": "string",
"networkName": "string",
"poolSize": 1,
"publicIPAddress": "string",
"transportDomainList": [
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string"
],
"vlanId": 2,
"wanStaging": true
},
{
"ipv4address": [
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string"
],
"ipv4dhcp": true,
"ipv4fqdn": "string",
"ipv4gateway": "string",
"ipv6InterfaceMode": "string",
"ipv6address": [
"string",
"string",
"string"
],
"ipv6dhcp": false,
"ipv6fqdn": "string",
"ipv6gateway": "string",
"networkName": "string",
"poolSize": 5,
"publicIPAddress": "string",
"transportDomainList": [
"string",
"string",
"string",
"string",
"string",
"string",
"string"
],
"vlanId": 9,
"wanStaging": false
},
{
"ipv4address": [
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string"
],
"ipv4dhcp": false,
"ipv4fqdn": "string",
"ipv4gateway": "string",
"ipv6InterfaceMode": "string",
"ipv6address": [
"string",
"string",
"string",
"string",
"string",
"string"
],
"ipv6dhcp": true,
"ipv6fqdn": "string",
"ipv6gateway": "string",
"networkName": "string",
"poolSize": 4,
"publicIPAddress": "string",
"transportDomainList": [
"string",
"string",
"string",
"string",
"string"
],
"vlanId": 4,
"wanStaging": false
},
{
"ipv4address": [
"string",
"string"
],
"ipv4dhcp": false,
"ipv4fqdn": "string",
"ipv4gateway": "string",
"ipv6InterfaceMode": "string",
"ipv6address": [
"string",
"string",
"string",
"string",
"string",
"string"
],
"ipv6dhcp": false,
"ipv6fqdn": "string",
"ipv6gateway": "string",
"networkName": "string",
"poolSize": 10,
"publicIPAddress": "string",
"transportDomainList": [
"string",
"string"
],
"vlanId": 4,
"wanStaging": true
},
{
"ipv4address": [
"string",
"string",
"string",
"string",
"string",
"string",
"string"
],
"ipv4dhcp": false,
"ipv4fqdn": "string",
"ipv4gateway": "string",
"ipv6InterfaceMode": "string",
"ipv6address": [
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string"
],
"ipv6dhcp": true,
"ipv6fqdn": "string",
"ipv6gateway": "string",
"networkName": "string",
"poolSize": 10,
"publicIPAddress": "string",
"transportDomainList": [
"string",
"string",
"string"
],
"vlanId": 4,
"wanStaging": false
}
]
}
]
},
"bgp": {
"peerIP": "string",
"peerIPAs": "string"
},
"controllerName": "string",
"locationInfo": {
"address1": "123 Main Street",
"address2": "Suite 400",
"city": "San Jose",
"country": "USA",
"latitude": 37.242286,
"longitude": -121.730945,
"state": "CA",
"zip": "95138"
},
"orgName": "string",
"ospf": {
"areaId": "string"
},
"peerControllers": [
"string",
"string",
"string"
],
"postStagingController": false,
"resourceType": "string",
"siteId": 9,
"stagingController": true,
"staticRoutes": {
"areaId": [
{
"nexthop": "string",
"prefix": "string"
},
{
"nexthop": "string",
"prefix": "string"
},
{
"nexthop": "string",
"prefix": "string"
}
]
},
"subOrgs": [
"string"
],
"vcpeController": {
"availabilityZone": "string",
"cmsOrg": "string",
"controllerInterface": {
"ipAssignment": "string",
"networkName": "string"
},
"image": "string",
"vdcOrg": "string",
"wanInterfaces": [
{
"fqdnIPV4": "string",
"ipAssignment": "string",
"networkName": "string",
"publicIPAddress": "string",
"transportDomainList": [
"string"
]
},
{
"fqdnIPV4": "string",
"ipAssignment": "string",
"networkName": "string",
"publicIPAddress": "string",
"transportDomainList": [
"string",
"string",
"string",
"string",
"string"
]
},
{
"fqdnIPV4": "string",
"ipAssignment": "string",
"networkName": "string",
"publicIPAddress": "string",
"transportDomainList": [
"string",
"string",
"string",
"string",
"string",
"string",
"string",
"string"
]
},
{
"fqdnIPV4": "string",
"ipAssignment": "string",
"networkName": "string",
"publicIPAddress": "string",
"transportDomainList": [
"string"
]
},
{
"fqdnIPV4": "string",
"ipAssignment": "string",
"networkName": "string",
"publicIPAddress": "string",
"transportDomainList": [
"string",
"string",
"string",
"string"
]
},
{
"fqdnIPV4": "string",
"ipAssignment": "string",
"networkName": "string",
"publicIPAddress": "string",
"transportDomainList": [
"string",
"string",
"string"
]
}
]
}
}