UNPKG

serverless-offline-msk

Version:

A serverless offline plugin that enables AWS MSK events

1,430 lines 30.2 kB
{ "version": "2.0", "metadata": { "apiVersion": "2018-08-08", "endpointPrefix": "globalaccelerator", "jsonVersion": "1.1", "protocol": "json", "serviceFullName": "AWS Global Accelerator", "serviceId": "Global Accelerator", "signatureVersion": "v4", "signingName": "globalaccelerator", "targetPrefix": "GlobalAccelerator_V20180706", "uid": "globalaccelerator-2018-08-08" }, "operations": { "AddCustomRoutingEndpoints": { "input": { "type": "structure", "required": [ "EndpointConfigurations", "EndpointGroupArn" ], "members": { "EndpointConfigurations": { "type": "list", "member": { "type": "structure", "members": { "EndpointId": {} } } }, "EndpointGroupArn": {} } }, "output": { "type": "structure", "members": { "EndpointDescriptions": { "shape": "S6" }, "EndpointGroupArn": {} } } }, "AdvertiseByoipCidr": { "input": { "type": "structure", "required": [ "Cidr" ], "members": { "Cidr": {} } }, "output": { "type": "structure", "members": { "ByoipCidr": { "shape": "Sa" } } } }, "AllowCustomRoutingTraffic": { "input": { "type": "structure", "required": [ "EndpointGroupArn", "EndpointId" ], "members": { "EndpointGroupArn": {}, "EndpointId": {}, "DestinationAddresses": { "shape": "Sg" }, "DestinationPorts": { "shape": "Si" }, "AllowAllTrafficToEndpoint": { "type": "boolean" } } } }, "CreateAccelerator": { "input": { "type": "structure", "required": [ "Name", "IdempotencyToken" ], "members": { "Name": {}, "IpAddressType": {}, "IpAddresses": { "shape": "Sn" }, "Enabled": { "type": "boolean" }, "IdempotencyToken": { "idempotencyToken": true }, "Tags": { "shape": "Sp" } } }, "output": { "type": "structure", "members": { "Accelerator": { "shape": "Su" } } } }, "CreateCustomRoutingAccelerator": { "input": { "type": "structure", "required": [ "Name", "IdempotencyToken" ], "members": { "Name": {}, "IpAddressType": {}, "IpAddresses": { "shape": "Sn" }, "Enabled": { "type": "boolean" }, "IdempotencyToken": { "idempotencyToken": true }, "Tags": { "shape": "Sp" } } }, "output": { "type": "structure", "members": { "Accelerator": { "shape": "S13" } } } }, "CreateCustomRoutingEndpointGroup": { "input": { "type": "structure", "required": [ "ListenerArn", "EndpointGroupRegion", "DestinationConfigurations", "IdempotencyToken" ], "members": { "ListenerArn": {}, "EndpointGroupRegion": {}, "DestinationConfigurations": { "type": "list", "member": { "type": "structure", "required": [ "FromPort", "ToPort", "Protocols" ], "members": { "FromPort": { "type": "integer" }, "ToPort": { "type": "integer" }, "Protocols": { "shape": "S18" } } } }, "IdempotencyToken": { "idempotencyToken": true } } }, "output": { "type": "structure", "members": { "EndpointGroup": { "shape": "S1b" } } } }, "CreateCustomRoutingListener": { "input": { "type": "structure", "required": [ "AcceleratorArn", "PortRanges", "IdempotencyToken" ], "members": { "AcceleratorArn": {}, "PortRanges": { "shape": "S1h" }, "IdempotencyToken": { "idempotencyToken": true } } }, "output": { "type": "structure", "members": { "Listener": { "shape": "S1k" } } } }, "CreateEndpointGroup": { "input": { "type": "structure", "required": [ "ListenerArn", "EndpointGroupRegion", "IdempotencyToken" ], "members": { "ListenerArn": {}, "EndpointGroupRegion": {}, "EndpointConfigurations": { "shape": "S1m" }, "TrafficDialPercentage": { "type": "float" }, "HealthCheckPort": { "type": "integer" }, "HealthCheckProtocol": {}, "HealthCheckPath": {}, "HealthCheckIntervalSeconds": { "type": "integer" }, "ThresholdCount": { "type": "integer" }, "IdempotencyToken": { "idempotencyToken": true }, "PortOverrides": { "shape": "S1v" } } }, "output": { "type": "structure", "members": { "EndpointGroup": { "shape": "S1y" } } } }, "CreateListener": { "input": { "type": "structure", "required": [ "AcceleratorArn", "PortRanges", "Protocol", "IdempotencyToken" ], "members": { "AcceleratorArn": {}, "PortRanges": { "shape": "S1h" }, "Protocol": {}, "ClientAffinity": {}, "IdempotencyToken": { "idempotencyToken": true } } }, "output": { "type": "structure", "members": { "Listener": { "shape": "S25" } } } }, "DeleteAccelerator": { "input": { "type": "structure", "required": [ "AcceleratorArn" ], "members": { "AcceleratorArn": {} } } }, "DeleteCustomRoutingAccelerator": { "input": { "type": "structure", "required": [ "AcceleratorArn" ], "members": { "AcceleratorArn": {} } } }, "DeleteCustomRoutingEndpointGroup": { "input": { "type": "structure", "required": [ "EndpointGroupArn" ], "members": { "EndpointGroupArn": {} } } }, "DeleteCustomRoutingListener": { "input": { "type": "structure", "required": [ "ListenerArn" ], "members": { "ListenerArn": {} } } }, "DeleteEndpointGroup": { "input": { "type": "structure", "required": [ "EndpointGroupArn" ], "members": { "EndpointGroupArn": {} } } }, "DeleteListener": { "input": { "type": "structure", "required": [ "ListenerArn" ], "members": { "ListenerArn": {} } } }, "DenyCustomRoutingTraffic": { "input": { "type": "structure", "required": [ "EndpointGroupArn", "EndpointId" ], "members": { "EndpointGroupArn": {}, "EndpointId": {}, "DestinationAddresses": { "shape": "Sg" }, "DestinationPorts": { "shape": "Si" }, "DenyAllTrafficToEndpoint": { "type": "boolean" } } } }, "DeprovisionByoipCidr": { "input": { "type": "structure", "required": [ "Cidr" ], "members": { "Cidr": {} } }, "output": { "type": "structure", "members": { "ByoipCidr": { "shape": "Sa" } } } }, "DescribeAccelerator": { "input": { "type": "structure", "required": [ "AcceleratorArn" ], "members": { "AcceleratorArn": {} } }, "output": { "type": "structure", "members": { "Accelerator": { "shape": "Su" } } } }, "DescribeAcceleratorAttributes": { "input": { "type": "structure", "required": [ "AcceleratorArn" ], "members": { "AcceleratorArn": {} } }, "output": { "type": "structure", "members": { "AcceleratorAttributes": { "shape": "S2j" } } } }, "DescribeCustomRoutingAccelerator": { "input": { "type": "structure", "required": [ "AcceleratorArn" ], "members": { "AcceleratorArn": {} } }, "output": { "type": "structure", "members": { "Accelerator": { "shape": "S13" } } } }, "DescribeCustomRoutingAcceleratorAttributes": { "input": { "type": "structure", "required": [ "AcceleratorArn" ], "members": { "AcceleratorArn": {} } }, "output": { "type": "structure", "members": { "AcceleratorAttributes": { "shape": "S2o" } } } }, "DescribeCustomRoutingEndpointGroup": { "input": { "type": "structure", "required": [ "EndpointGroupArn" ], "members": { "EndpointGroupArn": {} } }, "output": { "type": "structure", "members": { "EndpointGroup": { "shape": "S1b" } } } }, "DescribeCustomRoutingListener": { "input": { "type": "structure", "required": [ "ListenerArn" ], "members": { "ListenerArn": {} } }, "output": { "type": "structure", "members": { "Listener": { "shape": "S1k" } } } }, "DescribeEndpointGroup": { "input": { "type": "structure", "required": [ "EndpointGroupArn" ], "members": { "EndpointGroupArn": {} } }, "output": { "type": "structure", "members": { "EndpointGroup": { "shape": "S1y" } } } }, "DescribeListener": { "input": { "type": "structure", "required": [ "ListenerArn" ], "members": { "ListenerArn": {} } }, "output": { "type": "structure", "members": { "Listener": { "shape": "S25" } } } }, "ListAccelerators": { "input": { "type": "structure", "members": { "MaxResults": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "Accelerators": { "type": "list", "member": { "shape": "Su" } }, "NextToken": {} } } }, "ListByoipCidrs": { "input": { "type": "structure", "members": { "MaxResults": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "ByoipCidrs": { "type": "list", "member": { "shape": "Sa" } }, "NextToken": {} } } }, "ListCustomRoutingAccelerators": { "input": { "type": "structure", "members": { "MaxResults": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "Accelerators": { "type": "list", "member": { "shape": "S13" } }, "NextToken": {} } } }, "ListCustomRoutingEndpointGroups": { "input": { "type": "structure", "required": [ "ListenerArn" ], "members": { "ListenerArn": {}, "MaxResults": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "EndpointGroups": { "type": "list", "member": { "shape": "S1b" } }, "NextToken": {} } } }, "ListCustomRoutingListeners": { "input": { "type": "structure", "required": [ "AcceleratorArn" ], "members": { "AcceleratorArn": {}, "MaxResults": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "Listeners": { "type": "list", "member": { "shape": "S1k" } }, "NextToken": {} } } }, "ListCustomRoutingPortMappings": { "input": { "type": "structure", "required": [ "AcceleratorArn" ], "members": { "AcceleratorArn": {}, "EndpointGroupArn": {}, "MaxResults": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "PortMappings": { "type": "list", "member": { "type": "structure", "members": { "AcceleratorPort": { "type": "integer" }, "EndpointGroupArn": {}, "EndpointId": {}, "DestinationSocketAddress": { "shape": "S3i" }, "Protocols": { "shape": "S18" }, "DestinationTrafficState": {} } } }, "NextToken": {} } } }, "ListCustomRoutingPortMappingsByDestination": { "input": { "type": "structure", "required": [ "EndpointId", "DestinationAddress" ], "members": { "EndpointId": {}, "DestinationAddress": {}, "MaxResults": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "DestinationPortMappings": { "type": "list", "member": { "type": "structure", "members": { "AcceleratorArn": {}, "AcceleratorSocketAddresses": { "type": "list", "member": { "shape": "S3i" } }, "EndpointGroupArn": {}, "EndpointId": {}, "EndpointGroupRegion": {}, "DestinationSocketAddress": { "shape": "S3i" }, "IpAddressType": {}, "DestinationTrafficState": {} } } }, "NextToken": {} } } }, "ListEndpointGroups": { "input": { "type": "structure", "required": [ "ListenerArn" ], "members": { "ListenerArn": {}, "MaxResults": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "EndpointGroups": { "type": "list", "member": { "shape": "S1y" } }, "NextToken": {} } } }, "ListListeners": { "input": { "type": "structure", "required": [ "AcceleratorArn" ], "members": { "AcceleratorArn": {}, "MaxResults": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "Listeners": { "type": "list", "member": { "shape": "S25" } }, "NextToken": {} } } }, "ListTagsForResource": { "input": { "type": "structure", "required": [ "ResourceArn" ], "members": { "ResourceArn": {} } }, "output": { "type": "structure", "members": { "Tags": { "shape": "Sp" } } } }, "ProvisionByoipCidr": { "input": { "type": "structure", "required": [ "Cidr", "CidrAuthorizationContext" ], "members": { "Cidr": {}, "CidrAuthorizationContext": { "type": "structure", "required": [ "Message", "Signature" ], "members": { "Message": {}, "Signature": {} } } } }, "output": { "type": "structure", "members": { "ByoipCidr": { "shape": "Sa" } } } }, "RemoveCustomRoutingEndpoints": { "input": { "type": "structure", "required": [ "EndpointIds", "EndpointGroupArn" ], "members": { "EndpointIds": { "type": "list", "member": {} }, "EndpointGroupArn": {} } } }, "TagResource": { "input": { "type": "structure", "required": [ "ResourceArn", "Tags" ], "members": { "ResourceArn": {}, "Tags": { "shape": "Sp" } } }, "output": { "type": "structure", "members": {} } }, "UntagResource": { "input": { "type": "structure", "required": [ "ResourceArn", "TagKeys" ], "members": { "ResourceArn": {}, "TagKeys": { "type": "list", "member": {} } } }, "output": { "type": "structure", "members": {} } }, "UpdateAccelerator": { "input": { "type": "structure", "required": [ "AcceleratorArn" ], "members": { "AcceleratorArn": {}, "Name": {}, "IpAddressType": {}, "Enabled": { "type": "boolean" } } }, "output": { "type": "structure", "members": { "Accelerator": { "shape": "Su" } } } }, "UpdateAcceleratorAttributes": { "input": { "type": "structure", "required": [ "AcceleratorArn" ], "members": { "AcceleratorArn": {}, "FlowLogsEnabled": { "type": "boolean" }, "FlowLogsS3Bucket": {}, "FlowLogsS3Prefix": {} } }, "output": { "type": "structure", "members": { "AcceleratorAttributes": { "shape": "S2j" } } } }, "UpdateCustomRoutingAccelerator": { "input": { "type": "structure", "required": [ "AcceleratorArn" ], "members": { "AcceleratorArn": {}, "Name": {}, "IpAddressType": {}, "Enabled": { "type": "boolean" } } }, "output": { "type": "structure", "members": { "Accelerator": { "shape": "S13" } } } }, "UpdateCustomRoutingAcceleratorAttributes": { "input": { "type": "structure", "required": [ "AcceleratorArn" ], "members": { "AcceleratorArn": {}, "FlowLogsEnabled": { "type": "boolean" }, "FlowLogsS3Bucket": {}, "FlowLogsS3Prefix": {} } }, "output": { "type": "structure", "members": { "AcceleratorAttributes": { "shape": "S2o" } } } }, "UpdateCustomRoutingListener": { "input": { "type": "structure", "required": [ "ListenerArn", "PortRanges" ], "members": { "ListenerArn": {}, "PortRanges": { "shape": "S1h" } } }, "output": { "type": "structure", "members": { "Listener": { "shape": "S1k" } } } }, "UpdateEndpointGroup": { "input": { "type": "structure", "required": [ "EndpointGroupArn" ], "members": { "EndpointGroupArn": {}, "EndpointConfigurations": { "shape": "S1m" }, "TrafficDialPercentage": { "type": "float" }, "HealthCheckPort": { "type": "integer" }, "HealthCheckProtocol": {}, "HealthCheckPath": {}, "HealthCheckIntervalSeconds": { "type": "integer" }, "ThresholdCount": { "type": "integer" }, "PortOverrides": { "shape": "S1v" } } }, "output": { "type": "structure", "members": { "EndpointGroup": { "shape": "S1y" } } } }, "UpdateListener": { "input": { "type": "structure", "required": [ "ListenerArn" ], "members": { "ListenerArn": {}, "PortRanges": { "shape": "S1h" }, "Protocol": {}, "ClientAffinity": {} } }, "output": { "type": "structure", "members": { "Listener": { "shape": "S25" } } } }, "WithdrawByoipCidr": { "input": { "type": "structure", "required": [ "Cidr" ], "members": { "Cidr": {} } }, "output": { "type": "structure", "members": { "ByoipCidr": { "shape": "Sa" } } } } }, "shapes": { "S6": { "type": "list", "member": { "type": "structure", "members": { "EndpointId": {} } } }, "Sa": { "type": "structure", "members": { "Cidr": {}, "State": {}, "Events": { "type": "list", "member": { "type": "structure", "members": { "Message": {}, "Timestamp": { "type": "timestamp" } } } } } }, "Sg": { "type": "list", "member": {} }, "Si": { "type": "list", "member": { "type": "integer" } }, "Sn": { "type": "list", "member": {} }, "Sp": { "type": "list", "member": { "type": "structure", "required": [ "Key", "Value" ], "members": { "Key": {}, "Value": {} } } }, "Su": { "type": "structure", "members": { "AcceleratorArn": {}, "Name": {}, "IpAddressType": {}, "Enabled": { "type": "boolean" }, "IpSets": { "shape": "Sv" }, "DnsName": {}, "Status": {}, "CreatedTime": { "type": "timestamp" }, "LastModifiedTime": { "type": "timestamp" }, "DualStackDnsName": {}, "Events": { "type": "list", "member": { "type": "structure", "members": { "Message": {}, "Timestamp": { "type": "timestamp" } } } } } }, "Sv": { "type": "list", "member": { "type": "structure", "members": { "IpFamily": { "deprecated": true, "deprecatedMessage": "IpFamily has been replaced by IpAddressFamily" }, "IpAddresses": { "shape": "Sn" }, "IpAddressFamily": {} } } }, "S13": { "type": "structure", "members": { "AcceleratorArn": {}, "Name": {}, "IpAddressType": {}, "Enabled": { "type": "boolean" }, "IpSets": { "shape": "Sv" }, "DnsName": {}, "Status": {}, "CreatedTime": { "type": "timestamp" }, "LastModifiedTime": { "type": "timestamp" } } }, "S18": { "type": "list", "member": {} }, "S1b": { "type": "structure", "members": { "EndpointGroupArn": {}, "EndpointGroupRegion": {}, "DestinationDescriptions": { "type": "list", "member": { "type": "structure", "members": { "FromPort": { "type": "integer" }, "ToPort": { "type": "integer" }, "Protocols": { "type": "list", "member": {} } } } }, "EndpointDescriptions": { "shape": "S6" } } }, "S1h": { "type": "list", "member": { "type": "structure", "members": { "FromPort": { "type": "integer" }, "ToPort": { "type": "integer" } } } }, "S1k": { "type": "structure", "members": { "ListenerArn": {}, "PortRanges": { "shape": "S1h" } } }, "S1m": { "type": "list", "member": { "type": "structure", "members": { "EndpointId": {}, "Weight": { "type": "integer" }, "ClientIPPreservationEnabled": { "type": "boolean" } } } }, "S1v": { "type": "list", "member": { "type": "structure", "members": { "ListenerPort": { "type": "integer" }, "EndpointPort": { "type": "integer" } } } }, "S1y": { "type": "structure", "members": { "EndpointGroupArn": {}, "EndpointGroupRegion": {}, "EndpointDescriptions": { "type": "list", "member": { "type": "structure", "members": { "EndpointId": {}, "Weight": { "type": "integer" }, "HealthState": {}, "HealthReason": {}, "ClientIPPreservationEnabled": { "type": "boolean" } } } }, "TrafficDialPercentage": { "type": "float" }, "HealthCheckPort": { "type": "integer" }, "HealthCheckProtocol": {}, "HealthCheckPath": {}, "HealthCheckIntervalSeconds": { "type": "integer" }, "ThresholdCount": { "type": "integer" }, "PortOverrides": { "shape": "S1v" } } }, "S25": { "type": "structure", "members": { "ListenerArn": {}, "PortRanges": { "shape": "S1h" }, "Protocol": {}, "ClientAffinity": {} } }, "S2j": { "type": "structure", "members": { "FlowLogsEnabled": { "type": "boolean" }, "FlowLogsS3Bucket": {}, "FlowLogsS3Prefix": {} } }, "S2o": { "type": "structure", "members": { "FlowLogsEnabled": { "type": "boolean" }, "FlowLogsS3Bucket": {}, "FlowLogsS3Prefix": {} } }, "S3i": { "type": "structure", "members": { "IpAddress": {}, "Port": { "type": "integer" } } } } }