UNPKG

aws-sdk

Version:
2,088 lines • 427 kB
{ "version": "2.0", "metadata": { "apiVersion": "2016-11-15", "endpointPrefix": "ec2", "protocol": "ec2", "serviceAbbreviation": "Amazon EC2", "serviceFullName": "Amazon Elastic Compute Cloud", "serviceId": "EC2", "signatureVersion": "v4", "uid": "ec2-2016-11-15", "xmlNamespace": "http://ec2.amazonaws.com/doc/2016-11-15" }, "operations": { "AcceptReservedInstancesExchangeQuote": { "input": { "type": "structure", "required": [ "ReservedInstanceIds" ], "members": { "DryRun": { "type": "boolean" }, "ReservedInstanceIds": { "shape": "S3", "locationName": "ReservedInstanceId" }, "TargetConfigurations": { "shape": "S5", "locationName": "TargetConfiguration" } } }, "output": { "type": "structure", "members": { "ExchangeId": { "locationName": "exchangeId" } } } }, "AcceptTransitGatewayVpcAttachment": { "input": { "type": "structure", "required": [ "TransitGatewayAttachmentId" ], "members": { "TransitGatewayAttachmentId": {}, "DryRun": { "type": "boolean" } } }, "output": { "type": "structure", "members": { "TransitGatewayVpcAttachment": { "shape": "Sb", "locationName": "transitGatewayVpcAttachment" } } } }, "AcceptVpcEndpointConnections": { "input": { "type": "structure", "required": [ "ServiceId", "VpcEndpointIds" ], "members": { "DryRun": { "type": "boolean" }, "ServiceId": {}, "VpcEndpointIds": { "shape": "Sd", "locationName": "VpcEndpointId" } } }, "output": { "type": "structure", "members": { "Unsuccessful": { "shape": "Sm", "locationName": "unsuccessful" } } } }, "AcceptVpcPeeringConnection": { "input": { "type": "structure", "members": { "DryRun": { "locationName": "dryRun", "type": "boolean" }, "VpcPeeringConnectionId": { "locationName": "vpcPeeringConnectionId" } } }, "output": { "type": "structure", "members": { "VpcPeeringConnection": { "shape": "Sr", "locationName": "vpcPeeringConnection" } } } }, "AdvertiseByoipCidr": { "input": { "type": "structure", "required": [ "Cidr" ], "members": { "Cidr": {}, "DryRun": { "type": "boolean" } } }, "output": { "type": "structure", "members": { "ByoipCidr": { "shape": "S12", "locationName": "byoipCidr" } } } }, "AllocateAddress": { "input": { "type": "structure", "members": { "Domain": {}, "Address": {}, "PublicIpv4Pool": {}, "DryRun": { "locationName": "dryRun", "type": "boolean" } } }, "output": { "type": "structure", "members": { "PublicIp": { "locationName": "publicIp" }, "AllocationId": { "locationName": "allocationId" }, "PublicIpv4Pool": { "locationName": "publicIpv4Pool" }, "Domain": { "locationName": "domain" } } } }, "AllocateHosts": { "input": { "type": "structure", "required": [ "AvailabilityZone", "InstanceType", "Quantity" ], "members": { "AutoPlacement": { "locationName": "autoPlacement" }, "AvailabilityZone": { "locationName": "availabilityZone" }, "ClientToken": { "locationName": "clientToken" }, "InstanceType": { "locationName": "instanceType" }, "Quantity": { "locationName": "quantity", "type": "integer" }, "TagSpecifications": { "shape": "S19", "locationName": "TagSpecification" } } }, "output": { "type": "structure", "members": { "HostIds": { "shape": "S1d", "locationName": "hostIdSet" } } } }, "AssignIpv6Addresses": { "input": { "type": "structure", "required": [ "NetworkInterfaceId" ], "members": { "Ipv6AddressCount": { "locationName": "ipv6AddressCount", "type": "integer" }, "Ipv6Addresses": { "shape": "S1f", "locationName": "ipv6Addresses" }, "NetworkInterfaceId": { "locationName": "networkInterfaceId" } } }, "output": { "type": "structure", "members": { "AssignedIpv6Addresses": { "shape": "S1f", "locationName": "assignedIpv6Addresses" }, "NetworkInterfaceId": { "locationName": "networkInterfaceId" } } } }, "AssignPrivateIpAddresses": { "input": { "type": "structure", "required": [ "NetworkInterfaceId" ], "members": { "AllowReassignment": { "locationName": "allowReassignment", "type": "boolean" }, "NetworkInterfaceId": { "locationName": "networkInterfaceId" }, "PrivateIpAddresses": { "shape": "S1i", "locationName": "privateIpAddress" }, "SecondaryPrivateIpAddressCount": { "locationName": "secondaryPrivateIpAddressCount", "type": "integer" } } } }, "AssociateAddress": { "input": { "type": "structure", "members": { "AllocationId": {}, "InstanceId": {}, "PublicIp": {}, "AllowReassociation": { "locationName": "allowReassociation", "type": "boolean" }, "DryRun": { "locationName": "dryRun", "type": "boolean" }, "NetworkInterfaceId": { "locationName": "networkInterfaceId" }, "PrivateIpAddress": { "locationName": "privateIpAddress" } } }, "output": { "type": "structure", "members": { "AssociationId": { "locationName": "associationId" } } } }, "AssociateDhcpOptions": { "input": { "type": "structure", "required": [ "DhcpOptionsId", "VpcId" ], "members": { "DhcpOptionsId": {}, "VpcId": {}, "DryRun": { "locationName": "dryRun", "type": "boolean" } } } }, "AssociateIamInstanceProfile": { "input": { "type": "structure", "required": [ "IamInstanceProfile", "InstanceId" ], "members": { "IamInstanceProfile": { "shape": "S1n" }, "InstanceId": {} } }, "output": { "type": "structure", "members": { "IamInstanceProfileAssociation": { "shape": "S1p", "locationName": "iamInstanceProfileAssociation" } } } }, "AssociateRouteTable": { "input": { "type": "structure", "required": [ "RouteTableId", "SubnetId" ], "members": { "DryRun": { "locationName": "dryRun", "type": "boolean" }, "RouteTableId": { "locationName": "routeTableId" }, "SubnetId": { "locationName": "subnetId" } } }, "output": { "type": "structure", "members": { "AssociationId": { "locationName": "associationId" } } } }, "AssociateSubnetCidrBlock": { "input": { "type": "structure", "required": [ "Ipv6CidrBlock", "SubnetId" ], "members": { "Ipv6CidrBlock": { "locationName": "ipv6CidrBlock" }, "SubnetId": { "locationName": "subnetId" } } }, "output": { "type": "structure", "members": { "Ipv6CidrBlockAssociation": { "shape": "S1w", "locationName": "ipv6CidrBlockAssociation" }, "SubnetId": { "locationName": "subnetId" } } } }, "AssociateTransitGatewayRouteTable": { "input": { "type": "structure", "required": [ "TransitGatewayRouteTableId", "TransitGatewayAttachmentId" ], "members": { "TransitGatewayRouteTableId": {}, "TransitGatewayAttachmentId": {}, "DryRun": { "type": "boolean" } } }, "output": { "type": "structure", "members": { "Association": { "shape": "S21", "locationName": "association" } } } }, "AssociateVpcCidrBlock": { "input": { "type": "structure", "required": [ "VpcId" ], "members": { "AmazonProvidedIpv6CidrBlock": { "locationName": "amazonProvidedIpv6CidrBlock", "type": "boolean" }, "CidrBlock": {}, "VpcId": { "locationName": "vpcId" } } }, "output": { "type": "structure", "members": { "Ipv6CidrBlockAssociation": { "shape": "S26", "locationName": "ipv6CidrBlockAssociation" }, "CidrBlockAssociation": { "shape": "S29", "locationName": "cidrBlockAssociation" }, "VpcId": { "locationName": "vpcId" } } } }, "AttachClassicLinkVpc": { "input": { "type": "structure", "required": [ "Groups", "InstanceId", "VpcId" ], "members": { "DryRun": { "locationName": "dryRun", "type": "boolean" }, "Groups": { "shape": "S2b", "locationName": "SecurityGroupId" }, "InstanceId": { "locationName": "instanceId" }, "VpcId": { "locationName": "vpcId" } } }, "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": [ "DeviceIndex", "InstanceId", "NetworkInterfaceId" ], "members": { "DeviceIndex": { "locationName": "deviceIndex", "type": "integer" }, "DryRun": { "locationName": "dryRun", "type": "boolean" }, "InstanceId": { "locationName": "instanceId" }, "NetworkInterfaceId": { "locationName": "networkInterfaceId" } } }, "output": { "type": "structure", "members": { "AttachmentId": { "locationName": "attachmentId" } } } }, "AttachVolume": { "input": { "type": "structure", "required": [ "Device", "InstanceId", "VolumeId" ], "members": { "Device": {}, "InstanceId": {}, "VolumeId": {}, "DryRun": { "locationName": "dryRun", "type": "boolean" } } }, "output": { "shape": "S2h" } }, "AttachVpnGateway": { "input": { "type": "structure", "required": [ "VpcId", "VpnGatewayId" ], "members": { "VpcId": {}, "VpnGatewayId": {}, "DryRun": { "locationName": "dryRun", "type": "boolean" } } }, "output": { "type": "structure", "members": { "VpcAttachment": { "shape": "S2l", "locationName": "attachment" } } } }, "AuthorizeSecurityGroupEgress": { "input": { "type": "structure", "required": [ "GroupId" ], "members": { "DryRun": { "locationName": "dryRun", "type": "boolean" }, "GroupId": { "locationName": "groupId" }, "IpPermissions": { "shape": "S2o", "locationName": "ipPermissions" }, "CidrIp": { "locationName": "cidrIp" }, "FromPort": { "locationName": "fromPort", "type": "integer" }, "IpProtocol": { "locationName": "ipProtocol" }, "ToPort": { "locationName": "toPort", "type": "integer" }, "SourceSecurityGroupName": { "locationName": "sourceSecurityGroupName" }, "SourceSecurityGroupOwnerId": { "locationName": "sourceSecurityGroupOwnerId" } } } }, "AuthorizeSecurityGroupIngress": { "input": { "type": "structure", "members": { "CidrIp": {}, "FromPort": { "type": "integer" }, "GroupId": {}, "GroupName": {}, "IpPermissions": { "shape": "S2o" }, "IpProtocol": {}, "SourceSecurityGroupName": {}, "SourceSecurityGroupOwnerId": {}, "ToPort": { "type": "integer" }, "DryRun": { "locationName": "dryRun", "type": "boolean" } } } }, "BundleInstance": { "input": { "type": "structure", "required": [ "InstanceId", "Storage" ], "members": { "InstanceId": {}, "Storage": { "shape": "S30" }, "DryRun": { "locationName": "dryRun", "type": "boolean" } } }, "output": { "type": "structure", "members": { "BundleTask": { "shape": "S34", "locationName": "bundleInstanceTask" } } } }, "CancelBundleTask": { "input": { "type": "structure", "required": [ "BundleId" ], "members": { "BundleId": {}, "DryRun": { "locationName": "dryRun", "type": "boolean" } } }, "output": { "type": "structure", "members": { "BundleTask": { "shape": "S34", "locationName": "bundleInstanceTask" } } } }, "CancelCapacityReservation": { "input": { "type": "structure", "required": [ "CapacityReservationId" ], "members": { "CapacityReservationId": {}, "DryRun": { "type": "boolean" } } }, "output": { "type": "structure", "members": { "Return": { "locationName": "return", "type": "boolean" } } } }, "CancelConversionTask": { "input": { "type": "structure", "required": [ "ConversionTaskId" ], "members": { "ConversionTaskId": { "locationName": "conversionTaskId" }, "DryRun": { "locationName": "dryRun", "type": "boolean" }, "ReasonMessage": { "locationName": "reasonMessage" } } } }, "CancelExportTask": { "input": { "type": "structure", "required": [ "ExportTaskId" ], "members": { "ExportTaskId": { "locationName": "exportTaskId" } } } }, "CancelImportTask": { "input": { "type": "structure", "members": { "CancelReason": {}, "DryRun": { "type": "boolean" }, "ImportTaskId": {} } }, "output": { "type": "structure", "members": { "ImportTaskId": { "locationName": "importTaskId" }, "PreviousState": { "locationName": "previousState" }, "State": { "locationName": "state" } } } }, "CancelReservedInstancesListing": { "input": { "type": "structure", "required": [ "ReservedInstancesListingId" ], "members": { "ReservedInstancesListingId": { "locationName": "reservedInstancesListingId" } } }, "output": { "type": "structure", "members": { "ReservedInstancesListings": { "shape": "S3h", "locationName": "reservedInstancesListingsSet" } } } }, "CancelSpotFleetRequests": { "input": { "type": "structure", "required": [ "SpotFleetRequestIds", "TerminateInstances" ], "members": { "DryRun": { "locationName": "dryRun", "type": "boolean" }, "SpotFleetRequestIds": { "shape": "Sd", "locationName": "spotFleetRequestId" }, "TerminateInstances": { "locationName": "terminateInstances", "type": "boolean" } } }, "output": { "type": "structure", "members": { "SuccessfulFleetRequests": { "locationName": "successfulFleetRequestSet", "type": "list", "member": { "locationName": "item", "type": "structure", "required": [ "CurrentSpotFleetRequestState", "PreviousSpotFleetRequestState", "SpotFleetRequestId" ], "members": { "CurrentSpotFleetRequestState": { "locationName": "currentSpotFleetRequestState" }, "PreviousSpotFleetRequestState": { "locationName": "previousSpotFleetRequestState" }, "SpotFleetRequestId": { "locationName": "spotFleetRequestId" } } } }, "UnsuccessfulFleetRequests": { "locationName": "unsuccessfulFleetRequestSet", "type": "list", "member": { "locationName": "item", "type": "structure", "required": [ "Error", "SpotFleetRequestId" ], "members": { "Error": { "locationName": "error", "type": "structure", "required": [ "Code", "Message" ], "members": { "Code": { "locationName": "code" }, "Message": { "locationName": "message" } } }, "SpotFleetRequestId": { "locationName": "spotFleetRequestId" } } } } } } }, "CancelSpotInstanceRequests": { "input": { "type": "structure", "required": [ "SpotInstanceRequestIds" ], "members": { "DryRun": { "locationName": "dryRun", "type": "boolean" }, "SpotInstanceRequestIds": { "shape": "S42", "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": [ "InstanceId", "ProductCode" ], "members": { "InstanceId": {}, "ProductCode": {}, "DryRun": { "locationName": "dryRun", "type": "boolean" } } }, "output": { "type": "structure", "members": { "OwnerId": { "locationName": "ownerId" }, "Return": { "locationName": "return", "type": "boolean" } } } }, "CopyFpgaImage": { "input": { "type": "structure", "required": [ "SourceFpgaImageId", "SourceRegion" ], "members": { "DryRun": { "type": "boolean" }, "SourceFpgaImageId": {}, "Description": {}, "Name": {}, "SourceRegion": {}, "ClientToken": {} } }, "output": { "type": "structure", "members": { "FpgaImageId": { "locationName": "fpgaImageId" } } } }, "CopyImage": { "input": { "type": "structure", "required": [ "Name", "SourceImageId", "SourceRegion" ], "members": { "ClientToken": {}, "Description": {}, "Encrypted": { "locationName": "encrypted", "type": "boolean" }, "KmsKeyId": { "locationName": "kmsKeyId" }, "Name": {}, "SourceImageId": {}, "SourceRegion": {}, "DryRun": { "locationName": "dryRun", "type": "boolean" } } }, "output": { "type": "structure", "members": { "ImageId": { "locationName": "imageId" } } } }, "CopySnapshot": { "input": { "type": "structure", "required": [ "SourceRegion", "SourceSnapshotId" ], "members": { "Description": {}, "DestinationRegion": { "locationName": "destinationRegion" }, "Encrypted": { "locationName": "encrypted", "type": "boolean" }, "KmsKeyId": { "locationName": "kmsKeyId" }, "PresignedUrl": { "locationName": "presignedUrl" }, "SourceRegion": {}, "SourceSnapshotId": {}, "DryRun": { "locationName": "dryRun", "type": "boolean" } } }, "output": { "type": "structure", "members": { "SnapshotId": { "locationName": "snapshotId" } } } }, "CreateCapacityReservation": { "input": { "type": "structure", "required": [ "InstanceType", "InstancePlatform", "AvailabilityZone", "InstanceCount" ], "members": { "ClientToken": {}, "InstanceType": {}, "InstancePlatform": {}, "AvailabilityZone": {}, "Tenancy": {}, "InstanceCount": { "type": "integer" }, "EbsOptimized": { "type": "boolean" }, "EphemeralStorage": { "type": "boolean" }, "EndDate": { "type": "timestamp" }, "EndDateType": {}, "InstanceMatchCriteria": {}, "TagSpecifications": { "shape": "S19" }, "DryRun": { "type": "boolean" } } }, "output": { "type": "structure", "members": { "CapacityReservation": { "shape": "S4l", "locationName": "capacityReservation" } } } }, "CreateCustomerGateway": { "input": { "type": "structure", "required": [ "BgpAsn", "PublicIp", "Type" ], "members": { "BgpAsn": { "type": "integer" }, "PublicIp": { "locationName": "IpAddress" }, "Type": {}, "DryRun": { "locationName": "dryRun", "type": "boolean" } } }, "output": { "type": "structure", "members": { "CustomerGateway": { "shape": "S4q", "locationName": "customerGateway" } } } }, "CreateDefaultSubnet": { "input": { "type": "structure", "required": [ "AvailabilityZone" ], "members": { "AvailabilityZone": {}, "DryRun": { "type": "boolean" } } }, "output": { "type": "structure", "members": { "Subnet": { "shape": "S4t", "locationName": "subnet" } } } }, "CreateDefaultVpc": { "input": { "type": "structure", "members": { "DryRun": { "type": "boolean" } } }, "output": { "type": "structure", "members": { "Vpc": { "shape": "S4y", "locationName": "vpc" } } } }, "CreateDhcpOptions": { "input": { "type": "structure", "required": [ "DhcpConfigurations" ], "members": { "DhcpConfigurations": { "locationName": "dhcpConfiguration", "type": "list", "member": { "locationName": "item", "type": "structure", "members": { "Key": { "locationName": "key" }, "Values": { "shape": "Sd", "locationName": "Value" } } } }, "DryRun": { "locationName": "dryRun", "type": "boolean" } } }, "output": { "type": "structure", "members": { "DhcpOptions": { "shape": "S57", "locationName": "dhcpOptions" } } } }, "CreateEgressOnlyInternetGateway": { "input": { "type": "structure", "required": [ "VpcId" ], "members": { "ClientToken": {}, "DryRun": { "type": "boolean" }, "VpcId": {} } }, "output": { "type": "structure", "members": { "ClientToken": { "locationName": "clientToken" }, "EgressOnlyInternetGateway": { "shape": "S5e", "locationName": "egressOnlyInternetGateway" } } } }, "CreateFleet": { "input": { "type": "structure", "required": [ "LaunchTemplateConfigs", "TargetCapacitySpecification" ], "members": { "DryRun": { "type": "boolean" }, "ClientToken": {}, "SpotOptions": { "type": "structure", "members": { "AllocationStrategy": {}, "InstanceInterruptionBehavior": {}, "InstancePoolsToUseCount": { "type": "integer" }, "SingleInstanceType": { "type": "boolean" }, "MinTargetCapacity": { "type": "integer" } } }, "OnDemandOptions": { "type": "structure", "members": { "AllocationStrategy": {}, "SingleInstanceType": { "type": "boolean" }, "MinTargetCapacity": { "type": "integer" } } }, "ExcessCapacityTerminationPolicy": {}, "LaunchTemplateConfigs": { "type": "list", "member": { "locationName": "item", "type": "structure", "members": { "LaunchTemplateSpecification": { "type": "structure", "members": { "LaunchTemplateId": {}, "LaunchTemplateName": {}, "Version": {} } }, "Overrides": { "type": "list", "member": { "locationName": "item", "type": "structure", "members": { "InstanceType": {}, "MaxPrice": {}, "SubnetId": {}, "AvailabilityZone": {}, "WeightedCapacity": { "type": "double" }, "Priority": { "type": "double" }, "Placement": { "shape": "S5w" } } } } } } }, "TargetCapacitySpecification": { "shape": "S5x" }, "TerminateInstancesWithExpiration": { "type": "boolean" }, "Type": {}, "ValidFrom": { "type": "timestamp" }, "ValidUntil": { "type": "timestamp" }, "ReplaceUnhealthyInstances": { "type": "boolean" }, "TagSpecifications": { "shape": "S19", "locationName": "TagSpecification" } } }, "output": { "type": "structure", "members": { "FleetId": { "locationName": "fleetId" }, "Errors": { "locationName": "errorSet", "type": "list", "member": { "locationName": "item", "type": "structure", "members": { "LaunchTemplateAndOverrides": { "shape": "S64", "locationName": "launchTemplateAndOverrides" }, "Lifecycle": { "locationName": "lifecycle" }, "ErrorCode": { "locationName": "errorCode" }, "ErrorMessage": { "locationName": "errorMessage" } } } }, "Instances": { "locationName": "fleetInstanceSet", "type": "list", "member": { "locationName": "item", "type": "structure", "members": { "LaunchTemplateAndOverrides": { "shape": "S64", "locationName": "launchTemplateAndOverrides" }, "Lifecycle": { "locationName": "lifecycle" }, "InstanceIds": { "shape": "S6b", "locationName": "instanceIds" }, "InstanceType": { "locationName": "instanceType" }, "Platform": { "locationName": "platform" } } } } } } }, "CreateFlowLogs": { "input": { "type": "structure", "required": [ "ResourceIds", "ResourceType", "TrafficType" ], "members": { "DryRun": { "type": "boolean" }, "ClientToken": {}, "DeliverLogsPermissionArn": {}, "LogGroupName": {}, "ResourceIds": { "shape": "Sd", "locationName": "ResourceId" }, "ResourceType": {}, "TrafficType": {}, "LogDestinationType": {}, "LogDestination": {} } }, "output": { "type": "structure", "members": { "ClientToken": { "locationName": "clientToken" }, "FlowLogIds": { "shape": "Sd", "locationName": "flowLogIdSet" }, "Unsuccessful": { "shape": "Sm", "locationName": "unsuccessful" } } } }, "CreateFpgaImage": { "input": { "type": "structure", "required": [ "InputStorageLocation" ], "members": { "DryRun": { "type": "boolean" }, "InputStorageLocation": { "shape": "S6k" }, "LogsStorageLocation": { "shape": "S6k" }, "Description": {}, "Name": {}, "ClientToken": {} } }, "output": { "type": "structure", "members": { "FpgaImageId": { "locationName": "fpgaImageId" }, "FpgaImageGlobalId": { "locationName": "fpgaImageGlobalId" } } } }, "CreateImage": { "input": { "type": "structure", "required": [ "InstanceId", "Name" ], "members": { "BlockDeviceMappings": { "shape": "S6n", "locationName": "blockDeviceMapping" }, "Description": { "locationName": "description" }, "DryRun": { "locationName": "dryRun", "type": "boolean" }, "InstanceId": { "locationName": "instanceId" }, "Name": { "locationName": "name" }, "NoReboot": { "locationName": "noReboot", "type": "boolean" } } }, "output": { "type": "structure", "members": { "ImageId": { "locationName": "imageId" } } } }, "CreateInstanceExportTask": { "input": { "type": "structure", "required": [ "InstanceId" ], "members": { "Description": { "locationName": "description" }, "ExportToS3Task": { "locationName": "exportToS3", "type": "structure", "members": { "ContainerFormat": { "locationName": "containerFormat" }, "DiskImageFormat": { "locationName": "diskImageFormat" }, "S3Bucket": { "locationName": "s3Bucket" }, "S3Prefix": { "locationName": "s3Prefix" } } }, "InstanceId": { "locationName": "instanceId" }, "TargetEnvironment": { "locationName": "targetEnvironment" } } }, "output": { "type": "structure", "members": { "ExportTask": { "shape": "S6y", "locationName": "exportTask" } } } }, "CreateInternetGateway": { "input": { "type": "structure", "members": { "DryRun": { "locationName": "dryRun", "type": "boolean" } } }, "output": { "type": "structure", "members": { "InternetGateway": { "shape": "S74", "locationName": "internetGateway" } } } }, "CreateKeyPair": { "input": { "type": "structure", "required": [ "KeyName" ], "members": { "KeyName": {}, "DryRun": { "locationName": "dryRun", "type": "boolean" } } }, "output": { "type": "structure", "members": { "KeyFingerprint": { "locationName": "keyFingerprint" }, "KeyMaterial": { "locationName": "keyMaterial" }, "KeyName": { "locationName": "keyName" } } } }, "CreateLaunchTemplate": { "input": { "type": "structure", "required": [ "LaunchTemplateName", "LaunchTemplateData" ], "members": { "DryRun": { "type": "boolean" }, "ClientToken": {}, "LaunchTemplateName": {}, "VersionDescription": {}, "LaunchTemplateData": { "shape": "S79" } } }, "output": { "type": "structure", "members": { "LaunchTemplate": { "shape": "S89", "locationName": "launchTemplate" } } } }, "CreateLaunchTemplateVersion": { "input": { "type": "structure", "required": [ "LaunchTemplateData" ], "members": { "DryRun": { "type": "boolean" }, "ClientToken": {}, "LaunchTemplateId": {}, "LaunchTemplateName": {}, "SourceVersion": {}, "VersionDescription": {}, "LaunchTemplateData": { "shape": "S79" } } }, "output": { "type": "structure", "members": { "LaunchTemplateVersion": { "shape": "S8c", "locationName": "launchTemplateVersion" } } } }, "CreateNatGateway": { "input": { "type": "structure", "required": [ "AllocationId", "SubnetId" ], "members": { "AllocationId": {}, "ClientToken": {}, "SubnetId": {} } }, "output": { "type": "structure", "members": { "ClientToken": { "locationName": "clientToken" }, "NatGateway": { "shape": "S95", "locationName": "natGateway" } } } }, "CreateNetworkAcl": { "input": { "type": "structure", "required": [ "VpcId" ], "members": { "DryRun": { "locationName": "dryRun", "type": "boolean" }, "VpcId": { "locationName": "vpcId" } } }, "output": { "type": "structure", "members": { "NetworkAcl": { "shape": "S9c", "locationName": "networkAcl" } } } }, "CreateNetworkAclEntry": { "input": { "type": "structure", "required": [ "Egress", "NetworkAclId", "Protocol", "RuleAction", "RuleNumber" ], "members": { "CidrBlock": { "locationName": "cidrBlock" }, "DryRun": { "locationName": "dryRun", "type": "boolean" }, "Egress": { "locationName": "egress", "type": "boolean" }, "IcmpTypeCode": { "shape": "S9h", "locationName": "Icmp" }, "Ipv6CidrBlock": { "locationName": "ipv6CidrBlock" }, "NetworkAclId": { "locationName": "networkAclId" }, "PortRange": { "shape": "S9i", "locationName": "portRange" }, "Protocol": { "locationName": "protocol" }, "RuleAction": { "locationName": "ruleAction" }, "RuleNumber": { "locationName": "ruleNumber", "type": "integer" } } } }, "CreateNetworkInterface": { "input": { "type": "structure", "required": [ "SubnetId" ], "members": { "Description": { "locationName": "description" }, "DryRun": { "locationName": "dryRun", "type": "boolean" }, "Groups": { "shape": "S7g", "locationName": "SecurityGroupId" }, "Ipv6AddressCount": { "locationName": "ipv6AddressCount", "type": "integer" }, "Ipv6Addresses": { "shape": "S8k", "locationName": "ipv6Addresses" }, "PrivateIpAddress": { "locationName": "privateIpAddress" }, "PrivateIpAddresses": { "shape": "S7j", "locationName": "privateIpAddresses" }, "SecondaryPrivateIpAddressCount": { "locationName": "secondaryPrivateIpAddressCount", "type": "integer" }, "SubnetId": { "locationName": "subnetId" } } }, "output": { "type": "structure", "members": { "NetworkInterface": { "shape": "S9n", "locationName": "networkInterface" } } } }, "CreateNetworkInterfacePermission": { "input": { "type": "structure", "required": [ "NetworkInterfaceId", "Permission" ], "members": { "NetworkInterfaceId": {}, "AwsAccountId": {}, "AwsService": {}, "Permission": {}, "DryRun": { "type": "boolean" } } }, "output": { "type": "structure", "members": { "InterfacePermission": { "shape": "Sa1", "locationName": "interfacePermission" } } } }, "CreatePlacementGroup": { "input": { "type": "structure", "required": [ "GroupName", "Strategy" ], "members": { "DryRun": { "locationName": "dryRun", "type": "boolean" }, "GroupName": { "locationName": "groupName" }, "Strategy": { "locationName": "strategy" } } } }, "CreateReservedInstancesListing": { "input": { "type": "structure", "required": [ "ClientToken", "InstanceCount", "PriceSchedules", "ReservedInstancesId" ], "members": { "ClientToken": { "locationName": "clientToken" }, "InstanceCount": { "locationName": "instanceCount", "type": "integer" }, "PriceSchedules": { "locationName": "priceSchedules", "type": "list", "member": { "locationName": "item", "type": "structure", "members": { "CurrencyCode": { "locationName": "currencyCode" }, "Price": { "locationName": "price", "type": "double" }, "Term": { "locationName": "term", "type": "long" } } } }, "ReservedInstancesId": { "locationName": "reservedInstancesId" } } }, "output": { "type": "structure", "members": { "ReservedInstancesListings": { "shape": "S3h", "locationName": "reservedInstancesListingsSet" } } } }, "CreateRoute": { "input": { "type": "structure", "required": [ "RouteTableId" ], "members": { "DestinationCidrBlock": { "locationName": "destinationCidrBlock" }, "DestinationIpv6CidrBlock": { "locationName": "destinationIpv6CidrBlock" }, "DryRun": { "locationName": "dryRun", "type": "boolean" }, "EgressOnlyInternetGatewayId": { "locationName": "egressOnlyInternetGatewayId" }, "GatewayId": { "locationName": "gatewayId" }, "InstanceId": { "locationName": "instanceId" }, "NatGatewayId": { "locationName": "natGatewayId" }, "TransitGatewayId": {}, "NetworkInterfaceId": { "locationName": "networkInterfaceId" }, "RouteTableId": { "locationName": "routeTableId" }, "VpcPeeringConnectionId": { "locationName": "vpcPeeringConnectionId" } } }, "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": "Sae", "locationName": "routeTable" } } } }, "CreateSecurityGroup": { "input": { "type": "structure", "required": [ "Description", "GroupName" ], "members": { "Description": { "locationName": "GroupDescription" }, "GroupName": {}, "VpcId": {}, "DryRun": { "locationName": "dryRun", "type": "boolean" } } }, "output": { "type": "structure", "members": { "GroupId": { "locationName": "groupId" } } } }, "CreateSnapshot": { "input": { "type": "structure", "required": [ "VolumeId" ], "members": { "Description": {}, "VolumeId": {}, "TagSpecifications": { "shape": "S19", "locationName": "TagSpecification" }, "DryRun": { "locationName": "dryRun", "type": "boolean" } } }, "output": { "shape": "Saq" } }, "CreateSpotDatafeedSubscription": { "input": { "type": "structure", "required": [ "Bucket" ], "members": { "Bucket": { "locationName": "bucket" }, "DryRun": { "locationNa