Create Management Profile

Creates a management profile.

Path Parameters

  • tenantIdstringrequired

    Describes the uuid of the tenant

Request Body

application/json

  • namestringrequired

    The management profile name.

  • descriptionstring

    Summary describing the management profile.

  • typestringrequired

    The management profile type. An example is: { Agent | Gateway }.

  • deviceobject

    The device details, applicable only for the agent management profile.

Request Body Samples

{
  "name": "Agent Profile",
  "description": "Management Profile for Agent",
  "type": "Agent",
  "device": {
    "id": "014ec656-8dfa-404c-8269-015a96faa9b8"
  }
}

Responses

  • idinteger

  • namestring

  • descriptionstring

  • typestring

  • statusstring

  • createdDatestring

  • deviceobject

  • tunnelTypestring

  • registeredboolean

  • activationTokenstring

Response Samples

{
  "id": 78,
  "name": "Agent Profile",
  "description": "Management Profile for Agent",
  "type": "Agent",
  "status": "DOWN",
  "createdDate": "2016-06-22T09:57:09+0000",
  "device": {
    "id": "014ec656-8dfa-404c-8269-015a96faa9b8",
    "generalInfo": {
      "ipAddresses": "172.28.2.138",
      "hostName": "SJLPT177"
    },
    "clientUniqueId": "client_69900",
    "type": "DEVICE"
  }
}