Manage Child Resource for Service Group

Assigns and unassigns child resources for a service group.

Adds resources and devices of the same resource type as a child to a service group.

Path Parameters

  • sgIdstringrequired

    Service group uuid

  • clientIdstringrequired

    Describes the clientId of the tenant

Request Body

application/json

  • idstring

    Service group unique ID or name.

  • namestring

    Service group unique ID or name.

Request Body Samples

[
  {
    "id": "fef562e9-64df-4ef0-b1b7-82167d87d4b4",
    "name": "arn:aws:sns:us-east-1:290642135901:cloudtrail-sns"
  },
  {
    "id": "57778bb1-a294-450a-93e4-6534a74ac39f",
    "name": "arn:aws:sns:us-east-1:290642135901:onboard-sns"
  },
  {
    "id": "g5g247e2-3461-4ff1-bfgh-65ee2124c6c3",
    "name": "arn:aws:sns:us-east-1:290642135901:alarm-notifications-topic"
  }
]

Responses

200OK

Deletes child resources and devices from a service group.

Path Parameters

  • sgIdstringrequired

    Service group uuid

  • clientIdstringrequired

    Describes the clientId of the tenant

Request Body

application/json

  • idstring

  • namestring

Request Body Samples

[
  {
    "id": "fgh672e9-64df-4ef0-b1b7-82167d87d4b4",
    "name": "arn:aws:sns:us-east-1:290642135901:cloudtrail-sns"
  },
  {
    "id": "57778bb1-a294-450a-87f5-4371a74ac39f",
    "name": "arn:aws:sns:us-east-1:290642135901:onboa-demo-sns"
  },
  {
    "id": "h5h677e2-3461-4ff1-bfdb-65ee2124c6c3",
    "name": "arn:aws:sns:us-east-1:290642135901:alarm-notifications-topic"
  }
]

Responses

200OK