UNPKG

universal-s3

Version:

Universal S3 SDK for JavaScript, available for Node.js backends

914 lines 19.5 kB
{ "version": "2.0", "metadata": { "apiVersion": "2015-10-07", "endpointPrefix": "events", "jsonVersion": "1.1", "protocol": "json", "serviceFullName": "Amazon EventBridge", "serviceId": "EventBridge", "signatureVersion": "v4", "targetPrefix": "AWSEvents", "uid": "eventbridge-2015-10-07" }, "operations": { "ActivateEventSource": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {} } } }, "CreateEventBus": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {}, "EventSourceName": {} } }, "output": { "type": "structure", "members": { "EventBusArn": {} } } }, "CreatePartnerEventSource": { "input": { "type": "structure", "required": [ "Name", "Account" ], "members": { "Name": {}, "Account": {} } }, "output": { "type": "structure", "members": { "EventSourceArn": {} } } }, "DeactivateEventSource": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {} } } }, "DeleteEventBus": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {} } } }, "DeletePartnerEventSource": { "input": { "type": "structure", "required": [ "Name", "Account" ], "members": { "Name": {}, "Account": {} } } }, "DeleteRule": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {}, "EventBusName": {}, "Force": { "type": "boolean" } } } }, "DescribeEventBus": { "input": { "type": "structure", "members": { "Name": {} } }, "output": { "type": "structure", "members": { "Name": {}, "Arn": {}, "Policy": {} } } }, "DescribeEventSource": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {} } }, "output": { "type": "structure", "members": { "Arn": {}, "CreatedBy": {}, "CreationTime": { "type": "timestamp" }, "ExpirationTime": { "type": "timestamp" }, "Name": {}, "State": {} } } }, "DescribePartnerEventSource": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {} } }, "output": { "type": "structure", "members": { "Arn": {}, "Name": {} } } }, "DescribeRule": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {}, "EventBusName": {} } }, "output": { "type": "structure", "members": { "Name": {}, "Arn": {}, "EventPattern": {}, "ScheduleExpression": {}, "State": {}, "Description": {}, "RoleArn": {}, "ManagedBy": {}, "EventBusName": {} } } }, "DisableRule": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {}, "EventBusName": {} } } }, "EnableRule": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {}, "EventBusName": {} } } }, "ListEventBuses": { "input": { "type": "structure", "members": { "NamePrefix": {}, "NextToken": {}, "Limit": { "type": "integer" } } }, "output": { "type": "structure", "members": { "EventBuses": { "type": "list", "member": { "type": "structure", "members": { "Name": {}, "Arn": {}, "Policy": {} } } }, "NextToken": {} } } }, "ListEventSources": { "input": { "type": "structure", "members": { "NamePrefix": {}, "NextToken": {}, "Limit": { "type": "integer" } } }, "output": { "type": "structure", "members": { "EventSources": { "type": "list", "member": { "type": "structure", "members": { "Arn": {}, "CreatedBy": {}, "CreationTime": { "type": "timestamp" }, "ExpirationTime": { "type": "timestamp" }, "Name": {}, "State": {} } } }, "NextToken": {} } } }, "ListPartnerEventSourceAccounts": { "input": { "type": "structure", "required": [ "EventSourceName" ], "members": { "EventSourceName": {}, "NextToken": {}, "Limit": { "type": "integer" } } }, "output": { "type": "structure", "members": { "PartnerEventSourceAccounts": { "type": "list", "member": { "type": "structure", "members": { "Account": {}, "CreationTime": { "type": "timestamp" }, "ExpirationTime": { "type": "timestamp" }, "State": {} } } }, "NextToken": {} } } }, "ListPartnerEventSources": { "input": { "type": "structure", "required": [ "NamePrefix" ], "members": { "NamePrefix": {}, "NextToken": {}, "Limit": { "type": "integer" } } }, "output": { "type": "structure", "members": { "PartnerEventSources": { "type": "list", "member": { "type": "structure", "members": { "Arn": {}, "Name": {} } } }, "NextToken": {} } } }, "ListRuleNamesByTarget": { "input": { "type": "structure", "required": [ "TargetArn" ], "members": { "TargetArn": {}, "EventBusName": {}, "NextToken": {}, "Limit": { "type": "integer" } } }, "output": { "type": "structure", "members": { "RuleNames": { "type": "list", "member": {} }, "NextToken": {} } } }, "ListRules": { "input": { "type": "structure", "members": { "NamePrefix": {}, "EventBusName": {}, "NextToken": {}, "Limit": { "type": "integer" } } }, "output": { "type": "structure", "members": { "Rules": { "type": "list", "member": { "type": "structure", "members": { "Name": {}, "Arn": {}, "EventPattern": {}, "State": {}, "Description": {}, "ScheduleExpression": {}, "RoleArn": {}, "ManagedBy": {}, "EventBusName": {} } } }, "NextToken": {} } } }, "ListTagsForResource": { "input": { "type": "structure", "required": [ "ResourceARN" ], "members": { "ResourceARN": {} } }, "output": { "type": "structure", "members": { "Tags": { "shape": "S1u" } } } }, "ListTargetsByRule": { "input": { "type": "structure", "required": [ "Rule" ], "members": { "Rule": {}, "EventBusName": {}, "NextToken": {}, "Limit": { "type": "integer" } } }, "output": { "type": "structure", "members": { "Targets": { "shape": "S20" }, "NextToken": {} } } }, "PutEvents": { "input": { "type": "structure", "required": [ "Entries" ], "members": { "Entries": { "type": "list", "member": { "type": "structure", "members": { "Time": { "type": "timestamp" }, "Source": {}, "Resources": { "shape": "S2y" }, "DetailType": {}, "Detail": {}, "EventBusName": {} } } } } }, "output": { "type": "structure", "members": { "FailedEntryCount": { "type": "integer" }, "Entries": { "type": "list", "member": { "type": "structure", "members": { "EventId": {}, "ErrorCode": {}, "ErrorMessage": {} } } } } } }, "PutPartnerEvents": { "input": { "type": "structure", "required": [ "Entries" ], "members": { "Entries": { "type": "list", "member": { "type": "structure", "members": { "Time": { "type": "timestamp" }, "Source": {}, "Resources": { "shape": "S2y" }, "DetailType": {}, "Detail": {} } } } } }, "output": { "type": "structure", "members": { "FailedEntryCount": { "type": "integer" }, "Entries": { "type": "list", "member": { "type": "structure", "members": { "EventId": {}, "ErrorCode": {}, "ErrorMessage": {} } } } } } }, "PutPermission": { "input": { "type": "structure", "required": [ "Action", "Principal", "StatementId" ], "members": { "EventBusName": {}, "Action": {}, "Principal": {}, "StatementId": {}, "Condition": { "type": "structure", "required": [ "Type", "Key", "Value" ], "members": { "Type": {}, "Key": {}, "Value": {} } } } } }, "PutRule": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {}, "ScheduleExpression": {}, "EventPattern": {}, "State": {}, "Description": {}, "RoleArn": {}, "Tags": { "shape": "S1u" }, "EventBusName": {} } }, "output": { "type": "structure", "members": { "RuleArn": {} } } }, "PutTargets": { "input": { "type": "structure", "required": [ "Rule", "Targets" ], "members": { "Rule": {}, "EventBusName": {}, "Targets": { "shape": "S20" } } }, "output": { "type": "structure", "members": { "FailedEntryCount": { "type": "integer" }, "FailedEntries": { "type": "list", "member": { "type": "structure", "members": { "TargetId": {}, "ErrorCode": {}, "ErrorMessage": {} } } } } } }, "RemovePermission": { "input": { "type": "structure", "required": [ "StatementId" ], "members": { "StatementId": {}, "EventBusName": {} } } }, "RemoveTargets": { "input": { "type": "structure", "required": [ "Rule", "Ids" ], "members": { "Rule": {}, "EventBusName": {}, "Ids": { "type": "list", "member": {} }, "Force": { "type": "boolean" } } }, "output": { "type": "structure", "members": { "FailedEntryCount": { "type": "integer" }, "FailedEntries": { "type": "list", "member": { "type": "structure", "members": { "TargetId": {}, "ErrorCode": {}, "ErrorMessage": {} } } } } } }, "TagResource": { "input": { "type": "structure", "required": [ "ResourceARN", "Tags" ], "members": { "ResourceARN": {}, "Tags": { "shape": "S1u" } } }, "output": { "type": "structure", "members": {} } }, "TestEventPattern": { "input": { "type": "structure", "required": [ "EventPattern", "Event" ], "members": { "EventPattern": {}, "Event": {} } }, "output": { "type": "structure", "members": { "Result": { "type": "boolean" } } } }, "UntagResource": { "input": { "type": "structure", "required": [ "ResourceARN", "TagKeys" ], "members": { "ResourceARN": {}, "TagKeys": { "type": "list", "member": {} } } }, "output": { "type": "structure", "members": {} } } }, "shapes": { "S1u": { "type": "list", "member": { "type": "structure", "required": [ "Key", "Value" ], "members": { "Key": {}, "Value": {} } } }, "S20": { "type": "list", "member": { "type": "structure", "required": [ "Id", "Arn" ], "members": { "Id": {}, "Arn": {}, "RoleArn": {}, "Input": {}, "InputPath": {}, "InputTransformer": { "type": "structure", "required": [ "InputTemplate" ], "members": { "InputPathsMap": { "type": "map", "key": {}, "value": {} }, "InputTemplate": {} } }, "KinesisParameters": { "type": "structure", "required": [ "PartitionKeyPath" ], "members": { "PartitionKeyPath": {} } }, "RunCommandParameters": { "type": "structure", "required": [ "RunCommandTargets" ], "members": { "RunCommandTargets": { "type": "list", "member": { "type": "structure", "required": [ "Key", "Values" ], "members": { "Key": {}, "Values": { "type": "list", "member": {} } } } } } }, "EcsParameters": { "type": "structure", "required": [ "TaskDefinitionArn" ], "members": { "TaskDefinitionArn": {}, "TaskCount": { "type": "integer" }, "LaunchType": {}, "NetworkConfiguration": { "type": "structure", "members": { "awsvpcConfiguration": { "type": "structure", "required": [ "Subnets" ], "members": { "Subnets": { "shape": "S2m" }, "SecurityGroups": { "shape": "S2m" }, "AssignPublicIp": {} } } } }, "PlatformVersion": {}, "Group": {} } }, "BatchParameters": { "type": "structure", "required": [ "JobDefinition", "JobName" ], "members": { "JobDefinition": {}, "JobName": {}, "ArrayProperties": { "type": "structure", "members": { "Size": { "type": "integer" } } }, "RetryStrategy": { "type": "structure", "members": { "Attempts": { "type": "integer" } } } } }, "SqsParameters": { "type": "structure", "members": { "MessageGroupId": {} } } } } }, "S2m": { "type": "list", "member": {} }, "S2y": { "type": "list", "member": {} } } }