Cloud Service Manager APIs

Cloud Service Manager APIs
Operations
GET
Aws Account Info
Returns the details of the particular AWS account
GET
Aws Region Info
Returns information about the particual Aws Region
GET
Aws Vpc Info
Returns Vpc information
GET
Cloud Virtual Machine Info
Returns information about the particular virtual machine
POST
Create Aws Account
Add a AWS account to cloud serivce manager
POST
Create Nsx Manager Account
Create a NSX Manager account
DELETE
Delete Aws Account
Delete AWS account information
DELETE
Delete Aws Gateway Ami
Delete a AWS Gateway AMI
DELETE
Delete Nsx Manager Account
Delete a NSX Manager account
POST
Deploy Aws Gateway Deploy
All the required configuration to deploy Aws gateways will be absorbed as a part of request body in this api and gateway deployment will be triggered.
GET
Get Aws Account Status
Return status of the account like credentails validity, inventory synchronization status and inventory synchronization state
GET
Get Aws Gateway Ami Info
Returns AWS Gateway AMI for a particular region
GET
Get Aws Gateway Config
Returns configuration for primary gateway and secondary gateway for the vpc,if exists.
GET
Get Aws Gateway Status
Returns status information for primary gateway and secondary gateway for the vpc, if exists.
GET
Get Csm Status
Return Csm status information
GET
List Aws Accounts
Return a list of all AWS accounts
GET
List Aws Gateway Amis
Returns a list of Aws Gateway Amis
GET
List Aws Gateways
Returns configuration information for all gateways
GET
List Aws Key Pairs
Returns a list of Aws Key Pairs
GET
List Aws Regions
Returns a list of Aws regions
GET
List Aws Subnets
Returns a list of subnets
GET
List Aws Vpcs
Returns a list of Vpcs. Support optional query parameters like account_id, region_id, cidr and/or op_status
GET
List Cloud Virtual Machines
Returns the list of all virtual machines created or imported under a particular account id. Supports optional query parameters like region id, vpc id, public_ip, is_gateway.
GET
List Nsx Manager Accounts
Returns a list of NSX Manager accounts
GET
Nsx Manager Account Info
Returns the particular NSX Manager account information
POST
Register Aws Gateway Ami
Registers a AWS Gateway AMI for the region specified in the body. One can register only one gateway AMI ID per region. If a gateway AMI is already registered with a region, user is expected to use update API to overwrite the registerd AMI for a region.
POST
Sync Aws Account Inventory Sync Inventory
Synchronizes Aws account related inventory like Regions, Vpcs, Instances Status of inventory synchronization can be known from Aws account status api
POST
Undeploy Aws Gateway Undeploy
All the required configuration to undeploy Aws gateways will be absorbed as a part of request body in this api and gateway undeployment will be triggered.
PUT
Update Aws Account
Update a AWS account information
PUT
Update Aws Gateway Ami
Update a AWS Gateway AMI
PUT
Update Aws Gateway Config
Updates configuration for primary gateway and secondary gateway for the vpc, if exists.
PUT
Update Nsx Manager Account
Update a NSX Manager account