...
(Should the fields in models (cloud_info, complex_info, location_info ..) come from the configuration (or) should be defined in the models itself as instance variables (or) should the fields be derived from AAI)
Cloud object
EXAMPLE
Code Block | ||||
---|---|---|---|---|
| ||||
{ "inventory_provider" : "", "inventory_type" : "", "candidate_id" : "", "uniqueness" : "", "cost" : "", "service_resource_id" : "" "location_id" : "", "location_type" : "", "vim-id" : "", "cloud_region_version" : "", "cloud_owner" : "", "physical_location_id" : "", "complex_name" : "", "latitude" : "", "longitude" : "", "city" : "", "state" : "", "region" : "", "country" : "", "sriov_automation" : "", "flavors" : "" } |
...
Attribute | Required | Content | Values | Description |
---|---|---|---|---|
location_info | Y | Object | location_id, location_type | |
complex_info | Y | Object | physical_location_id, complex_name, latitude, longitude, state, country, city, region | |
cloud_info | N | Object | cloud_region_version, cloud_owner | |
other attributes | Object | flavors, sriov_automation |
Service object
EXAMPLE
Code Block | ||||
---|---|---|---|---|
| ||||
{ "inventory_provider" : "", "inventory_type" : "", "candidate_id" : "", "uniqueness" : "", "cost" : "", "service_resource_id" : "", "location_id" : "", "location_type" : "", "vim-id" : "", "cloud_region_version" : "", "cloud_owner" : "", "host_id" : "", "vlan_key" : "", "port_key" : "", "sriov_automation" : "", } |
...
Attribute | Required | Content | Values | Description |
---|---|---|---|---|
location_info | Y | Object | location_id, location_type | |
vlan_info | Y | Object | vlan_key, port_key | |
cloud_info | N | Object | cloud_region_version, cloud_owner, vim_id | |
Vfmodule object
EXAMPLE
Code Block | ||||
---|---|---|---|---|
| ||||
{ "inventory_provider" : "", "inventory_type" : "", "candidate_id" : "", "uniqueness" : "", "cost" : "", "service_resource_id" : "", "location_id" : "", "location_type" : "", "physical_location_id" : "", "complex_name" : "", "latitude" : "", "longitude" : "", "city" : "", "state" : "", "region" : "", "country" : "", "vim-id" : "", "cloud_region_version" : "", "cloud_owner" : "", "host_id" : "", "vlan_key" : "", "port_key" : "", "sriov_automation" : "", } |
...
Attribute | Required | Content | Values | Description |
---|---|---|---|---|
location_info | Y | Object | location_id, location_type | |
cloud_info | Y | Object | cloud_region_version, cloud_owner, vim_id | |
vlan_info | N | Object | vlan_key, port_key | |
vserver_info | Object |
Transport object
EXAMPLE
Code Block | ||||
---|---|---|---|---|
| ||||
{ "inventory_provider" : "", "inventory_type" : "", "candidate_id" : "", "uniqueness" : "", "cost" : "", "service_resource_id" : "", "location_id" : "", "location_type" : "", "physical_location_id" : "", "complex_name" : "", "latitude" : "", "longitude" : "", "city" : "", "state" : "", "region" : "", "country" : "", "vim-id" : "", "cloud_region_version" : "", "cloud_owner" : "", "zone_id" : "", "zone_name" : "", "sriov_automation" : "", } |
...
Attribute | Required | Content | Values | Description |
---|---|---|---|---|
location_info | Y | Object | location_id, location_type | |
complex_info | Y | Object | physical_location_id, complex_name, latitude, longitude, state, country, city, region | |
zone_info | N | Object | zone_id , zone_name |
NSSI object
EXAMPLE
Code Block | ||||
---|---|---|---|---|
| ||||
{ "inventory_provider" : "", "inventory_type" : "", "candidate_id" : "", "uniqueness" : "", "cost" : "", "service_resource_id" : "", } |
...