heroku-debug
Version:
debugging plugin for the CLI
2,161 lines (2,160 loc) • 269 kB
JSON
{
"version": "2.0",
"metadata": {
"apiVersion": "2016-04-01",
"endpointPrefix": "ec2",
"protocol": "ec2",
"serviceAbbreviation": "Amazon EC2",
"serviceFullName": "Amazon Elastic Compute Cloud",
"signatureVersion": "v4",
"xmlNamespace": "http://ec2.amazonaws.com/doc/2016-04-01"
},
"operations": {
"AcceptVpcPeeringConnection": {
"input": {
"type": "structure",
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"VpcPeeringConnectionId": {
"locationName": "vpcPeeringConnectionId"
}
}
},
"output": {
"type": "structure",
"members": {
"VpcPeeringConnection": {
"shape": "S5",
"locationName": "vpcPeeringConnection"
}
}
}
},
"AllocateAddress": {
"input": {
"type": "structure",
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"Domain": {}
}
},
"output": {
"type": "structure",
"members": {
"PublicIp": {
"locationName": "publicIp"
},
"Domain": {
"locationName": "domain"
},
"AllocationId": {
"locationName": "allocationId"
}
}
}
},
"AllocateHosts": {
"input": {
"type": "structure",
"required": [
"InstanceType",
"Quantity",
"AvailabilityZone"
],
"members": {
"AutoPlacement": {
"locationName": "autoPlacement"
},
"ClientToken": {
"locationName": "clientToken"
},
"InstanceType": {
"locationName": "instanceType"
},
"Quantity": {
"locationName": "quantity",
"type": "integer"
},
"AvailabilityZone": {
"locationName": "availabilityZone"
}
}
},
"output": {
"type": "structure",
"members": {
"HostIds": {
"shape": "Sk",
"locationName": "hostIdSet"
}
}
}
},
"AssignPrivateIpAddresses": {
"input": {
"type": "structure",
"required": [
"NetworkInterfaceId"
],
"members": {
"NetworkInterfaceId": {
"locationName": "networkInterfaceId"
},
"PrivateIpAddresses": {
"shape": "Sm",
"locationName": "privateIpAddress"
},
"SecondaryPrivateIpAddressCount": {
"locationName": "secondaryPrivateIpAddressCount",
"type": "integer"
},
"AllowReassignment": {
"locationName": "allowReassignment",
"type": "boolean"
}
}
}
},
"AssociateAddress": {
"input": {
"type": "structure",
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"InstanceId": {},
"PublicIp": {},
"AllocationId": {},
"NetworkInterfaceId": {
"locationName": "networkInterfaceId"
},
"PrivateIpAddress": {
"locationName": "privateIpAddress"
},
"AllowReassociation": {
"locationName": "allowReassociation",
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {
"AssociationId": {
"locationName": "associationId"
}
}
}
},
"AssociateDhcpOptions": {
"input": {
"type": "structure",
"required": [
"DhcpOptionsId",
"VpcId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"DhcpOptionsId": {},
"VpcId": {}
}
}
},
"AssociateRouteTable": {
"input": {
"type": "structure",
"required": [
"SubnetId",
"RouteTableId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"SubnetId": {
"locationName": "subnetId"
},
"RouteTableId": {
"locationName": "routeTableId"
}
}
},
"output": {
"type": "structure",
"members": {
"AssociationId": {
"locationName": "associationId"
}
}
}
},
"AttachClassicLinkVpc": {
"input": {
"type": "structure",
"required": [
"InstanceId",
"VpcId",
"Groups"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"InstanceId": {
"locationName": "instanceId"
},
"VpcId": {
"locationName": "vpcId"
},
"Groups": {
"shape": "St",
"locationName": "SecurityGroupId"
}
}
},
"output": {
"type": "structure",
"members": {
"Return": {
"locationName": "return",
"type": "boolean"
}
}
}
},
"AttachInternetGateway": {
"input": {
"type": "structure",
"required": [
"InternetGatewayId",
"VpcId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"InternetGatewayId": {
"locationName": "internetGatewayId"
},
"VpcId": {
"locationName": "vpcId"
}
}
}
},
"AttachNetworkInterface": {
"input": {
"type": "structure",
"required": [
"NetworkInterfaceId",
"InstanceId",
"DeviceIndex"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"NetworkInterfaceId": {
"locationName": "networkInterfaceId"
},
"InstanceId": {
"locationName": "instanceId"
},
"DeviceIndex": {
"locationName": "deviceIndex",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"AttachmentId": {
"locationName": "attachmentId"
}
}
}
},
"AttachVolume": {
"input": {
"type": "structure",
"required": [
"VolumeId",
"InstanceId",
"Device"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"VolumeId": {},
"InstanceId": {},
"Device": {}
}
},
"output": {
"shape": "Sz"
}
},
"AttachVpnGateway": {
"input": {
"type": "structure",
"required": [
"VpnGatewayId",
"VpcId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"VpnGatewayId": {},
"VpcId": {}
}
},
"output": {
"type": "structure",
"members": {
"VpcAttachment": {
"shape": "S13",
"locationName": "attachment"
}
}
}
},
"AuthorizeSecurityGroupEgress": {
"input": {
"type": "structure",
"required": [
"GroupId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"GroupId": {
"locationName": "groupId"
},
"SourceSecurityGroupName": {
"locationName": "sourceSecurityGroupName"
},
"SourceSecurityGroupOwnerId": {
"locationName": "sourceSecurityGroupOwnerId"
},
"IpProtocol": {
"locationName": "ipProtocol"
},
"FromPort": {
"locationName": "fromPort",
"type": "integer"
},
"ToPort": {
"locationName": "toPort",
"type": "integer"
},
"CidrIp": {
"locationName": "cidrIp"
},
"IpPermissions": {
"shape": "S16",
"locationName": "ipPermissions"
}
}
}
},
"AuthorizeSecurityGroupIngress": {
"input": {
"type": "structure",
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"GroupName": {},
"GroupId": {},
"SourceSecurityGroupName": {},
"SourceSecurityGroupOwnerId": {},
"IpProtocol": {},
"FromPort": {
"type": "integer"
},
"ToPort": {
"type": "integer"
},
"CidrIp": {},
"IpPermissions": {
"shape": "S16"
}
}
}
},
"BundleInstance": {
"input": {
"type": "structure",
"required": [
"InstanceId",
"Storage"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"InstanceId": {},
"Storage": {
"shape": "S1g"
}
}
},
"output": {
"type": "structure",
"members": {
"BundleTask": {
"shape": "S1k",
"locationName": "bundleInstanceTask"
}
}
}
},
"CancelBundleTask": {
"input": {
"type": "structure",
"required": [
"BundleId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"BundleId": {}
}
},
"output": {
"type": "structure",
"members": {
"BundleTask": {
"shape": "S1k",
"locationName": "bundleInstanceTask"
}
}
}
},
"CancelConversionTask": {
"input": {
"type": "structure",
"required": [
"ConversionTaskId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"ConversionTaskId": {
"locationName": "conversionTaskId"
},
"ReasonMessage": {
"locationName": "reasonMessage"
}
}
}
},
"CancelExportTask": {
"input": {
"type": "structure",
"required": [
"ExportTaskId"
],
"members": {
"ExportTaskId": {
"locationName": "exportTaskId"
}
}
}
},
"CancelImportTask": {
"input": {
"type": "structure",
"members": {
"DryRun": {
"type": "boolean"
},
"ImportTaskId": {},
"CancelReason": {}
}
},
"output": {
"type": "structure",
"members": {
"ImportTaskId": {
"locationName": "importTaskId"
},
"State": {
"locationName": "state"
},
"PreviousState": {
"locationName": "previousState"
}
}
}
},
"CancelReservedInstancesListing": {
"input": {
"type": "structure",
"required": [
"ReservedInstancesListingId"
],
"members": {
"ReservedInstancesListingId": {
"locationName": "reservedInstancesListingId"
}
}
},
"output": {
"type": "structure",
"members": {
"ReservedInstancesListings": {
"shape": "S1v",
"locationName": "reservedInstancesListingsSet"
}
}
}
},
"CancelSpotFleetRequests": {
"input": {
"type": "structure",
"required": [
"SpotFleetRequestIds",
"TerminateInstances"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"SpotFleetRequestIds": {
"shape": "S27",
"locationName": "spotFleetRequestId"
},
"TerminateInstances": {
"locationName": "terminateInstances",
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {
"UnsuccessfulFleetRequests": {
"locationName": "unsuccessfulFleetRequestSet",
"type": "list",
"member": {
"locationName": "item",
"type": "structure",
"required": [
"SpotFleetRequestId",
"Error"
],
"members": {
"SpotFleetRequestId": {
"locationName": "spotFleetRequestId"
},
"Error": {
"locationName": "error",
"type": "structure",
"required": [
"Code",
"Message"
],
"members": {
"Code": {
"locationName": "code"
},
"Message": {
"locationName": "message"
}
}
}
}
}
},
"SuccessfulFleetRequests": {
"locationName": "successfulFleetRequestSet",
"type": "list",
"member": {
"locationName": "item",
"type": "structure",
"required": [
"SpotFleetRequestId",
"CurrentSpotFleetRequestState",
"PreviousSpotFleetRequestState"
],
"members": {
"SpotFleetRequestId": {
"locationName": "spotFleetRequestId"
},
"CurrentSpotFleetRequestState": {
"locationName": "currentSpotFleetRequestState"
},
"PreviousSpotFleetRequestState": {
"locationName": "previousSpotFleetRequestState"
}
}
}
}
}
}
},
"CancelSpotInstanceRequests": {
"input": {
"type": "structure",
"required": [
"SpotInstanceRequestIds"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"SpotInstanceRequestIds": {
"shape": "S2h",
"locationName": "SpotInstanceRequestId"
}
}
},
"output": {
"type": "structure",
"members": {
"CancelledSpotInstanceRequests": {
"locationName": "spotInstanceRequestSet",
"type": "list",
"member": {
"locationName": "item",
"type": "structure",
"members": {
"SpotInstanceRequestId": {
"locationName": "spotInstanceRequestId"
},
"State": {
"locationName": "state"
}
}
}
}
}
}
},
"ConfirmProductInstance": {
"input": {
"type": "structure",
"required": [
"ProductCode",
"InstanceId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"ProductCode": {},
"InstanceId": {}
}
},
"output": {
"type": "structure",
"members": {
"OwnerId": {
"locationName": "ownerId"
},
"Return": {
"locationName": "return",
"type": "boolean"
}
}
}
},
"CopyImage": {
"input": {
"type": "structure",
"required": [
"SourceRegion",
"SourceImageId",
"Name"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"SourceRegion": {},
"SourceImageId": {},
"Name": {},
"Description": {},
"ClientToken": {},
"Encrypted": {
"locationName": "encrypted",
"type": "boolean"
},
"KmsKeyId": {
"locationName": "kmsKeyId"
}
}
},
"output": {
"type": "structure",
"members": {
"ImageId": {
"locationName": "imageId"
}
}
}
},
"CopySnapshot": {
"input": {
"type": "structure",
"required": [
"SourceRegion",
"SourceSnapshotId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"SourceRegion": {},
"SourceSnapshotId": {},
"Description": {},
"DestinationRegion": {
"locationName": "destinationRegion"
},
"PresignedUrl": {
"locationName": "presignedUrl"
},
"Encrypted": {
"locationName": "encrypted",
"type": "boolean"
},
"KmsKeyId": {
"locationName": "kmsKeyId"
}
}
},
"output": {
"type": "structure",
"members": {
"SnapshotId": {
"locationName": "snapshotId"
}
}
}
},
"CreateCustomerGateway": {
"input": {
"type": "structure",
"required": [
"Type",
"PublicIp",
"BgpAsn"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"Type": {},
"PublicIp": {
"locationName": "IpAddress"
},
"BgpAsn": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"CustomerGateway": {
"shape": "S2v",
"locationName": "customerGateway"
}
}
}
},
"CreateDhcpOptions": {
"input": {
"type": "structure",
"required": [
"DhcpConfigurations"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"DhcpConfigurations": {
"locationName": "dhcpConfiguration",
"type": "list",
"member": {
"locationName": "item",
"type": "structure",
"members": {
"Key": {
"locationName": "key"
},
"Values": {
"shape": "S27",
"locationName": "Value"
}
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"DhcpOptions": {
"shape": "S30",
"locationName": "dhcpOptions"
}
}
}
},
"CreateFlowLogs": {
"input": {
"type": "structure",
"required": [
"ResourceIds",
"ResourceType",
"TrafficType",
"LogGroupName",
"DeliverLogsPermissionArn"
],
"members": {
"ResourceIds": {
"shape": "S27",
"locationName": "ResourceId"
},
"ResourceType": {},
"TrafficType": {},
"LogGroupName": {},
"DeliverLogsPermissionArn": {},
"ClientToken": {}
}
},
"output": {
"type": "structure",
"members": {
"FlowLogIds": {
"shape": "S27",
"locationName": "flowLogIdSet"
},
"ClientToken": {
"locationName": "clientToken"
},
"Unsuccessful": {
"shape": "S39",
"locationName": "unsuccessful"
}
}
}
},
"CreateImage": {
"input": {
"type": "structure",
"required": [
"InstanceId",
"Name"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"InstanceId": {
"locationName": "instanceId"
},
"Name": {
"locationName": "name"
},
"Description": {
"locationName": "description"
},
"NoReboot": {
"locationName": "noReboot",
"type": "boolean"
},
"BlockDeviceMappings": {
"shape": "S3d",
"locationName": "blockDeviceMapping"
}
}
},
"output": {
"type": "structure",
"members": {
"ImageId": {
"locationName": "imageId"
}
}
}
},
"CreateInstanceExportTask": {
"input": {
"type": "structure",
"required": [
"InstanceId"
],
"members": {
"Description": {
"locationName": "description"
},
"InstanceId": {
"locationName": "instanceId"
},
"TargetEnvironment": {
"locationName": "targetEnvironment"
},
"ExportToS3Task": {
"locationName": "exportToS3",
"type": "structure",
"members": {
"DiskImageFormat": {
"locationName": "diskImageFormat"
},
"ContainerFormat": {
"locationName": "containerFormat"
},
"S3Bucket": {
"locationName": "s3Bucket"
},
"S3Prefix": {
"locationName": "s3Prefix"
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"ExportTask": {
"shape": "S3o",
"locationName": "exportTask"
}
}
}
},
"CreateInternetGateway": {
"input": {
"type": "structure",
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {
"InternetGateway": {
"shape": "S3u",
"locationName": "internetGateway"
}
}
}
},
"CreateKeyPair": {
"input": {
"type": "structure",
"required": [
"KeyName"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"KeyName": {}
}
},
"output": {
"type": "structure",
"members": {
"KeyName": {
"locationName": "keyName"
},
"KeyFingerprint": {
"locationName": "keyFingerprint"
},
"KeyMaterial": {
"locationName": "keyMaterial"
}
}
}
},
"CreateNatGateway": {
"input": {
"type": "structure",
"required": [
"SubnetId",
"AllocationId"
],
"members": {
"SubnetId": {},
"AllocationId": {},
"ClientToken": {}
}
},
"output": {
"type": "structure",
"members": {
"NatGateway": {
"shape": "S41",
"locationName": "natGateway"
},
"ClientToken": {
"locationName": "clientToken"
}
}
}
},
"CreateNetworkAcl": {
"input": {
"type": "structure",
"required": [
"VpcId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"VpcId": {
"locationName": "vpcId"
}
}
},
"output": {
"type": "structure",
"members": {
"NetworkAcl": {
"shape": "S48",
"locationName": "networkAcl"
}
}
}
},
"CreateNetworkAclEntry": {
"input": {
"type": "structure",
"required": [
"NetworkAclId",
"RuleNumber",
"Protocol",
"RuleAction",
"Egress",
"CidrBlock"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"NetworkAclId": {
"locationName": "networkAclId"
},
"RuleNumber": {
"locationName": "ruleNumber",
"type": "integer"
},
"Protocol": {
"locationName": "protocol"
},
"RuleAction": {
"locationName": "ruleAction"
},
"Egress": {
"locationName": "egress",
"type": "boolean"
},
"CidrBlock": {
"locationName": "cidrBlock"
},
"IcmpTypeCode": {
"shape": "S4c",
"locationName": "Icmp"
},
"PortRange": {
"shape": "S4d",
"locationName": "portRange"
}
}
}
},
"CreateNetworkInterface": {
"input": {
"type": "structure",
"required": [
"SubnetId"
],
"members": {
"SubnetId": {
"locationName": "subnetId"
},
"Description": {
"locationName": "description"
},
"PrivateIpAddress": {
"locationName": "privateIpAddress"
},
"Groups": {
"shape": "S4i",
"locationName": "SecurityGroupId"
},
"PrivateIpAddresses": {
"shape": "S4j",
"locationName": "privateIpAddresses"
},
"SecondaryPrivateIpAddressCount": {
"locationName": "secondaryPrivateIpAddressCount",
"type": "integer"
},
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {
"NetworkInterface": {
"shape": "S4m",
"locationName": "networkInterface"
}
}
}
},
"CreatePlacementGroup": {
"input": {
"type": "structure",
"required": [
"GroupName",
"Strategy"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"GroupName": {
"locationName": "groupName"
},
"Strategy": {
"locationName": "strategy"
}
}
}
},
"CreateReservedInstancesListing": {
"input": {
"type": "structure",
"required": [
"ReservedInstancesId",
"InstanceCount",
"PriceSchedules",
"ClientToken"
],
"members": {
"ReservedInstancesId": {
"locationName": "reservedInstancesId"
},
"InstanceCount": {
"locationName": "instanceCount",
"type": "integer"
},
"PriceSchedules": {
"locationName": "priceSchedules",
"type": "list",
"member": {
"locationName": "item",
"type": "structure",
"members": {
"Term": {
"locationName": "term",
"type": "long"
},
"Price": {
"locationName": "price",
"type": "double"
},
"CurrencyCode": {
"locationName": "currencyCode"
}
}
}
},
"ClientToken": {
"locationName": "clientToken"
}
}
},
"output": {
"type": "structure",
"members": {
"ReservedInstancesListings": {
"shape": "S1v",
"locationName": "reservedInstancesListingsSet"
}
}
}
},
"CreateRoute": {
"input": {
"type": "structure",
"required": [
"RouteTableId",
"DestinationCidrBlock"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"RouteTableId": {
"locationName": "routeTableId"
},
"DestinationCidrBlock": {
"locationName": "destinationCidrBlock"
},
"GatewayId": {
"locationName": "gatewayId"
},
"InstanceId": {
"locationName": "instanceId"
},
"NetworkInterfaceId": {
"locationName": "networkInterfaceId"
},
"VpcPeeringConnectionId": {
"locationName": "vpcPeeringConnectionId"
},
"NatGatewayId": {
"locationName": "natGatewayId"
}
}
},
"output": {
"type": "structure",
"members": {
"Return": {
"locationName": "return",
"type": "boolean"
}
}
}
},
"CreateRouteTable": {
"input": {
"type": "structure",
"required": [
"VpcId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"VpcId": {
"locationName": "vpcId"
}
}
},
"output": {
"type": "structure",
"members": {
"RouteTable": {
"shape": "S55",
"locationName": "routeTable"
}
}
}
},
"CreateSecurityGroup": {
"input": {
"type": "structure",
"required": [
"GroupName",
"Description"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"GroupName": {},
"Description": {
"locationName": "GroupDescription"
},
"VpcId": {}
}
},
"output": {
"type": "structure",
"members": {
"GroupId": {
"locationName": "groupId"
}
}
}
},
"CreateSnapshot": {
"input": {
"type": "structure",
"required": [
"VolumeId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"VolumeId": {},
"Description": {}
}
},
"output": {
"shape": "S5h"
}
},
"CreateSpotDatafeedSubscription": {
"input": {
"type": "structure",
"required": [
"Bucket"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"Bucket": {
"locationName": "bucket"
},
"Prefix": {
"locationName": "prefix"
}
}
},
"output": {
"type": "structure",
"members": {
"SpotDatafeedSubscription": {
"shape": "S5l",
"locationName": "spotDatafeedSubscription"
}
}
}
},
"CreateSubnet": {
"input": {
"type": "structure",
"required": [
"VpcId",
"CidrBlock"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"VpcId": {},
"CidrBlock": {},
"AvailabilityZone": {}
}
},
"output": {
"type": "structure",
"members": {
"Subnet": {
"shape": "S5q",
"locationName": "subnet"
}
}
}
},
"CreateTags": {
"input": {
"type": "structure",
"required": [
"Resources",
"Tags"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"Resources": {
"shape": "S5t",
"locationName": "ResourceId"
},
"Tags": {
"shape": "Sb",
"locationName": "Tag"
}
}
}
},
"CreateVolume": {
"input": {
"type": "structure",
"required": [
"AvailabilityZone"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"Size": {
"type": "integer"
},
"SnapshotId": {},
"AvailabilityZone": {},
"VolumeType": {},
"Iops": {
"type": "integer"
},
"Encrypted": {
"locationName": "encrypted",
"type": "boolean"
},
"KmsKeyId": {}
}
},
"output": {
"shape": "S5v"
}
},
"CreateVpc": {
"input": {
"type": "structure",
"required": [
"CidrBlock"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"CidrBlock": {},
"InstanceTenancy": {
"locationName": "instanceTenancy"
}
}
},
"output": {
"type": "structure",
"members": {
"Vpc": {
"shape": "S61",
"locationName": "vpc"
}
}
}
},
"CreateVpcEndpoint": {
"input": {
"type": "structure",
"required": [
"VpcId",
"ServiceName"
],
"members": {
"DryRun": {
"type": "boolean"
},
"VpcId": {},
"ServiceName": {},
"PolicyDocument": {},
"RouteTableIds": {
"shape": "S27",
"locationName": "RouteTableId"
},
"ClientToken": {}
}
},
"output": {
"type": "structure",
"members": {
"VpcEndpoint": {
"shape": "S65",
"locationName": "vpcEndpoint"
},
"ClientToken": {
"locationName": "clientToken"
}
}
}
},
"CreateVpcPeeringConnection": {
"input": {
"type": "structure",
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"VpcId": {
"locationName": "vpcId"
},
"PeerVpcId": {
"locationName": "peerVpcId"
},
"PeerOwnerId": {
"locationName": "peerOwnerId"
}
}
},
"output": {
"type": "structure",
"members": {
"VpcPeeringConnection": {
"shape": "S5",
"locationName": "vpcPeeringConnection"
}
}
}
},
"CreateVpnConnection": {
"input": {
"type": "structure",
"required": [
"Type",
"CustomerGatewayId",
"VpnGatewayId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"Type": {},
"CustomerGatewayId": {},
"VpnGatewayId": {},
"Options": {
"locationName": "options",
"type": "structure",
"members": {
"StaticRoutesOnly": {
"locationName": "staticRoutesOnly",
"type": "boolean"
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"VpnConnection": {
"shape": "S6c",
"locationName": "vpnConnection"
}
}
}
},
"CreateVpnConnectionRoute": {
"input": {
"type": "structure",
"required": [
"VpnConnectionId",
"DestinationCidrBlock"
],
"members": {
"VpnConnectionId": {},
"DestinationCidrBlock": {}
}
}
},
"CreateVpnGateway": {
"input": {
"type": "structure",
"required": [
"Type"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"Type": {},
"AvailabilityZone": {}
}
},
"output": {
"type": "structure",
"members": {
"VpnGateway": {
"shape": "S6o",
"locationName": "vpnGateway"
}
}
}
},
"DeleteCustomerGateway": {
"input": {
"type": "structure",
"required": [
"CustomerGatewayId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"CustomerGatewayId": {}
}
}
},
"DeleteDhcpOptions": {
"input": {
"type": "structure",
"required": [
"DhcpOptionsId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"DhcpOptionsId": {}
}
}
},
"DeleteFlowLogs": {
"input": {
"type": "structure",
"required": [
"FlowLogIds"
],
"members": {
"FlowLogIds": {
"shape": "S27",
"locationName": "FlowLogId"
}
}
},
"output": {
"type": "structure",
"members": {
"Unsuccessful": {
"shape": "S39",
"locationName": "unsuccessful"
}
}
}
},
"DeleteInternetGateway": {
"input": {
"type": "structure",
"required": [
"InternetGatewayId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"InternetGatewayId": {
"locationName": "internetGatewayId"
}
}
}
},
"DeleteKeyPair": {
"input": {
"type": "structure",
"required": [
"KeyName"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"KeyName": {}
}
}
},
"DeleteNatGateway": {
"input": {
"type": "structure",
"required": [
"NatGatewayId"
],
"members": {
"NatGatewayId": {}
}
},
"output": {
"type": "structure",
"members": {
"NatGatewayId": {
"locationName": "natGatewayId"
}
}
}
},
"DeleteNetworkAcl": {
"input": {
"type": "structure",
"required": [
"NetworkAclId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"NetworkAclId": {
"locationName": "networkAclId"
}
}
}
},
"DeleteNetworkAclEntry": {
"input": {
"type": "structure",
"required": [
"NetworkAclId",
"RuleNumber",
"Egress"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"NetworkAclId": {
"locationName": "networkAclId"
},
"RuleNumber": {
"locationName": "ruleNumber",
"type": "integer"
},
"Egress": {
"locationName": "egress",
"type": "boolean"
}
}
}
},
"DeleteNetworkInterface": {
"input": {
"type": "structure",
"required": [
"NetworkInterfaceId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"NetworkInterfaceId": {
"locationName": "networkInterfaceId"
}
}
}
},
"DeletePlacementGroup": {
"input": {
"type": "structure",
"required": [
"GroupName"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"GroupName": {
"locationName": "groupName"
}
}
}
},
"DeleteRoute": {
"input": {
"type": "structure",
"required": [
"RouteTableId",
"DestinationCidrBlock"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"RouteTableId": {
"locationName": "routeTableId"
},
"DestinationCidrBlock": {
"locationName": "destinationCidrBlock"
}
}
}
},
"DeleteRouteTable": {
"input": {
"type": "structure",
"required": [
"RouteTableId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"RouteTableId": {
"locationName": "routeTableId"
}
}
}
},
"DeleteSecurityGroup": {
"input": {
"type": "structure",
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"GroupName": {},
"GroupId": {}
}
}
},
"DeleteSnapshot": {
"input": {
"type": "structure",
"required": [
"SnapshotId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"SnapshotId": {}
}
}
},
"DeleteSpotDatafeedSubscription": {
"input": {
"type": "structure",
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
}
}
}
},
"DeleteSubnet": {
"input": {
"type": "structure",
"required": [
"SubnetId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"SubnetId": {}
}
}
},
"DeleteTags": {
"input": {
"type": "structure",
"required": [
"Resources"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"Resources": {
"shape": "S5t",
"locationName": "resourceId"
},
"Tags": {
"shape": "Sb",
"locationName": "tag"
}
}
}
},
"DeleteVolume": {
"input": {
"type": "structure",
"required": [
"VolumeId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"VolumeId": {}
}
}
},
"DeleteVpc": {
"input": {
"type": "structure",
"required": [
"VpcId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"VpcId": {}
}
}
},
"DeleteVpcEndpoints": {
"input": {
"type": "structure",
"required": [
"VpcEndpointIds"
],
"members": {
"DryRun": {
"type": "boolean"
},
"VpcEndpointIds": {
"shape": "S27",
"locationName": "VpcEndpointId"
}
}
},
"output": {
"type": "structure",
"members": {
"Unsuccessful": {
"shape": "S39",
"locationName": "unsuccessful"
}
}
}
},
"DeleteVpcPeeringConnection": {
"input": {
"type": "structure",
"required": [
"VpcPeeringConnectionId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"VpcPeeringConnectionId": {
"locationName": "vpcPeeringConnectionId"
}
}
},
"output": {
"type": "structure",
"members": {
"Return": {
"locationName": "return",
"type": "boolean"
}
}
}
},
"DeleteVpnConnection": {
"input": {
"type": "structure",
"required": [
"VpnConnectionId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"VpnConnectionId": {}
}
}
},
"DeleteVpnConnectionRoute": {
"input": {
"type": "structure",
"required": [
"VpnConnectionId",
"DestinationCidrBlock"
],
"members": {
"VpnConnectionId": {},
"DestinationCidrBlock": {}
}
}
},
"DeleteVpnGateway": {
"input": {
"type": "structure",
"required": [
"VpnGatewayId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"VpnGatewayId": {}
}
}
},
"DeregisterImage": {
"input": {
"type": "structure",
"required": [
"ImageId"
],
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"ImageId": {}
}
}
},
"DescribeAccountAttributes": {
"input": {
"type": "structure",
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"AttributeNames": {
"locationName": "attributeName",
"type": "list",
"member": {
"locationName": "attributeName"
}
}
}
},
"output": {
"type": "structure",
"members": {
"AccountAttributes": {
"locationName": "accountAttributeSet",
"type": "list",
"member": {
"locationName": "item",
"type": "structure",
"members": {
"AttributeName": {
"locationName": "attributeName"
},
"AttributeValues": {
"locationName": "attributeValueSet",
"type": "list",
"member": {
"locationName": "item",
"type": "structure",
"members": {
"AttributeValue": {
"locationName": "attributeValue"
}
}
}
}
}
}
}
}
}
},
"DescribeAddresses": {
"input": {
"type": "structure",
"members": {
"DryRun": {
"locationName": "dryRun",
"type": "boolean"
},
"PublicIps": {
"locationName": "PublicIp",
"type": "list",
"member": {
"locationName": "PublicIp"
}
},
"Filters": {
"shape": "S7t",
"locationName": "Filter"
},
"AllocationIds": {
"locationName": "AllocationId",
"type": "list",
"member": {
"locationName": "AllocationId"
}
}
}
},
"output": {
"type": "structure",
"members": {
"Addresses": {
"locationName": "addressesSet",
"type": "list",
"member": {
"locationName": "item",
"type": "structure",
"members": {
"InstanceId": {
"locationName": "instanceId"
},
"PublicIp": {
"locationName": "publicIp"
},
"AllocationId": {
"locationName": "allocationId"
},
"AssociationId": {
"locationName": "associationId"
},
"Domain": {