Add Application
Application is a group of tiers. A tier is a group of virtual machines or IP addresses based on membership criteria. Tiers are bound to a single application. An application name is unique and should not conflict with another application name.
Request
URI
POST
https://vrni.example.com/api/ni/groups/applications
COPY
Request Body
ApplicationRequest of type(s) application/json
Required
{
"name": "My-3Tier-App"
}
string
name
Required
The name of the application
Responses
201
Created
Returns Application of type(s) application/json
This response body class contains all of the following: BaseEntity
{
"entity_id": "1000:104:12213212",
"name": "My Name",
"entity_type": "VirtualMachine",
"create_time": 159724400600,
"created_by": "admin@local",
"last_modified_time": 159724400600,
"last_modified_by": "[email protected]"
}
400
Bad Request
Returns ApiError of type(s) application/json
{
"code": 0,
"message": "string",
"details": [
{
"code": 0,
"message": "string",
"target": [
"string"
]
}
]
}
integer As int32 As int32
code
Optional
code
string
message
Optional
message
401
Unauthorized
Operation doesn't return any data structure
500
Internal Error
Operation doesn't return any data structure
Applications Operations
POST
Add Application
POST
Add Tier
DELETE
Delete Application
DELETE
Delete Tier
PUT
Edit Application Tier
GET
Get App Flow Metrics
GET
Get App Flow Properties
GET
Get Application
GET
Get Application Flow Summary
POST
Get Applications Members
GET
Get Application Tier
GET
Get Application Vms
GET
Get App Problems
GET
Get App Top Talking Members
GET
Get App Top Talking Pairs
GET
Get Tier
POST
Get Tiers Members
GET
List Applications
GET
List Applications Details
GET
List Application Tiers