{
  "createcontrolchannel": {
    "name": "CreateControlChannel",
    "description": "Grants permission to register a control channel for an instance to send control messages to Systems Manager service",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "ssm:SourceInstanceARN",
      "ec2:SourceInstanceARN"
    ],
    "dependentActions": []
  },
  "createdatachannel": {
    "name": "CreateDataChannel",
    "description": "Grants permission to register a data channel for an instance to send data messages to Systems Manager service",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "opencontrolchannel": {
    "name": "OpenControlChannel",
    "description": "Grants permission to open a websocket connection for a registered control channel stream from an instance to Systems Manager service",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "opendatachannel": {
    "name": "OpenDataChannel",
    "description": "Grants permission to open a websocket connection for a registered data channel stream from an instance to Systems Manager service",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  }
}