UNPKG

heroku-debug

Version:
932 lines 20.3 kB
{ "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" } } } } }