heroku-debug
Version:
debugging plugin for the CLI
932 lines • 20.3 kB
JSON
{
"version": "2.0",
"metadata": {
"apiVersion": "2014-11-06",
"endpointPrefix": "ssm",
"jsonVersion": "1.1",
"protocol": "json",
"serviceAbbreviation": "Amazon SSM",
"serviceFullName": "Amazon Simple Systems Management Service",
"signatureVersion": "v4",
"targetPrefix": "AmazonSSM"
},
"operations": {
"AddTagsToResource": {
"input": {
"type": "structure",
"required": [
"ResourceType",
"ResourceId",
"Tags"
],
"members": {
"ResourceType": {},
"ResourceId": {},
"Tags": {
"shape": "S4"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"CancelCommand": {
"input": {
"type": "structure",
"required": [
"CommandId"
],
"members": {
"CommandId": {},
"InstanceIds": {
"shape": "Sb"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"CreateActivation": {
"input": {
"type": "structure",
"required": [
"IamRole"
],
"members": {
"Description": {},
"DefaultInstanceName": {},
"IamRole": {},
"RegistrationLimit": {
"type": "integer"
},
"ExpirationDate": {
"type": "timestamp"
}
}
},
"output": {
"type": "structure",
"members": {
"ActivationId": {},
"ActivationCode": {}
}
}
},
"CreateAssociation": {
"input": {
"type": "structure",
"required": [
"Name",
"InstanceId"
],
"members": {
"Name": {},
"InstanceId": {},
"Parameters": {
"shape": "Sp"
}
}
},
"output": {
"type": "structure",
"members": {
"AssociationDescription": {
"shape": "Su"
}
}
}
},
"CreateAssociationBatch": {
"input": {
"type": "structure",
"required": [
"Entries"
],
"members": {
"Entries": {
"type": "list",
"member": {
"shape": "S12",
"locationName": "entries"
}
}
}
},
"output": {
"type": "structure",
"members": {
"Successful": {
"type": "list",
"member": {
"shape": "Su",
"locationName": "AssociationDescription"
}
},
"Failed": {
"type": "list",
"member": {
"locationName": "FailedCreateAssociationEntry",
"type": "structure",
"members": {
"Entry": {
"shape": "S12"
},
"Message": {},
"Fault": {}
}
}
}
}
}
},
"CreateDocument": {
"input": {
"type": "structure",
"required": [
"Content",
"Name"
],
"members": {
"Content": {},
"Name": {}
}
},
"output": {
"type": "structure",
"members": {
"DocumentDescription": {
"shape": "S1c"
}
}
}
},
"DeleteActivation": {
"input": {
"type": "structure",
"required": [
"ActivationId"
],
"members": {
"ActivationId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteAssociation": {
"input": {
"type": "structure",
"required": [
"Name",
"InstanceId"
],
"members": {
"Name": {},
"InstanceId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteDocument": {
"input": {
"type": "structure",
"required": [
"Name"
],
"members": {
"Name": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeregisterManagedInstance": {
"input": {
"type": "structure",
"required": [
"InstanceId"
],
"members": {
"InstanceId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DescribeActivations": {
"input": {
"type": "structure",
"members": {
"Filters": {
"type": "list",
"member": {
"type": "structure",
"members": {
"FilterKey": {},
"FilterValues": {
"type": "list",
"member": {}
}
}
}
},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"ActivationList": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ActivationId": {},
"Description": {},
"DefaultInstanceName": {},
"IamRole": {},
"RegistrationLimit": {
"type": "integer"
},
"RegistrationsCount": {
"type": "integer"
},
"ExpirationDate": {
"type": "timestamp"
},
"Expired": {
"type": "boolean"
},
"CreatedDate": {
"type": "timestamp"
}
}
}
},
"NextToken": {}
}
}
},
"DescribeAssociation": {
"input": {
"type": "structure",
"required": [
"Name",
"InstanceId"
],
"members": {
"Name": {},
"InstanceId": {}
}
},
"output": {
"type": "structure",
"members": {
"AssociationDescription": {
"shape": "Su"
}
}
}
},
"DescribeDocument": {
"input": {
"type": "structure",
"required": [
"Name"
],
"members": {
"Name": {}
}
},
"output": {
"type": "structure",
"members": {
"Document": {
"shape": "S1c"
}
}
}
},
"DescribeDocumentPermission": {
"input": {
"type": "structure",
"required": [
"Name",
"PermissionType"
],
"members": {
"Name": {},
"PermissionType": {}
}
},
"output": {
"type": "structure",
"members": {
"AccountIds": {
"shape": "S2m"
}
}
}
},
"DescribeInstanceInformation": {
"input": {
"type": "structure",
"members": {
"InstanceInformationFilterList": {
"type": "list",
"member": {
"locationName": "InstanceInformationFilter",
"type": "structure",
"required": [
"key",
"valueSet"
],
"members": {
"key": {},
"valueSet": {
"type": "list",
"member": {
"locationName": "InstanceInformationFilterValue"
}
}
}
}
},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"InstanceInformationList": {
"type": "list",
"member": {
"locationName": "InstanceInformation",
"type": "structure",
"members": {
"InstanceId": {},
"PingStatus": {},
"LastPingDateTime": {
"type": "timestamp"
},
"AgentVersion": {},
"IsLatestVersion": {
"type": "boolean"
},
"PlatformType": {},
"PlatformName": {},
"PlatformVersion": {},
"ActivationId": {},
"IamRole": {},
"RegistrationDate": {
"type": "timestamp"
},
"ResourceType": {},
"Name": {},
"IPAddress": {},
"ComputerName": {}
}
}
},
"NextToken": {}
}
}
},
"GetDocument": {
"input": {
"type": "structure",
"required": [
"Name"
],
"members": {
"Name": {}
}
},
"output": {
"type": "structure",
"members": {
"Name": {},
"Content": {}
}
}
},
"ListAssociations": {
"input": {
"type": "structure",
"required": [
"AssociationFilterList"
],
"members": {
"AssociationFilterList": {
"type": "list",
"member": {
"locationName": "AssociationFilter",
"type": "structure",
"required": [
"key",
"value"
],
"members": {
"key": {},
"value": {}
}
}
},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"Associations": {
"type": "list",
"member": {
"locationName": "Association",
"type": "structure",
"members": {
"Name": {},
"InstanceId": {}
}
}
},
"NextToken": {}
}
}
},
"ListCommandInvocations": {
"input": {
"type": "structure",
"members": {
"CommandId": {},
"InstanceId": {},
"MaxResults": {
"type": "integer"
},
"NextToken": {},
"Filters": {
"shape": "S3f"
},
"Details": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {
"CommandInvocations": {
"type": "list",
"member": {
"type": "structure",
"members": {
"CommandId": {},
"InstanceId": {},
"Comment": {},
"DocumentName": {},
"RequestedDateTime": {
"type": "timestamp"
},
"Status": {},
"TraceOutput": {},
"CommandPlugins": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Name": {},
"Status": {},
"ResponseCode": {
"type": "integer"
},
"ResponseStartDateTime": {
"type": "timestamp"
},
"ResponseFinishDateTime": {
"type": "timestamp"
},
"Output": {},
"OutputS3BucketName": {},
"OutputS3KeyPrefix": {}
}
}
},
"ServiceRole": {},
"NotificationConfig": {
"shape": "S3y"
}
}
}
},
"NextToken": {}
}
}
},
"ListCommands": {
"input": {
"type": "structure",
"members": {
"CommandId": {},
"InstanceId": {},
"MaxResults": {
"type": "integer"
},
"NextToken": {},
"Filters": {
"shape": "S3f"
}
}
},
"output": {
"type": "structure",
"members": {
"Commands": {
"type": "list",
"member": {
"shape": "S46"
}
},
"NextToken": {}
}
}
},
"ListDocuments": {
"input": {
"type": "structure",
"members": {
"DocumentFilterList": {
"type": "list",
"member": {
"locationName": "DocumentFilter",
"type": "structure",
"required": [
"key",
"value"
],
"members": {
"key": {},
"value": {}
}
}
},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"DocumentIdentifiers": {
"type": "list",
"member": {
"locationName": "DocumentIdentifier",
"type": "structure",
"members": {
"Name": {},
"Owner": {},
"PlatformTypes": {
"shape": "S1q"
}
}
}
},
"NextToken": {}
}
}
},
"ListTagsForResource": {
"input": {
"type": "structure",
"required": [
"ResourceType",
"ResourceId"
],
"members": {
"ResourceType": {},
"ResourceId": {}
}
},
"output": {
"type": "structure",
"members": {
"TagList": {
"shape": "S4"
}
}
}
},
"ModifyDocumentPermission": {
"input": {
"type": "structure",
"required": [
"Name",
"PermissionType"
],
"members": {
"Name": {},
"PermissionType": {},
"AccountIdsToAdd": {
"shape": "S2m"
},
"AccountIdsToRemove": {
"shape": "S2m"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"RemoveTagsFromResource": {
"input": {
"type": "structure",
"required": [
"ResourceType",
"ResourceId",
"TagKeys"
],
"members": {
"ResourceType": {},
"ResourceId": {},
"TagKeys": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"SendCommand": {
"input": {
"type": "structure",
"required": [
"InstanceIds",
"DocumentName"
],
"members": {
"InstanceIds": {
"shape": "Sb"
},
"DocumentName": {},
"DocumentHash": {},
"DocumentHashType": {},
"TimeoutSeconds": {
"type": "integer"
},
"Comment": {},
"Parameters": {
"shape": "Sp"
},
"OutputS3BucketName": {},
"OutputS3KeyPrefix": {},
"ServiceRoleArn": {},
"NotificationConfig": {
"shape": "S3y"
}
}
},
"output": {
"type": "structure",
"members": {
"Command": {
"shape": "S46"
}
}
}
},
"UpdateAssociationStatus": {
"input": {
"type": "structure",
"required": [
"Name",
"InstanceId",
"AssociationStatus"
],
"members": {
"Name": {},
"InstanceId": {},
"AssociationStatus": {
"shape": "Sw"
}
}
},
"output": {
"type": "structure",
"members": {
"AssociationDescription": {
"shape": "Su"
}
}
}
},
"UpdateManagedInstanceRole": {
"input": {
"type": "structure",
"required": [
"InstanceId",
"IamRole"
],
"members": {
"InstanceId": {},
"IamRole": {}
}
},
"output": {
"type": "structure",
"members": {}
}
}
},
"shapes": {
"S4": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Key",
"Value"
],
"members": {
"Key": {},
"Value": {}
}
}
},
"Sb": {
"type": "list",
"member": {}
},
"Sp": {
"type": "map",
"key": {},
"value": {
"type": "list",
"member": {}
}
},
"Su": {
"type": "structure",
"members": {
"Name": {},
"InstanceId": {},
"Date": {
"type": "timestamp"
},
"Status": {
"shape": "Sw"
},
"Parameters": {
"shape": "Sp"
}
}
},
"Sw": {
"type": "structure",
"required": [
"Date",
"Name",
"Message"
],
"members": {
"Date": {
"type": "timestamp"
},
"Name": {},
"Message": {},
"AdditionalInfo": {}
}
},
"S12": {
"type": "structure",
"members": {
"Name": {},
"InstanceId": {},
"Parameters": {
"shape": "Sp"
}
}
},
"S1c": {
"type": "structure",
"members": {
"Sha1": {},
"Hash": {},
"HashType": {},
"Name": {},
"Owner": {},
"CreatedDate": {
"type": "timestamp"
},
"Status": {},
"Description": {},
"Parameters": {
"type": "list",
"member": {
"locationName": "DocumentParameter",
"type": "structure",
"members": {
"Name": {},
"Type": {},
"Description": {},
"DefaultValue": {}
}
}
},
"PlatformTypes": {
"shape": "S1q"
}
}
},
"S1q": {
"type": "list",
"member": {
"locationName": "PlatformType"
}
},
"S2m": {
"type": "list",
"member": {
"locationName": "AccountId"
}
},
"S3f": {
"type": "list",
"member": {
"type": "structure",
"required": [
"key",
"value"
],
"members": {
"key": {},
"value": {}
}
}
},
"S3y": {
"type": "structure",
"members": {
"NotificationArn": {},
"NotificationEvents": {
"type": "list",
"member": {}
},
"NotificationType": {}
}
},
"S46": {
"type": "structure",
"members": {
"CommandId": {},
"DocumentName": {},
"Comment": {},
"ExpiresAfter": {
"type": "timestamp"
},
"Parameters": {
"shape": "Sp"
},
"InstanceIds": {
"shape": "Sb"
},
"RequestedDateTime": {
"type": "timestamp"
},
"Status": {},
"OutputS3BucketName": {},
"OutputS3KeyPrefix": {},
"ServiceRole": {},
"NotificationConfig": {
"shape": "S3y"
}
}
}
}
}