Documentation ¶
Overview ¶
Package ec2 provides a client for Amazon Elastic Compute Cloud.
Index ¶
- Constants
- type AcceptVpcPeeringConnectionInput
- type AcceptVpcPeeringConnectionOutput
- type AccountAttribute
- type AccountAttributeValue
- type ActiveInstance
- type Address
- type AllocateAddressInput
- type AllocateAddressOutput
- type AssignPrivateIpAddressesInput
- type AssignPrivateIpAddressesOutput
- type AssociateAddressInput
- type AssociateAddressOutput
- type AssociateDhcpOptionsInput
- type AssociateDhcpOptionsOutput
- type AssociateRouteTableInput
- type AssociateRouteTableOutput
- type AttachClassicLinkVpcInput
- type AttachClassicLinkVpcOutput
- type AttachInternetGatewayInput
- type AttachInternetGatewayOutput
- type AttachNetworkInterfaceInput
- type AttachNetworkInterfaceOutput
- type AttachVolumeInput
- type AttachVpnGatewayInput
- type AttachVpnGatewayOutput
- type AttributeBooleanValue
- type AttributeValue
- type AuthorizeSecurityGroupEgressInput
- type AuthorizeSecurityGroupEgressOutput
- type AuthorizeSecurityGroupIngressInput
- type AuthorizeSecurityGroupIngressOutput
- type AvailabilityZone
- type AvailabilityZoneMessage
- type BlobAttributeValue
- type BlockDeviceMapping
- type BundleInstanceInput
- type BundleInstanceOutput
- type BundleTask
- type BundleTaskError
- type CancelBundleTaskInput
- type CancelBundleTaskOutput
- type CancelConversionTaskInput
- type CancelConversionTaskOutput
- type CancelExportTaskInput
- type CancelExportTaskOutput
- type CancelImportTaskInput
- type CancelImportTaskOutput
- type CancelReservedInstancesListingInput
- type CancelReservedInstancesListingOutput
- type CancelSpotFleetRequestsError
- type CancelSpotFleetRequestsErrorItem
- type CancelSpotFleetRequestsInput
- type CancelSpotFleetRequestsOutput
- type CancelSpotFleetRequestsSuccessItem
- type CancelSpotInstanceRequestsInput
- type CancelSpotInstanceRequestsOutput
- type CancelledSpotInstanceRequest
- type ClassicLinkInstance
- type ClientData
- type ConfirmProductInstanceInput
- type ConfirmProductInstanceOutput
- type ConversionTask
- type CopyImageInput
- type CopyImageOutput
- type CopySnapshotInput
- type CopySnapshotOutput
- type CreateCustomerGatewayInput
- type CreateCustomerGatewayOutput
- type CreateDhcpOptionsInput
- type CreateDhcpOptionsOutput
- type CreateFlowLogsInput
- type CreateFlowLogsOutput
- type CreateImageInput
- type CreateImageOutput
- type CreateInstanceExportTaskInput
- type CreateInstanceExportTaskOutput
- type CreateInternetGatewayInput
- type CreateInternetGatewayOutput
- type CreateKeyPairInput
- type CreateKeyPairOutput
- type CreateNetworkAclEntryInput
- type CreateNetworkAclEntryOutput
- type CreateNetworkAclInput
- type CreateNetworkAclOutput
- type CreateNetworkInterfaceInput
- type CreateNetworkInterfaceOutput
- type CreatePlacementGroupInput
- type CreatePlacementGroupOutput
- type CreateReservedInstancesListingInput
- type CreateReservedInstancesListingOutput
- type CreateRouteInput
- type CreateRouteOutput
- type CreateRouteTableInput
- type CreateRouteTableOutput
- type CreateSecurityGroupInput
- type CreateSecurityGroupOutput
- type CreateSnapshotInput
- type CreateSpotDatafeedSubscriptionInput
- type CreateSpotDatafeedSubscriptionOutput
- type CreateSubnetInput
- type CreateSubnetOutput
- type CreateTagsInput
- type CreateTagsOutput
- type CreateVolumeInput
- type CreateVolumePermission
- type CreateVolumePermissionModifications
- type CreateVpcEndpointInput
- type CreateVpcEndpointOutput
- type CreateVpcInput
- type CreateVpcOutput
- type CreateVpcPeeringConnectionInput
- type CreateVpcPeeringConnectionOutput
- type CreateVpnConnectionInput
- type CreateVpnConnectionOutput
- type CreateVpnConnectionRouteInput
- type CreateVpnConnectionRouteOutput
- type CreateVpnGatewayInput
- type CreateVpnGatewayOutput
- type CustomerGateway
- type DeleteCustomerGatewayInput
- type DeleteCustomerGatewayOutput
- type DeleteDhcpOptionsInput
- type DeleteDhcpOptionsOutput
- type DeleteFlowLogsInput
- type DeleteFlowLogsOutput
- type DeleteInternetGatewayInput
- type DeleteInternetGatewayOutput
- type DeleteKeyPairInput
- type DeleteKeyPairOutput
- type DeleteNetworkAclEntryInput
- type DeleteNetworkAclEntryOutput
- type DeleteNetworkAclInput
- type DeleteNetworkAclOutput
- type DeleteNetworkInterfaceInput
- type DeleteNetworkInterfaceOutput
- type DeletePlacementGroupInput
- type DeletePlacementGroupOutput
- type DeleteRouteInput
- type DeleteRouteOutput
- type DeleteRouteTableInput
- type DeleteRouteTableOutput
- type DeleteSecurityGroupInput
- type DeleteSecurityGroupOutput
- type DeleteSnapshotInput
- type DeleteSnapshotOutput
- type DeleteSpotDatafeedSubscriptionInput
- type DeleteSpotDatafeedSubscriptionOutput
- type DeleteSubnetInput
- type DeleteSubnetOutput
- type DeleteTagsInput
- type DeleteTagsOutput
- type DeleteVolumeInput
- type DeleteVolumeOutput
- type DeleteVpcEndpointsInput
- type DeleteVpcEndpointsOutput
- type DeleteVpcInput
- type DeleteVpcOutput
- type DeleteVpcPeeringConnectionInput
- type DeleteVpcPeeringConnectionOutput
- type DeleteVpnConnectionInput
- type DeleteVpnConnectionOutput
- type DeleteVpnConnectionRouteInput
- type DeleteVpnConnectionRouteOutput
- type DeleteVpnGatewayInput
- type DeleteVpnGatewayOutput
- type DeregisterImageInput
- type DeregisterImageOutput
- type DescribeAccountAttributesInput
- type DescribeAccountAttributesOutput
- type DescribeAddressesInput
- type DescribeAddressesOutput
- type DescribeAvailabilityZonesInput
- type DescribeAvailabilityZonesOutput
- type DescribeBundleTasksInput
- type DescribeBundleTasksOutput
- type DescribeClassicLinkInstancesInput
- type DescribeClassicLinkInstancesOutput
- type DescribeConversionTasksInput
- type DescribeConversionTasksOutput
- type DescribeCustomerGatewaysInput
- type DescribeCustomerGatewaysOutput
- type DescribeDhcpOptionsInput
- type DescribeDhcpOptionsOutput
- type DescribeExportTasksInput
- type DescribeExportTasksOutput
- type DescribeFlowLogsInput
- type DescribeFlowLogsOutput
- type DescribeImageAttributeInput
- type DescribeImageAttributeOutput
- type DescribeImagesInput
- type DescribeImagesOutput
- type DescribeImportImageTasksInput
- type DescribeImportImageTasksOutput
- type DescribeImportSnapshotTasksInput
- type DescribeImportSnapshotTasksOutput
- type DescribeInstanceAttributeInput
- type DescribeInstanceAttributeOutput
- type DescribeInstanceStatusInput
- type DescribeInstanceStatusOutput
- type DescribeInstancesInput
- type DescribeInstancesOutput
- type DescribeInternetGatewaysInput
- type DescribeInternetGatewaysOutput
- type DescribeKeyPairsInput
- type DescribeKeyPairsOutput
- type DescribeMovingAddressesInput
- type DescribeMovingAddressesOutput
- type DescribeNetworkAclsInput
- type DescribeNetworkAclsOutput
- type DescribeNetworkInterfaceAttributeInput
- type DescribeNetworkInterfaceAttributeOutput
- type DescribeNetworkInterfacesInput
- type DescribeNetworkInterfacesOutput
- type DescribePlacementGroupsInput
- type DescribePlacementGroupsOutput
- type DescribePrefixListsInput
- type DescribePrefixListsOutput
- type DescribeRegionsInput
- type DescribeRegionsOutput
- type DescribeReservedInstancesInput
- type DescribeReservedInstancesListingsInput
- type DescribeReservedInstancesListingsOutput
- type DescribeReservedInstancesModificationsInput
- type DescribeReservedInstancesModificationsOutput
- type DescribeReservedInstancesOfferingsInput
- type DescribeReservedInstancesOfferingsOutput
- type DescribeReservedInstancesOutput
- type DescribeRouteTablesInput
- type DescribeRouteTablesOutput
- type DescribeSecurityGroupsInput
- type DescribeSecurityGroupsOutput
- type DescribeSnapshotAttributeInput
- type DescribeSnapshotAttributeOutput
- type DescribeSnapshotsInput
- type DescribeSnapshotsOutput
- type DescribeSpotDatafeedSubscriptionInput
- type DescribeSpotDatafeedSubscriptionOutput
- type DescribeSpotFleetInstancesInput
- type DescribeSpotFleetInstancesOutput
- type DescribeSpotFleetRequestHistoryInput
- type DescribeSpotFleetRequestHistoryOutput
- type DescribeSpotFleetRequestsInput
- type DescribeSpotFleetRequestsOutput
- type DescribeSpotInstanceRequestsInput
- type DescribeSpotInstanceRequestsOutput
- type DescribeSpotPriceHistoryInput
- type DescribeSpotPriceHistoryOutput
- type DescribeSubnetsInput
- type DescribeSubnetsOutput
- type DescribeTagsInput
- type DescribeTagsOutput
- type DescribeVolumeAttributeInput
- type DescribeVolumeAttributeOutput
- type DescribeVolumeStatusInput
- type DescribeVolumeStatusOutput
- type DescribeVolumesInput
- type DescribeVolumesOutput
- type DescribeVpcAttributeInput
- type DescribeVpcAttributeOutput
- type DescribeVpcClassicLinkInput
- type DescribeVpcClassicLinkOutput
- type DescribeVpcEndpointServicesInput
- type DescribeVpcEndpointServicesOutput
- type DescribeVpcEndpointsInput
- type DescribeVpcEndpointsOutput
- type DescribeVpcPeeringConnectionsInput
- type DescribeVpcPeeringConnectionsOutput
- type DescribeVpcsInput
- type DescribeVpcsOutput
- type DescribeVpnConnectionsInput
- type DescribeVpnConnectionsOutput
- type DescribeVpnGatewaysInput
- type DescribeVpnGatewaysOutput
- type DetachClassicLinkVpcInput
- type DetachClassicLinkVpcOutput
- type DetachInternetGatewayInput
- type DetachInternetGatewayOutput
- type DetachNetworkInterfaceInput
- type DetachNetworkInterfaceOutput
- type DetachVolumeInput
- type DetachVpnGatewayInput
- type DetachVpnGatewayOutput
- type DhcpConfiguration
- type DhcpOptions
- type DisableVgwRoutePropagationInput
- type DisableVgwRoutePropagationOutput
- type DisableVpcClassicLinkInput
- type DisableVpcClassicLinkOutput
- type DisassociateAddressInput
- type DisassociateAddressOutput
- type DisassociateRouteTableInput
- type DisassociateRouteTableOutput
- type DiskImage
- type DiskImageDescription
- type DiskImageDetail
- type DiskImageVolumeDescription
- type EC2
- func (c *EC2) AcceptVpcPeeringConnection(input *AcceptVpcPeeringConnectionInput) (*AcceptVpcPeeringConnectionOutput, error)
- func (c *EC2) AcceptVpcPeeringConnectionRequest(input *AcceptVpcPeeringConnectionInput) (req *request.Request, output *AcceptVpcPeeringConnectionOutput)
- func (c *EC2) AllocateAddress(input *AllocateAddressInput) (*AllocateAddressOutput, error)
- func (c *EC2) AllocateAddressRequest(input *AllocateAddressInput) (req *request.Request, output *AllocateAddressOutput)
- func (c *EC2) AssignPrivateIpAddresses(input *AssignPrivateIpAddressesInput) (*AssignPrivateIpAddressesOutput, error)
- func (c *EC2) AssignPrivateIpAddressesRequest(input *AssignPrivateIpAddressesInput) (req *request.Request, output *AssignPrivateIpAddressesOutput)
- func (c *EC2) AssociateAddress(input *AssociateAddressInput) (*AssociateAddressOutput, error)
- func (c *EC2) AssociateAddressRequest(input *AssociateAddressInput) (req *request.Request, output *AssociateAddressOutput)
- func (c *EC2) AssociateDhcpOptions(input *AssociateDhcpOptionsInput) (*AssociateDhcpOptionsOutput, error)
- func (c *EC2) AssociateDhcpOptionsRequest(input *AssociateDhcpOptionsInput) (req *request.Request, output *AssociateDhcpOptionsOutput)
- func (c *EC2) AssociateRouteTable(input *AssociateRouteTableInput) (*AssociateRouteTableOutput, error)
- func (c *EC2) AssociateRouteTableRequest(input *AssociateRouteTableInput) (req *request.Request, output *AssociateRouteTableOutput)
- func (c *EC2) AttachClassicLinkVpc(input *AttachClassicLinkVpcInput) (*AttachClassicLinkVpcOutput, error)
- func (c *EC2) AttachClassicLinkVpcRequest(input *AttachClassicLinkVpcInput) (req *request.Request, output *AttachClassicLinkVpcOutput)
- func (c *EC2) AttachInternetGateway(input *AttachInternetGatewayInput) (*AttachInternetGatewayOutput, error)
- func (c *EC2) AttachInternetGatewayRequest(input *AttachInternetGatewayInput) (req *request.Request, output *AttachInternetGatewayOutput)
- func (c *EC2) AttachNetworkInterface(input *AttachNetworkInterfaceInput) (*AttachNetworkInterfaceOutput, error)
- func (c *EC2) AttachNetworkInterfaceRequest(input *AttachNetworkInterfaceInput) (req *request.Request, output *AttachNetworkInterfaceOutput)
- func (c *EC2) AttachVolume(input *AttachVolumeInput) (*VolumeAttachment, error)
- func (c *EC2) AttachVolumeRequest(input *AttachVolumeInput) (req *request.Request, output *VolumeAttachment)
- func (c *EC2) AttachVpnGateway(input *AttachVpnGatewayInput) (*AttachVpnGatewayOutput, error)
- func (c *EC2) AttachVpnGatewayRequest(input *AttachVpnGatewayInput) (req *request.Request, output *AttachVpnGatewayOutput)
- func (c *EC2) AuthorizeSecurityGroupEgress(input *AuthorizeSecurityGroupEgressInput) (*AuthorizeSecurityGroupEgressOutput, error)
- func (c *EC2) AuthorizeSecurityGroupEgressRequest(input *AuthorizeSecurityGroupEgressInput) (req *request.Request, output *AuthorizeSecurityGroupEgressOutput)
- func (c *EC2) AuthorizeSecurityGroupIngress(input *AuthorizeSecurityGroupIngressInput) (*AuthorizeSecurityGroupIngressOutput, error)
- func (c *EC2) AuthorizeSecurityGroupIngressRequest(input *AuthorizeSecurityGroupIngressInput) (req *request.Request, output *AuthorizeSecurityGroupIngressOutput)
- func (c *EC2) BundleInstance(input *BundleInstanceInput) (*BundleInstanceOutput, error)
- func (c *EC2) BundleInstanceRequest(input *BundleInstanceInput) (req *request.Request, output *BundleInstanceOutput)
- func (c *EC2) CancelBundleTask(input *CancelBundleTaskInput) (*CancelBundleTaskOutput, error)
- func (c *EC2) CancelBundleTaskRequest(input *CancelBundleTaskInput) (req *request.Request, output *CancelBundleTaskOutput)
- func (c *EC2) CancelConversionTask(input *CancelConversionTaskInput) (*CancelConversionTaskOutput, error)
- func (c *EC2) CancelConversionTaskRequest(input *CancelConversionTaskInput) (req *request.Request, output *CancelConversionTaskOutput)
- func (c *EC2) CancelExportTask(input *CancelExportTaskInput) (*CancelExportTaskOutput, error)
- func (c *EC2) CancelExportTaskRequest(input *CancelExportTaskInput) (req *request.Request, output *CancelExportTaskOutput)
- func (c *EC2) CancelImportTask(input *CancelImportTaskInput) (*CancelImportTaskOutput, error)
- func (c *EC2) CancelImportTaskRequest(input *CancelImportTaskInput) (req *request.Request, output *CancelImportTaskOutput)
- func (c *EC2) CancelReservedInstancesListing(input *CancelReservedInstancesListingInput) (*CancelReservedInstancesListingOutput, error)
- func (c *EC2) CancelReservedInstancesListingRequest(input *CancelReservedInstancesListingInput) (req *request.Request, output *CancelReservedInstancesListingOutput)
- func (c *EC2) CancelSpotFleetRequests(input *CancelSpotFleetRequestsInput) (*CancelSpotFleetRequestsOutput, error)
- func (c *EC2) CancelSpotFleetRequestsRequest(input *CancelSpotFleetRequestsInput) (req *request.Request, output *CancelSpotFleetRequestsOutput)
- func (c *EC2) CancelSpotInstanceRequests(input *CancelSpotInstanceRequestsInput) (*CancelSpotInstanceRequestsOutput, error)
- func (c *EC2) CancelSpotInstanceRequestsRequest(input *CancelSpotInstanceRequestsInput) (req *request.Request, output *CancelSpotInstanceRequestsOutput)
- func (c *EC2) ConfirmProductInstance(input *ConfirmProductInstanceInput) (*ConfirmProductInstanceOutput, error)
- func (c *EC2) ConfirmProductInstanceRequest(input *ConfirmProductInstanceInput) (req *request.Request, output *ConfirmProductInstanceOutput)
- func (c *EC2) CopyImage(input *CopyImageInput) (*CopyImageOutput, error)
- func (c *EC2) CopyImageRequest(input *CopyImageInput) (req *request.Request, output *CopyImageOutput)
- func (c *EC2) CopySnapshot(input *CopySnapshotInput) (*CopySnapshotOutput, error)
- func (c *EC2) CopySnapshotRequest(input *CopySnapshotInput) (req *request.Request, output *CopySnapshotOutput)
- func (c *EC2) CreateCustomerGateway(input *CreateCustomerGatewayInput) (*CreateCustomerGatewayOutput, error)
- func (c *EC2) CreateCustomerGatewayRequest(input *CreateCustomerGatewayInput) (req *request.Request, output *CreateCustomerGatewayOutput)
- func (c *EC2) CreateDhcpOptions(input *CreateDhcpOptionsInput) (*CreateDhcpOptionsOutput, error)
- func (c *EC2) CreateDhcpOptionsRequest(input *CreateDhcpOptionsInput) (req *request.Request, output *CreateDhcpOptionsOutput)
- func (c *EC2) CreateFlowLogs(input *CreateFlowLogsInput) (*CreateFlowLogsOutput, error)
- func (c *EC2) CreateFlowLogsRequest(input *CreateFlowLogsInput) (req *request.Request, output *CreateFlowLogsOutput)
- func (c *EC2) CreateImage(input *CreateImageInput) (*CreateImageOutput, error)
- func (c *EC2) CreateImageRequest(input *CreateImageInput) (req *request.Request, output *CreateImageOutput)
- func (c *EC2) CreateInstanceExportTask(input *CreateInstanceExportTaskInput) (*CreateInstanceExportTaskOutput, error)
- func (c *EC2) CreateInstanceExportTaskRequest(input *CreateInstanceExportTaskInput) (req *request.Request, output *CreateInstanceExportTaskOutput)
- func (c *EC2) CreateInternetGateway(input *CreateInternetGatewayInput) (*CreateInternetGatewayOutput, error)
- func (c *EC2) CreateInternetGatewayRequest(input *CreateInternetGatewayInput) (req *request.Request, output *CreateInternetGatewayOutput)
- func (c *EC2) CreateKeyPair(input *CreateKeyPairInput) (*CreateKeyPairOutput, error)
- func (c *EC2) CreateKeyPairRequest(input *CreateKeyPairInput) (req *request.Request, output *CreateKeyPairOutput)
- func (c *EC2) CreateNetworkAcl(input *CreateNetworkAclInput) (*CreateNetworkAclOutput, error)
- func (c *EC2) CreateNetworkAclEntry(input *CreateNetworkAclEntryInput) (*CreateNetworkAclEntryOutput, error)
- func (c *EC2) CreateNetworkAclEntryRequest(input *CreateNetworkAclEntryInput) (req *request.Request, output *CreateNetworkAclEntryOutput)
- func (c *EC2) CreateNetworkAclRequest(input *CreateNetworkAclInput) (req *request.Request, output *CreateNetworkAclOutput)
- func (c *EC2) CreateNetworkInterface(input *CreateNetworkInterfaceInput) (*CreateNetworkInterfaceOutput, error)
- func (c *EC2) CreateNetworkInterfaceRequest(input *CreateNetworkInterfaceInput) (req *request.Request, output *CreateNetworkInterfaceOutput)
- func (c *EC2) CreatePlacementGroup(input *CreatePlacementGroupInput) (*CreatePlacementGroupOutput, error)
- func (c *EC2) CreatePlacementGroupRequest(input *CreatePlacementGroupInput) (req *request.Request, output *CreatePlacementGroupOutput)
- func (c *EC2) CreateReservedInstancesListing(input *CreateReservedInstancesListingInput) (*CreateReservedInstancesListingOutput, error)
- func (c *EC2) CreateReservedInstancesListingRequest(input *CreateReservedInstancesListingInput) (req *request.Request, output *CreateReservedInstancesListingOutput)
- func (c *EC2) CreateRoute(input *CreateRouteInput) (*CreateRouteOutput, error)
- func (c *EC2) CreateRouteRequest(input *CreateRouteInput) (req *request.Request, output *CreateRouteOutput)
- func (c *EC2) CreateRouteTable(input *CreateRouteTableInput) (*CreateRouteTableOutput, error)
- func (c *EC2) CreateRouteTableRequest(input *CreateRouteTableInput) (req *request.Request, output *CreateRouteTableOutput)
- func (c *EC2) CreateSecurityGroup(input *CreateSecurityGroupInput) (*CreateSecurityGroupOutput, error)
- func (c *EC2) CreateSecurityGroupRequest(input *CreateSecurityGroupInput) (req *request.Request, output *CreateSecurityGroupOutput)
- func (c *EC2) CreateSnapshot(input *CreateSnapshotInput) (*Snapshot, error)
- func (c *EC2) CreateSnapshotRequest(input *CreateSnapshotInput) (req *request.Request, output *Snapshot)
- func (c *EC2) CreateSpotDatafeedSubscription(input *CreateSpotDatafeedSubscriptionInput) (*CreateSpotDatafeedSubscriptionOutput, error)
- func (c *EC2) CreateSpotDatafeedSubscriptionRequest(input *CreateSpotDatafeedSubscriptionInput) (req *request.Request, output *CreateSpotDatafeedSubscriptionOutput)
- func (c *EC2) CreateSubnet(input *CreateSubnetInput) (*CreateSubnetOutput, error)
- func (c *EC2) CreateSubnetRequest(input *CreateSubnetInput) (req *request.Request, output *CreateSubnetOutput)
- func (c *EC2) CreateTags(input *CreateTagsInput) (*CreateTagsOutput, error)
- func (c *EC2) CreateTagsRequest(input *CreateTagsInput) (req *request.Request, output *CreateTagsOutput)
- func (c *EC2) CreateVolume(input *CreateVolumeInput) (*Volume, error)
- func (c *EC2) CreateVolumeRequest(input *CreateVolumeInput) (req *request.Request, output *Volume)
- func (c *EC2) CreateVpc(input *CreateVpcInput) (*CreateVpcOutput, error)
- func (c *EC2) CreateVpcEndpoint(input *CreateVpcEndpointInput) (*CreateVpcEndpointOutput, error)
- func (c *EC2) CreateVpcEndpointRequest(input *CreateVpcEndpointInput) (req *request.Request, output *CreateVpcEndpointOutput)
- func (c *EC2) CreateVpcPeeringConnection(input *CreateVpcPeeringConnectionInput) (*CreateVpcPeeringConnectionOutput, error)
- func (c *EC2) CreateVpcPeeringConnectionRequest(input *CreateVpcPeeringConnectionInput) (req *request.Request, output *CreateVpcPeeringConnectionOutput)
- func (c *EC2) CreateVpcRequest(input *CreateVpcInput) (req *request.Request, output *CreateVpcOutput)
- func (c *EC2) CreateVpnConnection(input *CreateVpnConnectionInput) (*CreateVpnConnectionOutput, error)
- func (c *EC2) CreateVpnConnectionRequest(input *CreateVpnConnectionInput) (req *request.Request, output *CreateVpnConnectionOutput)
- func (c *EC2) CreateVpnConnectionRoute(input *CreateVpnConnectionRouteInput) (*CreateVpnConnectionRouteOutput, error)
- func (c *EC2) CreateVpnConnectionRouteRequest(input *CreateVpnConnectionRouteInput) (req *request.Request, output *CreateVpnConnectionRouteOutput)
- func (c *EC2) CreateVpnGateway(input *CreateVpnGatewayInput) (*CreateVpnGatewayOutput, error)
- func (c *EC2) CreateVpnGatewayRequest(input *CreateVpnGatewayInput) (req *request.Request, output *CreateVpnGatewayOutput)
- func (c *EC2) DeleteCustomerGateway(input *DeleteCustomerGatewayInput) (*DeleteCustomerGatewayOutput, error)
- func (c *EC2) DeleteCustomerGatewayRequest(input *DeleteCustomerGatewayInput) (req *request.Request, output *DeleteCustomerGatewayOutput)
- func (c *EC2) DeleteDhcpOptions(input *DeleteDhcpOptionsInput) (*DeleteDhcpOptionsOutput, error)
- func (c *EC2) DeleteDhcpOptionsRequest(input *DeleteDhcpOptionsInput) (req *request.Request, output *DeleteDhcpOptionsOutput)
- func (c *EC2) DeleteFlowLogs(input *DeleteFlowLogsInput) (*DeleteFlowLogsOutput, error)
- func (c *EC2) DeleteFlowLogsRequest(input *DeleteFlowLogsInput) (req *request.Request, output *DeleteFlowLogsOutput)
- func (c *EC2) DeleteInternetGateway(input *DeleteInternetGatewayInput) (*DeleteInternetGatewayOutput, error)
- func (c *EC2) DeleteInternetGatewayRequest(input *DeleteInternetGatewayInput) (req *request.Request, output *DeleteInternetGatewayOutput)
- func (c *EC2) DeleteKeyPair(input *DeleteKeyPairInput) (*DeleteKeyPairOutput, error)
- func (c *EC2) DeleteKeyPairRequest(input *DeleteKeyPairInput) (req *request.Request, output *DeleteKeyPairOutput)
- func (c *EC2) DeleteNetworkAcl(input *DeleteNetworkAclInput) (*DeleteNetworkAclOutput, error)
- func (c *EC2) DeleteNetworkAclEntry(input *DeleteNetworkAclEntryInput) (*DeleteNetworkAclEntryOutput, error)
- func (c *EC2) DeleteNetworkAclEntryRequest(input *DeleteNetworkAclEntryInput) (req *request.Request, output *DeleteNetworkAclEntryOutput)
- func (c *EC2) DeleteNetworkAclRequest(input *DeleteNetworkAclInput) (req *request.Request, output *DeleteNetworkAclOutput)
- func (c *EC2) DeleteNetworkInterface(input *DeleteNetworkInterfaceInput) (*DeleteNetworkInterfaceOutput, error)
- func (c *EC2) DeleteNetworkInterfaceRequest(input *DeleteNetworkInterfaceInput) (req *request.Request, output *DeleteNetworkInterfaceOutput)
- func (c *EC2) DeletePlacementGroup(input *DeletePlacementGroupInput) (*DeletePlacementGroupOutput, error)
- func (c *EC2) DeletePlacementGroupRequest(input *DeletePlacementGroupInput) (req *request.Request, output *DeletePlacementGroupOutput)
- func (c *EC2) DeleteRoute(input *DeleteRouteInput) (*DeleteRouteOutput, error)
- func (c *EC2) DeleteRouteRequest(input *DeleteRouteInput) (req *request.Request, output *DeleteRouteOutput)
- func (c *EC2) DeleteRouteTable(input *DeleteRouteTableInput) (*DeleteRouteTableOutput, error)
- func (c *EC2) DeleteRouteTableRequest(input *DeleteRouteTableInput) (req *request.Request, output *DeleteRouteTableOutput)
- func (c *EC2) DeleteSecurityGroup(input *DeleteSecurityGroupInput) (*DeleteSecurityGroupOutput, error)
- func (c *EC2) DeleteSecurityGroupRequest(input *DeleteSecurityGroupInput) (req *request.Request, output *DeleteSecurityGroupOutput)
- func (c *EC2) DeleteSnapshot(input *DeleteSnapshotInput) (*DeleteSnapshotOutput, error)
- func (c *EC2) DeleteSnapshotRequest(input *DeleteSnapshotInput) (req *request.Request, output *DeleteSnapshotOutput)
- func (c *EC2) DeleteSpotDatafeedSubscription(input *DeleteSpotDatafeedSubscriptionInput) (*DeleteSpotDatafeedSubscriptionOutput, error)
- func (c *EC2) DeleteSpotDatafeedSubscriptionRequest(input *DeleteSpotDatafeedSubscriptionInput) (req *request.Request, output *DeleteSpotDatafeedSubscriptionOutput)
- func (c *EC2) DeleteSubnet(input *DeleteSubnetInput) (*DeleteSubnetOutput, error)
- func (c *EC2) DeleteSubnetRequest(input *DeleteSubnetInput) (req *request.Request, output *DeleteSubnetOutput)
- func (c *EC2) DeleteTags(input *DeleteTagsInput) (*DeleteTagsOutput, error)
- func (c *EC2) DeleteTagsRequest(input *DeleteTagsInput) (req *request.Request, output *DeleteTagsOutput)
- func (c *EC2) DeleteVolume(input *DeleteVolumeInput) (*DeleteVolumeOutput, error)
- func (c *EC2) DeleteVolumeRequest(input *DeleteVolumeInput) (req *request.Request, output *DeleteVolumeOutput)
- func (c *EC2) DeleteVpc(input *DeleteVpcInput) (*DeleteVpcOutput, error)
- func (c *EC2) DeleteVpcEndpoints(input *DeleteVpcEndpointsInput) (*DeleteVpcEndpointsOutput, error)
- func (c *EC2) DeleteVpcEndpointsRequest(input *DeleteVpcEndpointsInput) (req *request.Request, output *DeleteVpcEndpointsOutput)
- func (c *EC2) DeleteVpcPeeringConnection(input *DeleteVpcPeeringConnectionInput) (*DeleteVpcPeeringConnectionOutput, error)
- func (c *EC2) DeleteVpcPeeringConnectionRequest(input *DeleteVpcPeeringConnectionInput) (req *request.Request, output *DeleteVpcPeeringConnectionOutput)
- func (c *EC2) DeleteVpcRequest(input *DeleteVpcInput) (req *request.Request, output *DeleteVpcOutput)
- func (c *EC2) DeleteVpnConnection(input *DeleteVpnConnectionInput) (*DeleteVpnConnectionOutput, error)
- func (c *EC2) DeleteVpnConnectionRequest(input *DeleteVpnConnectionInput) (req *request.Request, output *DeleteVpnConnectionOutput)
- func (c *EC2) DeleteVpnConnectionRoute(input *DeleteVpnConnectionRouteInput) (*DeleteVpnConnectionRouteOutput, error)
- func (c *EC2) DeleteVpnConnectionRouteRequest(input *DeleteVpnConnectionRouteInput) (req *request.Request, output *DeleteVpnConnectionRouteOutput)
- func (c *EC2) DeleteVpnGateway(input *DeleteVpnGatewayInput) (*DeleteVpnGatewayOutput, error)
- func (c *EC2) DeleteVpnGatewayRequest(input *DeleteVpnGatewayInput) (req *request.Request, output *DeleteVpnGatewayOutput)
- func (c *EC2) DeregisterImage(input *DeregisterImageInput) (*DeregisterImageOutput, error)
- func (c *EC2) DeregisterImageRequest(input *DeregisterImageInput) (req *request.Request, output *DeregisterImageOutput)
- func (c *EC2) DescribeAccountAttributes(input *DescribeAccountAttributesInput) (*DescribeAccountAttributesOutput, error)
- func (c *EC2) DescribeAccountAttributesRequest(input *DescribeAccountAttributesInput) (req *request.Request, output *DescribeAccountAttributesOutput)
- func (c *EC2) DescribeAddresses(input *DescribeAddressesInput) (*DescribeAddressesOutput, error)
- func (c *EC2) DescribeAddressesRequest(input *DescribeAddressesInput) (req *request.Request, output *DescribeAddressesOutput)
- func (c *EC2) DescribeAvailabilityZones(input *DescribeAvailabilityZonesInput) (*DescribeAvailabilityZonesOutput, error)
- func (c *EC2) DescribeAvailabilityZonesRequest(input *DescribeAvailabilityZonesInput) (req *request.Request, output *DescribeAvailabilityZonesOutput)
- func (c *EC2) DescribeBundleTasks(input *DescribeBundleTasksInput) (*DescribeBundleTasksOutput, error)
- func (c *EC2) DescribeBundleTasksRequest(input *DescribeBundleTasksInput) (req *request.Request, output *DescribeBundleTasksOutput)
- func (c *EC2) DescribeClassicLinkInstances(input *DescribeClassicLinkInstancesInput) (*DescribeClassicLinkInstancesOutput, error)
- func (c *EC2) DescribeClassicLinkInstancesRequest(input *DescribeClassicLinkInstancesInput) (req *request.Request, output *DescribeClassicLinkInstancesOutput)
- func (c *EC2) DescribeConversionTasks(input *DescribeConversionTasksInput) (*DescribeConversionTasksOutput, error)
- func (c *EC2) DescribeConversionTasksRequest(input *DescribeConversionTasksInput) (req *request.Request, output *DescribeConversionTasksOutput)
- func (c *EC2) DescribeCustomerGateways(input *DescribeCustomerGatewaysInput) (*DescribeCustomerGatewaysOutput, error)
- func (c *EC2) DescribeCustomerGatewaysRequest(input *DescribeCustomerGatewaysInput) (req *request.Request, output *DescribeCustomerGatewaysOutput)
- func (c *EC2) DescribeDhcpOptions(input *DescribeDhcpOptionsInput) (*DescribeDhcpOptionsOutput, error)
- func (c *EC2) DescribeDhcpOptionsRequest(input *DescribeDhcpOptionsInput) (req *request.Request, output *DescribeDhcpOptionsOutput)
- func (c *EC2) DescribeExportTasks(input *DescribeExportTasksInput) (*DescribeExportTasksOutput, error)
- func (c *EC2) DescribeExportTasksRequest(input *DescribeExportTasksInput) (req *request.Request, output *DescribeExportTasksOutput)
- func (c *EC2) DescribeFlowLogs(input *DescribeFlowLogsInput) (*DescribeFlowLogsOutput, error)
- func (c *EC2) DescribeFlowLogsRequest(input *DescribeFlowLogsInput) (req *request.Request, output *DescribeFlowLogsOutput)
- func (c *EC2) DescribeImageAttribute(input *DescribeImageAttributeInput) (*DescribeImageAttributeOutput, error)
- func (c *EC2) DescribeImageAttributeRequest(input *DescribeImageAttributeInput) (req *request.Request, output *DescribeImageAttributeOutput)
- func (c *EC2) DescribeImages(input *DescribeImagesInput) (*DescribeImagesOutput, error)
- func (c *EC2) DescribeImagesRequest(input *DescribeImagesInput) (req *request.Request, output *DescribeImagesOutput)
- func (c *EC2) DescribeImportImageTasks(input *DescribeImportImageTasksInput) (*DescribeImportImageTasksOutput, error)
- func (c *EC2) DescribeImportImageTasksRequest(input *DescribeImportImageTasksInput) (req *request.Request, output *DescribeImportImageTasksOutput)
- func (c *EC2) DescribeImportSnapshotTasks(input *DescribeImportSnapshotTasksInput) (*DescribeImportSnapshotTasksOutput, error)
- func (c *EC2) DescribeImportSnapshotTasksRequest(input *DescribeImportSnapshotTasksInput) (req *request.Request, output *DescribeImportSnapshotTasksOutput)
- func (c *EC2) DescribeInstanceAttribute(input *DescribeInstanceAttributeInput) (*DescribeInstanceAttributeOutput, error)
- func (c *EC2) DescribeInstanceAttributeRequest(input *DescribeInstanceAttributeInput) (req *request.Request, output *DescribeInstanceAttributeOutput)
- func (c *EC2) DescribeInstanceStatus(input *DescribeInstanceStatusInput) (*DescribeInstanceStatusOutput, error)
- func (c *EC2) DescribeInstanceStatusPages(input *DescribeInstanceStatusInput, ...) error
- func (c *EC2) DescribeInstanceStatusRequest(input *DescribeInstanceStatusInput) (req *request.Request, output *DescribeInstanceStatusOutput)
- func (c *EC2) DescribeInstances(input *DescribeInstancesInput) (*DescribeInstancesOutput, error)
- func (c *EC2) DescribeInstancesPages(input *DescribeInstancesInput, ...) error
- func (c *EC2) DescribeInstancesRequest(input *DescribeInstancesInput) (req *request.Request, output *DescribeInstancesOutput)
- func (c *EC2) DescribeInternetGateways(input *DescribeInternetGatewaysInput) (*DescribeInternetGatewaysOutput, error)
- func (c *EC2) DescribeInternetGatewaysRequest(input *DescribeInternetGatewaysInput) (req *request.Request, output *DescribeInternetGatewaysOutput)
- func (c *EC2) DescribeKeyPairs(input *DescribeKeyPairsInput) (*DescribeKeyPairsOutput, error)
- func (c *EC2) DescribeKeyPairsRequest(input *DescribeKeyPairsInput) (req *request.Request, output *DescribeKeyPairsOutput)
- func (c *EC2) DescribeMovingAddresses(input *DescribeMovingAddressesInput) (*DescribeMovingAddressesOutput, error)
- func (c *EC2) DescribeMovingAddressesRequest(input *DescribeMovingAddressesInput) (req *request.Request, output *DescribeMovingAddressesOutput)
- func (c *EC2) DescribeNetworkAcls(input *DescribeNetworkAclsInput) (*DescribeNetworkAclsOutput, error)
- func (c *EC2) DescribeNetworkAclsRequest(input *DescribeNetworkAclsInput) (req *request.Request, output *DescribeNetworkAclsOutput)
- func (c *EC2) DescribeNetworkInterfaceAttribute(input *DescribeNetworkInterfaceAttributeInput) (*DescribeNetworkInterfaceAttributeOutput, error)
- func (c *EC2) DescribeNetworkInterfaceAttributeRequest(input *DescribeNetworkInterfaceAttributeInput) (req *request.Request, output *DescribeNetworkInterfaceAttributeOutput)
- func (c *EC2) DescribeNetworkInterfaces(input *DescribeNetworkInterfacesInput) (*DescribeNetworkInterfacesOutput, error)
- func (c *EC2) DescribeNetworkInterfacesRequest(input *DescribeNetworkInterfacesInput) (req *request.Request, output *DescribeNetworkInterfacesOutput)
- func (c *EC2) DescribePlacementGroups(input *DescribePlacementGroupsInput) (*DescribePlacementGroupsOutput, error)
- func (c *EC2) DescribePlacementGroupsRequest(input *DescribePlacementGroupsInput) (req *request.Request, output *DescribePlacementGroupsOutput)
- func (c *EC2) DescribePrefixLists(input *DescribePrefixListsInput) (*DescribePrefixListsOutput, error)
- func (c *EC2) DescribePrefixListsRequest(input *DescribePrefixListsInput) (req *request.Request, output *DescribePrefixListsOutput)
- func (c *EC2) DescribeRegions(input *DescribeRegionsInput) (*DescribeRegionsOutput, error)
- func (c *EC2) DescribeRegionsRequest(input *DescribeRegionsInput) (req *request.Request, output *DescribeRegionsOutput)
- func (c *EC2) DescribeReservedInstances(input *DescribeReservedInstancesInput) (*DescribeReservedInstancesOutput, error)
- func (c *EC2) DescribeReservedInstancesListings(input *DescribeReservedInstancesListingsInput) (*DescribeReservedInstancesListingsOutput, error)
- func (c *EC2) DescribeReservedInstancesListingsRequest(input *DescribeReservedInstancesListingsInput) (req *request.Request, output *DescribeReservedInstancesListingsOutput)
- func (c *EC2) DescribeReservedInstancesModifications(input *DescribeReservedInstancesModificationsInput) (*DescribeReservedInstancesModificationsOutput, error)
- func (c *EC2) DescribeReservedInstancesModificationsPages(input *DescribeReservedInstancesModificationsInput, ...) error
- func (c *EC2) DescribeReservedInstancesModificationsRequest(input *DescribeReservedInstancesModificationsInput) (req *request.Request, output *DescribeReservedInstancesModificationsOutput)
- func (c *EC2) DescribeReservedInstancesOfferings(input *DescribeReservedInstancesOfferingsInput) (*DescribeReservedInstancesOfferingsOutput, error)
- func (c *EC2) DescribeReservedInstancesOfferingsPages(input *DescribeReservedInstancesOfferingsInput, ...) error
- func (c *EC2) DescribeReservedInstancesOfferingsRequest(input *DescribeReservedInstancesOfferingsInput) (req *request.Request, output *DescribeReservedInstancesOfferingsOutput)
- func (c *EC2) DescribeReservedInstancesRequest(input *DescribeReservedInstancesInput) (req *request.Request, output *DescribeReservedInstancesOutput)
- func (c *EC2) DescribeRouteTables(input *DescribeRouteTablesInput) (*DescribeRouteTablesOutput, error)
- func (c *EC2) DescribeRouteTablesRequest(input *DescribeRouteTablesInput) (req *request.Request, output *DescribeRouteTablesOutput)
- func (c *EC2) DescribeSecurityGroups(input *DescribeSecurityGroupsInput) (*DescribeSecurityGroupsOutput, error)
- func (c *EC2) DescribeSecurityGroupsRequest(input *DescribeSecurityGroupsInput) (req *request.Request, output *DescribeSecurityGroupsOutput)
- func (c *EC2) DescribeSnapshotAttribute(input *DescribeSnapshotAttributeInput) (*DescribeSnapshotAttributeOutput, error)
- func (c *EC2) DescribeSnapshotAttributeRequest(input *DescribeSnapshotAttributeInput) (req *request.Request, output *DescribeSnapshotAttributeOutput)
- func (c *EC2) DescribeSnapshots(input *DescribeSnapshotsInput) (*DescribeSnapshotsOutput, error)
- func (c *EC2) DescribeSnapshotsPages(input *DescribeSnapshotsInput, ...) error
- func (c *EC2) DescribeSnapshotsRequest(input *DescribeSnapshotsInput) (req *request.Request, output *DescribeSnapshotsOutput)
- func (c *EC2) DescribeSpotDatafeedSubscription(input *DescribeSpotDatafeedSubscriptionInput) (*DescribeSpotDatafeedSubscriptionOutput, error)
- func (c *EC2) DescribeSpotDatafeedSubscriptionRequest(input *DescribeSpotDatafeedSubscriptionInput) (req *request.Request, output *DescribeSpotDatafeedSubscriptionOutput)
- func (c *EC2) DescribeSpotFleetInstances(input *DescribeSpotFleetInstancesInput) (*DescribeSpotFleetInstancesOutput, error)
- func (c *EC2) DescribeSpotFleetInstancesRequest(input *DescribeSpotFleetInstancesInput) (req *request.Request, output *DescribeSpotFleetInstancesOutput)
- func (c *EC2) DescribeSpotFleetRequestHistory(input *DescribeSpotFleetRequestHistoryInput) (*DescribeSpotFleetRequestHistoryOutput, error)
- func (c *EC2) DescribeSpotFleetRequestHistoryRequest(input *DescribeSpotFleetRequestHistoryInput) (req *request.Request, output *DescribeSpotFleetRequestHistoryOutput)
- func (c *EC2) DescribeSpotFleetRequests(input *DescribeSpotFleetRequestsInput) (*DescribeSpotFleetRequestsOutput, error)
- func (c *EC2) DescribeSpotFleetRequestsRequest(input *DescribeSpotFleetRequestsInput) (req *request.Request, output *DescribeSpotFleetRequestsOutput)
- func (c *EC2) DescribeSpotInstanceRequests(input *DescribeSpotInstanceRequestsInput) (*DescribeSpotInstanceRequestsOutput, error)
- func (c *EC2) DescribeSpotInstanceRequestsRequest(input *DescribeSpotInstanceRequestsInput) (req *request.Request, output *DescribeSpotInstanceRequestsOutput)
- func (c *EC2) DescribeSpotPriceHistory(input *DescribeSpotPriceHistoryInput) (*DescribeSpotPriceHistoryOutput, error)
- func (c *EC2) DescribeSpotPriceHistoryPages(input *DescribeSpotPriceHistoryInput, ...) error
- func (c *EC2) DescribeSpotPriceHistoryRequest(input *DescribeSpotPriceHistoryInput) (req *request.Request, output *DescribeSpotPriceHistoryOutput)
- func (c *EC2) DescribeSubnets(input *DescribeSubnetsInput) (*DescribeSubnetsOutput, error)
- func (c *EC2) DescribeSubnetsRequest(input *DescribeSubnetsInput) (req *request.Request, output *DescribeSubnetsOutput)
- func (c *EC2) DescribeTags(input *DescribeTagsInput) (*DescribeTagsOutput, error)
- func (c *EC2) DescribeTagsRequest(input *DescribeTagsInput) (req *request.Request, output *DescribeTagsOutput)
- func (c *EC2) DescribeVolumeAttribute(input *DescribeVolumeAttributeInput) (*DescribeVolumeAttributeOutput, error)
- func (c *EC2) DescribeVolumeAttributeRequest(input *DescribeVolumeAttributeInput) (req *request.Request, output *DescribeVolumeAttributeOutput)
- func (c *EC2) DescribeVolumeStatus(input *DescribeVolumeStatusInput) (*DescribeVolumeStatusOutput, error)
- func (c *EC2) DescribeVolumeStatusPages(input *DescribeVolumeStatusInput, ...) error
- func (c *EC2) DescribeVolumeStatusRequest(input *DescribeVolumeStatusInput) (req *request.Request, output *DescribeVolumeStatusOutput)
- func (c *EC2) DescribeVolumes(input *DescribeVolumesInput) (*DescribeVolumesOutput, error)
- func (c *EC2) DescribeVolumesPages(input *DescribeVolumesInput, ...) error
- func (c *EC2) DescribeVolumesRequest(input *DescribeVolumesInput) (req *request.Request, output *DescribeVolumesOutput)
- func (c *EC2) DescribeVpcAttribute(input *DescribeVpcAttributeInput) (*DescribeVpcAttributeOutput, error)
- func (c *EC2) DescribeVpcAttributeRequest(input *DescribeVpcAttributeInput) (req *request.Request, output *DescribeVpcAttributeOutput)
- func (c *EC2) DescribeVpcClassicLink(input *DescribeVpcClassicLinkInput) (*DescribeVpcClassicLinkOutput, error)
- func (c *EC2) DescribeVpcClassicLinkRequest(input *DescribeVpcClassicLinkInput) (req *request.Request, output *DescribeVpcClassicLinkOutput)
- func (c *EC2) DescribeVpcEndpointServices(input *DescribeVpcEndpointServicesInput) (*DescribeVpcEndpointServicesOutput, error)
- func (c *EC2) DescribeVpcEndpointServicesRequest(input *DescribeVpcEndpointServicesInput) (req *request.Request, output *DescribeVpcEndpointServicesOutput)
- func (c *EC2) DescribeVpcEndpoints(input *DescribeVpcEndpointsInput) (*DescribeVpcEndpointsOutput, error)
- func (c *EC2) DescribeVpcEndpointsRequest(input *DescribeVpcEndpointsInput) (req *request.Request, output *DescribeVpcEndpointsOutput)
- func (c *EC2) DescribeVpcPeeringConnections(input *DescribeVpcPeeringConnectionsInput) (*DescribeVpcPeeringConnectionsOutput, error)
- func (c *EC2) DescribeVpcPeeringConnectionsRequest(input *DescribeVpcPeeringConnectionsInput) (req *request.Request, output *DescribeVpcPeeringConnectionsOutput)
- func (c *EC2) DescribeVpcs(input *DescribeVpcsInput) (*DescribeVpcsOutput, error)
- func (c *EC2) DescribeVpcsRequest(input *DescribeVpcsInput) (req *request.Request, output *DescribeVpcsOutput)
- func (c *EC2) DescribeVpnConnections(input *DescribeVpnConnectionsInput) (*DescribeVpnConnectionsOutput, error)
- func (c *EC2) DescribeVpnConnectionsRequest(input *DescribeVpnConnectionsInput) (req *request.Request, output *DescribeVpnConnectionsOutput)
- func (c *EC2) DescribeVpnGateways(input *DescribeVpnGatewaysInput) (*DescribeVpnGatewaysOutput, error)
- func (c *EC2) DescribeVpnGatewaysRequest(input *DescribeVpnGatewaysInput) (req *request.Request, output *DescribeVpnGatewaysOutput)
- func (c *EC2) DetachClassicLinkVpc(input *DetachClassicLinkVpcInput) (*DetachClassicLinkVpcOutput, error)
- func (c *EC2) DetachClassicLinkVpcRequest(input *DetachClassicLinkVpcInput) (req *request.Request, output *DetachClassicLinkVpcOutput)
- func (c *EC2) DetachInternetGateway(input *DetachInternetGatewayInput) (*DetachInternetGatewayOutput, error)
- func (c *EC2) DetachInternetGatewayRequest(input *DetachInternetGatewayInput) (req *request.Request, output *DetachInternetGatewayOutput)
- func (c *EC2) DetachNetworkInterface(input *DetachNetworkInterfaceInput) (*DetachNetworkInterfaceOutput, error)
- func (c *EC2) DetachNetworkInterfaceRequest(input *DetachNetworkInterfaceInput) (req *request.Request, output *DetachNetworkInterfaceOutput)
- func (c *EC2) DetachVolume(input *DetachVolumeInput) (*VolumeAttachment, error)
- func (c *EC2) DetachVolumeRequest(input *DetachVolumeInput) (req *request.Request, output *VolumeAttachment)
- func (c *EC2) DetachVpnGateway(input *DetachVpnGatewayInput) (*DetachVpnGatewayOutput, error)
- func (c *EC2) DetachVpnGatewayRequest(input *DetachVpnGatewayInput) (req *request.Request, output *DetachVpnGatewayOutput)
- func (c *EC2) DisableVgwRoutePropagation(input *DisableVgwRoutePropagationInput) (*DisableVgwRoutePropagationOutput, error)
- func (c *EC2) DisableVgwRoutePropagationRequest(input *DisableVgwRoutePropagationInput) (req *request.Request, output *DisableVgwRoutePropagationOutput)
- func (c *EC2) DisableVpcClassicLink(input *DisableVpcClassicLinkInput) (*DisableVpcClassicLinkOutput, error)
- func (c *EC2) DisableVpcClassicLinkRequest(input *DisableVpcClassicLinkInput) (req *request.Request, output *DisableVpcClassicLinkOutput)
- func (c *EC2) DisassociateAddress(input *DisassociateAddressInput) (*DisassociateAddressOutput, error)
- func (c *EC2) DisassociateAddressRequest(input *DisassociateAddressInput) (req *request.Request, output *DisassociateAddressOutput)
- func (c *EC2) DisassociateRouteTable(input *DisassociateRouteTableInput) (*DisassociateRouteTableOutput, error)
- func (c *EC2) DisassociateRouteTableRequest(input *DisassociateRouteTableInput) (req *request.Request, output *DisassociateRouteTableOutput)
- func (c *EC2) EnableVgwRoutePropagation(input *EnableVgwRoutePropagationInput) (*EnableVgwRoutePropagationOutput, error)
- func (c *EC2) EnableVgwRoutePropagationRequest(input *EnableVgwRoutePropagationInput) (req *request.Request, output *EnableVgwRoutePropagationOutput)
- func (c *EC2) EnableVolumeIO(input *EnableVolumeIOInput) (*EnableVolumeIOOutput, error)
- func (c *EC2) EnableVolumeIORequest(input *EnableVolumeIOInput) (req *request.Request, output *EnableVolumeIOOutput)
- func (c *EC2) EnableVpcClassicLink(input *EnableVpcClassicLinkInput) (*EnableVpcClassicLinkOutput, error)
- func (c *EC2) EnableVpcClassicLinkRequest(input *EnableVpcClassicLinkInput) (req *request.Request, output *EnableVpcClassicLinkOutput)
- func (c *EC2) GetConsoleOutput(input *GetConsoleOutputInput) (*GetConsoleOutputOutput, error)
- func (c *EC2) GetConsoleOutputRequest(input *GetConsoleOutputInput) (req *request.Request, output *GetConsoleOutputOutput)
- func (c *EC2) GetPasswordData(input *GetPasswordDataInput) (*GetPasswordDataOutput, error)
- func (c *EC2) GetPasswordDataRequest(input *GetPasswordDataInput) (req *request.Request, output *GetPasswordDataOutput)
- func (c *EC2) ImportImage(input *ImportImageInput) (*ImportImageOutput, error)
- func (c *EC2) ImportImageRequest(input *ImportImageInput) (req *request.Request, output *ImportImageOutput)
- func (c *EC2) ImportInstance(input *ImportInstanceInput) (*ImportInstanceOutput, error)
- func (c *EC2) ImportInstanceRequest(input *ImportInstanceInput) (req *request.Request, output *ImportInstanceOutput)
- func (c *EC2) ImportKeyPair(input *ImportKeyPairInput) (*ImportKeyPairOutput, error)
- func (c *EC2) ImportKeyPairRequest(input *ImportKeyPairInput) (req *request.Request, output *ImportKeyPairOutput)
- func (c *EC2) ImportSnapshot(input *ImportSnapshotInput) (*ImportSnapshotOutput, error)
- func (c *EC2) ImportSnapshotRequest(input *ImportSnapshotInput) (req *request.Request, output *ImportSnapshotOutput)
- func (c *EC2) ImportVolume(input *ImportVolumeInput) (*ImportVolumeOutput, error)
- func (c *EC2) ImportVolumeRequest(input *ImportVolumeInput) (req *request.Request, output *ImportVolumeOutput)
- func (c *EC2) ModifyImageAttribute(input *ModifyImageAttributeInput) (*ModifyImageAttributeOutput, error)
- func (c *EC2) ModifyImageAttributeRequest(input *ModifyImageAttributeInput) (req *request.Request, output *ModifyImageAttributeOutput)
- func (c *EC2) ModifyInstanceAttribute(input *ModifyInstanceAttributeInput) (*ModifyInstanceAttributeOutput, error)
- func (c *EC2) ModifyInstanceAttributeRequest(input *ModifyInstanceAttributeInput) (req *request.Request, output *ModifyInstanceAttributeOutput)
- func (c *EC2) ModifyNetworkInterfaceAttribute(input *ModifyNetworkInterfaceAttributeInput) (*ModifyNetworkInterfaceAttributeOutput, error)
- func (c *EC2) ModifyNetworkInterfaceAttributeRequest(input *ModifyNetworkInterfaceAttributeInput) (req *request.Request, output *ModifyNetworkInterfaceAttributeOutput)
- func (c *EC2) ModifyReservedInstances(input *ModifyReservedInstancesInput) (*ModifyReservedInstancesOutput, error)
- func (c *EC2) ModifyReservedInstancesRequest(input *ModifyReservedInstancesInput) (req *request.Request, output *ModifyReservedInstancesOutput)
- func (c *EC2) ModifySnapshotAttribute(input *ModifySnapshotAttributeInput) (*ModifySnapshotAttributeOutput, error)
- func (c *EC2) ModifySnapshotAttributeRequest(input *ModifySnapshotAttributeInput) (req *request.Request, output *ModifySnapshotAttributeOutput)
- func (c *EC2) ModifySubnetAttribute(input *ModifySubnetAttributeInput) (*ModifySubnetAttributeOutput, error)
- func (c *EC2) ModifySubnetAttributeRequest(input *ModifySubnetAttributeInput) (req *request.Request, output *ModifySubnetAttributeOutput)
- func (c *EC2) ModifyVolumeAttribute(input *ModifyVolumeAttributeInput) (*ModifyVolumeAttributeOutput, error)
- func (c *EC2) ModifyVolumeAttributeRequest(input *ModifyVolumeAttributeInput) (req *request.Request, output *ModifyVolumeAttributeOutput)
- func (c *EC2) ModifyVpcAttribute(input *ModifyVpcAttributeInput) (*ModifyVpcAttributeOutput, error)
- func (c *EC2) ModifyVpcAttributeRequest(input *ModifyVpcAttributeInput) (req *request.Request, output *ModifyVpcAttributeOutput)
- func (c *EC2) ModifyVpcEndpoint(input *ModifyVpcEndpointInput) (*ModifyVpcEndpointOutput, error)
- func (c *EC2) ModifyVpcEndpointRequest(input *ModifyVpcEndpointInput) (req *request.Request, output *ModifyVpcEndpointOutput)
- func (c *EC2) MonitorInstances(input *MonitorInstancesInput) (*MonitorInstancesOutput, error)
- func (c *EC2) MonitorInstancesRequest(input *MonitorInstancesInput) (req *request.Request, output *MonitorInstancesOutput)
- func (c *EC2) MoveAddressToVpc(input *MoveAddressToVpcInput) (*MoveAddressToVpcOutput, error)
- func (c *EC2) MoveAddressToVpcRequest(input *MoveAddressToVpcInput) (req *request.Request, output *MoveAddressToVpcOutput)
- func (c *EC2) PurchaseReservedInstancesOffering(input *PurchaseReservedInstancesOfferingInput) (*PurchaseReservedInstancesOfferingOutput, error)
- func (c *EC2) PurchaseReservedInstancesOfferingRequest(input *PurchaseReservedInstancesOfferingInput) (req *request.Request, output *PurchaseReservedInstancesOfferingOutput)
- func (c *EC2) RebootInstances(input *RebootInstancesInput) (*RebootInstancesOutput, error)
- func (c *EC2) RebootInstancesRequest(input *RebootInstancesInput) (req *request.Request, output *RebootInstancesOutput)
- func (c *EC2) RegisterImage(input *RegisterImageInput) (*RegisterImageOutput, error)
- func (c *EC2) RegisterImageRequest(input *RegisterImageInput) (req *request.Request, output *RegisterImageOutput)
- func (c *EC2) RejectVpcPeeringConnection(input *RejectVpcPeeringConnectionInput) (*RejectVpcPeeringConnectionOutput, error)
- func (c *EC2) RejectVpcPeeringConnectionRequest(input *RejectVpcPeeringConnectionInput) (req *request.Request, output *RejectVpcPeeringConnectionOutput)
- func (c *EC2) ReleaseAddress(input *ReleaseAddressInput) (*ReleaseAddressOutput, error)
- func (c *EC2) ReleaseAddressRequest(input *ReleaseAddressInput) (req *request.Request, output *ReleaseAddressOutput)
- func (c *EC2) ReplaceNetworkAclAssociation(input *ReplaceNetworkAclAssociationInput) (*ReplaceNetworkAclAssociationOutput, error)
- func (c *EC2) ReplaceNetworkAclAssociationRequest(input *ReplaceNetworkAclAssociationInput) (req *request.Request, output *ReplaceNetworkAclAssociationOutput)
- func (c *EC2) ReplaceNetworkAclEntry(input *ReplaceNetworkAclEntryInput) (*ReplaceNetworkAclEntryOutput, error)
- func (c *EC2) ReplaceNetworkAclEntryRequest(input *ReplaceNetworkAclEntryInput) (req *request.Request, output *ReplaceNetworkAclEntryOutput)
- func (c *EC2) ReplaceRoute(input *ReplaceRouteInput) (*ReplaceRouteOutput, error)
- func (c *EC2) ReplaceRouteRequest(input *ReplaceRouteInput) (req *request.Request, output *ReplaceRouteOutput)
- func (c *EC2) ReplaceRouteTableAssociation(input *ReplaceRouteTableAssociationInput) (*ReplaceRouteTableAssociationOutput, error)
- func (c *EC2) ReplaceRouteTableAssociationRequest(input *ReplaceRouteTableAssociationInput) (req *request.Request, output *ReplaceRouteTableAssociationOutput)
- func (c *EC2) ReportInstanceStatus(input *ReportInstanceStatusInput) (*ReportInstanceStatusOutput, error)
- func (c *EC2) ReportInstanceStatusRequest(input *ReportInstanceStatusInput) (req *request.Request, output *ReportInstanceStatusOutput)
- func (c *EC2) RequestSpotFleet(input *RequestSpotFleetInput) (*RequestSpotFleetOutput, error)
- func (c *EC2) RequestSpotFleetRequest(input *RequestSpotFleetInput) (req *request.Request, output *RequestSpotFleetOutput)
- func (c *EC2) RequestSpotInstances(input *RequestSpotInstancesInput) (*RequestSpotInstancesOutput, error)
- func (c *EC2) RequestSpotInstancesRequest(input *RequestSpotInstancesInput) (req *request.Request, output *RequestSpotInstancesOutput)
- func (c *EC2) ResetImageAttribute(input *ResetImageAttributeInput) (*ResetImageAttributeOutput, error)
- func (c *EC2) ResetImageAttributeRequest(input *ResetImageAttributeInput) (req *request.Request, output *ResetImageAttributeOutput)
- func (c *EC2) ResetInstanceAttribute(input *ResetInstanceAttributeInput) (*ResetInstanceAttributeOutput, error)
- func (c *EC2) ResetInstanceAttributeRequest(input *ResetInstanceAttributeInput) (req *request.Request, output *ResetInstanceAttributeOutput)
- func (c *EC2) ResetNetworkInterfaceAttribute(input *ResetNetworkInterfaceAttributeInput) (*ResetNetworkInterfaceAttributeOutput, error)
- func (c *EC2) ResetNetworkInterfaceAttributeRequest(input *ResetNetworkInterfaceAttributeInput) (req *request.Request, output *ResetNetworkInterfaceAttributeOutput)
- func (c *EC2) ResetSnapshotAttribute(input *ResetSnapshotAttributeInput) (*ResetSnapshotAttributeOutput, error)
- func (c *EC2) ResetSnapshotAttributeRequest(input *ResetSnapshotAttributeInput) (req *request.Request, output *ResetSnapshotAttributeOutput)
- func (c *EC2) RestoreAddressToClassic(input *RestoreAddressToClassicInput) (*RestoreAddressToClassicOutput, error)
- func (c *EC2) RestoreAddressToClassicRequest(input *RestoreAddressToClassicInput) (req *request.Request, output *RestoreAddressToClassicOutput)
- func (c *EC2) RevokeSecurityGroupEgress(input *RevokeSecurityGroupEgressInput) (*RevokeSecurityGroupEgressOutput, error)
- func (c *EC2) RevokeSecurityGroupEgressRequest(input *RevokeSecurityGroupEgressInput) (req *request.Request, output *RevokeSecurityGroupEgressOutput)
- func (c *EC2) RevokeSecurityGroupIngress(input *RevokeSecurityGroupIngressInput) (*RevokeSecurityGroupIngressOutput, error)
- func (c *EC2) RevokeSecurityGroupIngressRequest(input *RevokeSecurityGroupIngressInput) (req *request.Request, output *RevokeSecurityGroupIngressOutput)
- func (c *EC2) RunInstances(input *RunInstancesInput) (*Reservation, error)
- func (c *EC2) RunInstancesRequest(input *RunInstancesInput) (req *request.Request, output *Reservation)
- func (c *EC2) StartInstances(input *StartInstancesInput) (*StartInstancesOutput, error)
- func (c *EC2) StartInstancesRequest(input *StartInstancesInput) (req *request.Request, output *StartInstancesOutput)
- func (c *EC2) StopInstances(input *StopInstancesInput) (*StopInstancesOutput, error)
- func (c *EC2) StopInstancesRequest(input *StopInstancesInput) (req *request.Request, output *StopInstancesOutput)
- func (c *EC2) TerminateInstances(input *TerminateInstancesInput) (*TerminateInstancesOutput, error)
- func (c *EC2) TerminateInstancesRequest(input *TerminateInstancesInput) (req *request.Request, output *TerminateInstancesOutput)
- func (c *EC2) UnassignPrivateIpAddresses(input *UnassignPrivateIpAddressesInput) (*UnassignPrivateIpAddressesOutput, error)
- func (c *EC2) UnassignPrivateIpAddressesRequest(input *UnassignPrivateIpAddressesInput) (req *request.Request, output *UnassignPrivateIpAddressesOutput)
- func (c *EC2) UnmonitorInstances(input *UnmonitorInstancesInput) (*UnmonitorInstancesOutput, error)
- func (c *EC2) UnmonitorInstancesRequest(input *UnmonitorInstancesInput) (req *request.Request, output *UnmonitorInstancesOutput)
- type EbsBlockDevice
- type EbsInstanceBlockDevice
- type EbsInstanceBlockDeviceSpecification
- type EnableVgwRoutePropagationInput
- type EnableVgwRoutePropagationOutput
- type EnableVolumeIOInput
- type EnableVolumeIOOutput
- type EnableVpcClassicLinkInput
- type EnableVpcClassicLinkOutput
- type EventInformation
- type ExportTask
- type ExportToS3Task
- type ExportToS3TaskSpecification
- type Filter
- type FlowLog
- type GetConsoleOutputInput
- type GetConsoleOutputOutput
- type GetPasswordDataInput
- type GetPasswordDataOutput
- type GroupIdentifier
- type HistoryRecord
- type IamInstanceProfile
- type IamInstanceProfileSpecification
- type IcmpTypeCode
- type Image
- type ImageDiskContainer
- type ImportImageInput
- type ImportImageOutput
- type ImportImageTask
- type ImportInstanceInput
- type ImportInstanceLaunchSpecification
- type ImportInstanceOutput
- type ImportInstanceTaskDetails
- type ImportInstanceVolumeDetailItem
- type ImportKeyPairInput
- type ImportKeyPairOutput
- type ImportSnapshotInput
- type ImportSnapshotOutput
- type ImportSnapshotTask
- type ImportVolumeInput
- type ImportVolumeOutput
- type ImportVolumeTaskDetails
- type Instance
- type InstanceBlockDeviceMapping
- type InstanceBlockDeviceMappingSpecification
- type InstanceCount
- type InstanceExportDetails
- type InstanceMonitoring
- type InstanceNetworkInterface
- type InstanceNetworkInterfaceAssociation
- type InstanceNetworkInterfaceAttachment
- type InstanceNetworkInterfaceSpecification
- type InstancePrivateIpAddress
- type InstanceState
- type InstanceStateChange
- type InstanceStatus
- type InstanceStatusDetails
- type InstanceStatusEvent
- type InstanceStatusSummary
- type InternetGateway
- type InternetGatewayAttachment
- type IpPermission
- type IpRange
- type KeyPairInfo
- type LaunchPermission
- type LaunchPermissionModifications
- type LaunchSpecification
- type ModifyImageAttributeInput
- type ModifyImageAttributeOutput
- type ModifyInstanceAttributeInput
- type ModifyInstanceAttributeOutput
- type ModifyNetworkInterfaceAttributeInput
- type ModifyNetworkInterfaceAttributeOutput
- type ModifyReservedInstancesInput
- type ModifyReservedInstancesOutput
- type ModifySnapshotAttributeInput
- type ModifySnapshotAttributeOutput
- type ModifySubnetAttributeInput
- type ModifySubnetAttributeOutput
- type ModifyVolumeAttributeInput
- type ModifyVolumeAttributeOutput
- type ModifyVpcAttributeInput
- type ModifyVpcAttributeOutput
- type ModifyVpcEndpointInput
- type ModifyVpcEndpointOutput
- type MonitorInstancesInput
- type MonitorInstancesOutput
- type Monitoring
- type MoveAddressToVpcInput
- type MoveAddressToVpcOutput
- type MovingAddressStatus
- type NetworkAcl
- type NetworkAclAssociation
- type NetworkAclEntry
- type NetworkInterface
- type NetworkInterfaceAssociation
- type NetworkInterfaceAttachment
- type NetworkInterfaceAttachmentChanges
- type NetworkInterfacePrivateIpAddress
- type NewDhcpConfiguration
- type Placement
- type PlacementGroup
- type PortRange
- type PrefixList
- type PrefixListId
- type PriceSchedule
- type PriceScheduleSpecification
- type PricingDetail
- type PrivateIpAddressSpecification
- type ProductCode
- type PropagatingVgw
- type PurchaseReservedInstancesOfferingInput
- type PurchaseReservedInstancesOfferingOutput
- type RebootInstancesInput
- type RebootInstancesOutput
- type RecurringCharge
- type Region
- type RegisterImageInput
- type RegisterImageOutput
- type RejectVpcPeeringConnectionInput
- type RejectVpcPeeringConnectionOutput
- type ReleaseAddressInput
- type ReleaseAddressOutput
- type ReplaceNetworkAclAssociationInput
- type ReplaceNetworkAclAssociationOutput
- type ReplaceNetworkAclEntryInput
- type ReplaceNetworkAclEntryOutput
- type ReplaceRouteInput
- type ReplaceRouteOutput
- type ReplaceRouteTableAssociationInput
- type ReplaceRouteTableAssociationOutput
- type ReportInstanceStatusInput
- type ReportInstanceStatusOutput
- type RequestSpotFleetInput
- type RequestSpotFleetOutput
- type RequestSpotInstancesInput
- type RequestSpotInstancesOutput
- type RequestSpotLaunchSpecification
- type Reservation
- type ReservedInstanceLimitPrice
- type ReservedInstances
- type ReservedInstancesConfiguration
- type ReservedInstancesId
- type ReservedInstancesListing
- type ReservedInstancesModification
- type ReservedInstancesModificationResult
- type ReservedInstancesOffering
- type ResetImageAttributeInput
- type ResetImageAttributeOutput
- type ResetInstanceAttributeInput
- type ResetInstanceAttributeOutput
- type ResetNetworkInterfaceAttributeInput
- type ResetNetworkInterfaceAttributeOutput
- type ResetSnapshotAttributeInput
- type ResetSnapshotAttributeOutput
- type RestoreAddressToClassicInput
- type RestoreAddressToClassicOutput
- type RevokeSecurityGroupEgressInput
- type RevokeSecurityGroupEgressOutput
- type RevokeSecurityGroupIngressInput
- type RevokeSecurityGroupIngressOutput
- type Route
- type RouteTable
- type RouteTableAssociation
- type RunInstancesInput
- type RunInstancesMonitoringEnabled
- type S3Storage
- type SecurityGroup
- type Snapshot
- type SnapshotDetail
- type SnapshotDiskContainer
- type SnapshotTaskDetail
- type SpotDatafeedSubscription
- type SpotFleetLaunchSpecification
- type SpotFleetMonitoring
- type SpotFleetRequestConfig
- type SpotFleetRequestConfigData
- type SpotInstanceRequest
- type SpotInstanceStateFault
- type SpotInstanceStatus
- type SpotPlacement
- type SpotPrice
- type StartInstancesInput
- type StartInstancesOutput
- type StateReason
- type StopInstancesInput
- type StopInstancesOutput
- type Storage
- type Subnet
- type Tag
- type TagDescription
- type TerminateInstancesInput
- type TerminateInstancesOutput
- type UnassignPrivateIpAddressesInput
- type UnassignPrivateIpAddressesOutput
- type UnmonitorInstancesInput
- type UnmonitorInstancesOutput
- type UnsuccessfulItem
- type UnsuccessfulItemError
- type UserBucket
- type UserBucketDetails
- type UserData
- type UserIdGroupPair
- type VgwTelemetry
- type Volume
- type VolumeAttachment
- type VolumeDetail
- type VolumeStatusAction
- type VolumeStatusDetails
- type VolumeStatusEvent
- type VolumeStatusInfo
- type VolumeStatusItem
- type Vpc
- type VpcAttachment
- type VpcClassicLink
- type VpcEndpoint
- type VpcPeeringConnection
- type VpcPeeringConnectionStateReason
- type VpcPeeringConnectionVpcInfo
- type VpnConnection
- type VpnConnectionOptions
- type VpnConnectionOptionsSpecification
- type VpnGateway
- type VpnStaticRoute
Examples ¶
- EC2.AcceptVpcPeeringConnection
- EC2.AllocateAddress
- EC2.AssignPrivateIpAddresses
- EC2.AssociateAddress
- EC2.AssociateDhcpOptions
- EC2.AssociateRouteTable
- EC2.AttachClassicLinkVpc
- EC2.AttachInternetGateway
- EC2.AttachNetworkInterface
- EC2.AttachVolume
- EC2.AttachVpnGateway
- EC2.AuthorizeSecurityGroupEgress
- EC2.AuthorizeSecurityGroupIngress
- EC2.BundleInstance
- EC2.CancelBundleTask
- EC2.CancelConversionTask
- EC2.CancelExportTask
- EC2.CancelImportTask
- EC2.CancelReservedInstancesListing
- EC2.CancelSpotFleetRequests
- EC2.CancelSpotInstanceRequests
- EC2.ConfirmProductInstance
- EC2.CopyImage
- EC2.CopySnapshot
- EC2.CreateCustomerGateway
- EC2.CreateDhcpOptions
- EC2.CreateFlowLogs
- EC2.CreateImage
- EC2.CreateInstanceExportTask
- EC2.CreateInternetGateway
- EC2.CreateKeyPair
- EC2.CreateNetworkAcl
- EC2.CreateNetworkAclEntry
- EC2.CreateNetworkInterface
- EC2.CreatePlacementGroup
- EC2.CreateReservedInstancesListing
- EC2.CreateRoute
- EC2.CreateRouteTable
- EC2.CreateSecurityGroup
- EC2.CreateSnapshot
- EC2.CreateSpotDatafeedSubscription
- EC2.CreateSubnet
- EC2.CreateTags
- EC2.CreateVolume
- EC2.CreateVpc
- EC2.CreateVpcEndpoint
- EC2.CreateVpcPeeringConnection
- EC2.CreateVpnConnection
- EC2.CreateVpnConnectionRoute
- EC2.CreateVpnGateway
- EC2.DeleteCustomerGateway
- EC2.DeleteDhcpOptions
- EC2.DeleteFlowLogs
- EC2.DeleteInternetGateway
- EC2.DeleteKeyPair
- EC2.DeleteNetworkAcl
- EC2.DeleteNetworkAclEntry
- EC2.DeleteNetworkInterface
- EC2.DeletePlacementGroup
- EC2.DeleteRoute
- EC2.DeleteRouteTable
- EC2.DeleteSecurityGroup
- EC2.DeleteSnapshot
- EC2.DeleteSpotDatafeedSubscription
- EC2.DeleteSubnet
- EC2.DeleteTags
- EC2.DeleteVolume
- EC2.DeleteVpc
- EC2.DeleteVpcEndpoints
- EC2.DeleteVpcPeeringConnection
- EC2.DeleteVpnConnection
- EC2.DeleteVpnConnectionRoute
- EC2.DeleteVpnGateway
- EC2.DeregisterImage
- EC2.DescribeAccountAttributes
- EC2.DescribeAddresses
- EC2.DescribeAvailabilityZones
- EC2.DescribeBundleTasks
- EC2.DescribeClassicLinkInstances
- EC2.DescribeConversionTasks
- EC2.DescribeCustomerGateways
- EC2.DescribeDhcpOptions
- EC2.DescribeExportTasks
- EC2.DescribeFlowLogs
- EC2.DescribeImageAttribute
- EC2.DescribeImages
- EC2.DescribeImportImageTasks
- EC2.DescribeImportSnapshotTasks
- EC2.DescribeInstanceAttribute
- EC2.DescribeInstanceStatus
- EC2.DescribeInstances
- EC2.DescribeInternetGateways
- EC2.DescribeKeyPairs
- EC2.DescribeMovingAddresses
- EC2.DescribeNetworkAcls
- EC2.DescribeNetworkInterfaceAttribute
- EC2.DescribeNetworkInterfaces
- EC2.DescribePlacementGroups
- EC2.DescribePrefixLists
- EC2.DescribeRegions
- EC2.DescribeReservedInstances
- EC2.DescribeReservedInstancesListings
- EC2.DescribeReservedInstancesModifications
- EC2.DescribeReservedInstancesOfferings
- EC2.DescribeRouteTables
- EC2.DescribeSecurityGroups
- EC2.DescribeSnapshotAttribute
- EC2.DescribeSnapshots
- EC2.DescribeSpotDatafeedSubscription
- EC2.DescribeSpotFleetInstances
- EC2.DescribeSpotFleetRequestHistory
- EC2.DescribeSpotFleetRequests
- EC2.DescribeSpotInstanceRequests
- EC2.DescribeSpotPriceHistory
- EC2.DescribeSubnets
- EC2.DescribeTags
- EC2.DescribeVolumeAttribute
- EC2.DescribeVolumeStatus
- EC2.DescribeVolumes
- EC2.DescribeVpcAttribute
- EC2.DescribeVpcClassicLink
- EC2.DescribeVpcEndpointServices
- EC2.DescribeVpcEndpoints
- EC2.DescribeVpcPeeringConnections
- EC2.DescribeVpcs
- EC2.DescribeVpnConnections
- EC2.DescribeVpnGateways
- EC2.DetachClassicLinkVpc
- EC2.DetachInternetGateway
- EC2.DetachNetworkInterface
- EC2.DetachVolume
- EC2.DetachVpnGateway
- EC2.DisableVgwRoutePropagation
- EC2.DisableVpcClassicLink
- EC2.DisassociateAddress
- EC2.DisassociateRouteTable
- EC2.EnableVgwRoutePropagation
- EC2.EnableVolumeIO
- EC2.EnableVpcClassicLink
- EC2.GetConsoleOutput
- EC2.GetPasswordData
- EC2.ImportImage
- EC2.ImportInstance
- EC2.ImportKeyPair
- EC2.ImportSnapshot
- EC2.ImportVolume
- EC2.ModifyImageAttribute
- EC2.ModifyInstanceAttribute
- EC2.ModifyNetworkInterfaceAttribute
- EC2.ModifyReservedInstances
- EC2.ModifySnapshotAttribute
- EC2.ModifySubnetAttribute
- EC2.ModifyVolumeAttribute
- EC2.ModifyVpcAttribute
- EC2.ModifyVpcEndpoint
- EC2.MonitorInstances
- EC2.MoveAddressToVpc
- EC2.PurchaseReservedInstancesOffering
- EC2.RebootInstances
- EC2.RegisterImage
- EC2.RejectVpcPeeringConnection
- EC2.ReleaseAddress
- EC2.ReplaceNetworkAclAssociation
- EC2.ReplaceNetworkAclEntry
- EC2.ReplaceRoute
- EC2.ReplaceRouteTableAssociation
- EC2.ReportInstanceStatus
- EC2.RequestSpotFleet
- EC2.RequestSpotInstances
- EC2.ResetImageAttribute
- EC2.ResetInstanceAttribute
- EC2.ResetNetworkInterfaceAttribute
- EC2.ResetSnapshotAttribute
- EC2.RestoreAddressToClassic
- EC2.RevokeSecurityGroupEgress
- EC2.RevokeSecurityGroupIngress
- EC2.RunInstances
- EC2.StartInstances
- EC2.StopInstances
- EC2.TerminateInstances
- EC2.UnassignPrivateIpAddresses
- EC2.UnmonitorInstances
Constants ¶
const ( // @enum AccountAttributeName AccountAttributeNameSupportedPlatforms = "supported-platforms" // @enum AccountAttributeName AccountAttributeNameDefaultVpc = "default-vpc" )
const ( // @enum ArchitectureValues ArchitectureValuesI386 = "i386" // @enum ArchitectureValues ArchitectureValuesX8664 = "x86_64" )
const ( // @enum AttachmentStatus AttachmentStatusAttaching = "attaching" // @enum AttachmentStatus AttachmentStatusAttached = "attached" // @enum AttachmentStatus AttachmentStatusDetaching = "detaching" // @enum AttachmentStatus AttachmentStatusDetached = "detached" )
const ( // @enum BatchState BatchStateSubmitted = "submitted" // @enum BatchState BatchStateActive = "active" // @enum BatchState BatchStateCancelled = "cancelled" // @enum BatchState BatchStateFailed = "failed" // @enum BatchState BatchStateCancelledRunning = "cancelled_running" // @enum BatchState BatchStateCancelledTerminating = "cancelled_terminating" )
const ( // @enum BundleTaskState BundleTaskStatePending = "pending" // @enum BundleTaskState BundleTaskStateWaitingForShutdown = "waiting-for-shutdown" // @enum BundleTaskState BundleTaskStateBundling = "bundling" // @enum BundleTaskState BundleTaskStateStoring = "storing" // @enum BundleTaskState BundleTaskStateCancelling = "cancelling" // @enum BundleTaskState BundleTaskStateComplete = "complete" // @enum BundleTaskState BundleTaskStateFailed = "failed" )
const ( // @enum CancelBatchErrorCode CancelBatchErrorCodeFleetRequestIdDoesNotExist = "fleetRequestIdDoesNotExist" // @enum CancelBatchErrorCode CancelBatchErrorCodeFleetRequestIdMalformed = "fleetRequestIdMalformed" // @enum CancelBatchErrorCode CancelBatchErrorCodeFleetRequestNotInCancellableState = "fleetRequestNotInCancellableState" // @enum CancelBatchErrorCode CancelBatchErrorCodeUnexpectedError = "unexpectedError" )
const ( // @enum CancelSpotInstanceRequestState CancelSpotInstanceRequestStateActive = "active" // @enum CancelSpotInstanceRequestState CancelSpotInstanceRequestStateOpen = "open" // @enum CancelSpotInstanceRequestState CancelSpotInstanceRequestStateClosed = "closed" // @enum CancelSpotInstanceRequestState CancelSpotInstanceRequestStateCancelled = "cancelled" // @enum CancelSpotInstanceRequestState CancelSpotInstanceRequestStateCompleted = "completed" )
const ( // @enum ConversionTaskState ConversionTaskStateActive = "active" // @enum ConversionTaskState ConversionTaskStateCancelling = "cancelling" // @enum ConversionTaskState ConversionTaskStateCancelled = "cancelled" // @enum ConversionTaskState ConversionTaskStateCompleted = "completed" )
const ( // @enum DatafeedSubscriptionState DatafeedSubscriptionStateActive = "Active" // @enum DatafeedSubscriptionState DatafeedSubscriptionStateInactive = "Inactive" )
const ( // @enum DeviceType DeviceTypeEbs = "ebs" // @enum DeviceType DeviceTypeInstanceStore = "instance-store" )
const ( // @enum DiskImageFormat DiskImageFormatVmdk = "VMDK" // @enum DiskImageFormat DiskImageFormatRaw = "RAW" // @enum DiskImageFormat DiskImageFormatVhd = "VHD" )
const ( // @enum DomainType DomainTypeVpc = "vpc" // @enum DomainType DomainTypeStandard = "standard" )
const ( // @enum EventCode EventCodeInstanceReboot = "instance-reboot" // @enum EventCode EventCodeSystemReboot = "system-reboot" // @enum EventCode EventCodeSystemMaintenance = "system-maintenance" // @enum EventCode EventCodeInstanceRetirement = "instance-retirement" // @enum EventCode EventCodeInstanceStop = "instance-stop" )
const ( // @enum EventType EventTypeInstanceChange = "instanceChange" // @enum EventType EventTypeFleetRequestChange = "fleetRequestChange" // @enum EventType EventTypeError = "error" )
const ( // @enum ExportEnvironment ExportEnvironmentCitrix = "citrix" // @enum ExportEnvironment ExportEnvironmentVmware = "vmware" // @enum ExportEnvironment ExportEnvironmentMicrosoft = "microsoft" )
const ( // @enum ExportTaskState ExportTaskStateActive = "active" // @enum ExportTaskState ExportTaskStateCancelling = "cancelling" // @enum ExportTaskState ExportTaskStateCancelled = "cancelled" // @enum ExportTaskState ExportTaskStateCompleted = "completed" )
const ( // @enum FlowLogsResourceType FlowLogsResourceTypeVpc = "VPC" // @enum FlowLogsResourceType FlowLogsResourceTypeSubnet = "Subnet" // @enum FlowLogsResourceType FlowLogsResourceTypeNetworkInterface = "NetworkInterface" )
const ( // @enum HypervisorType HypervisorTypeOvm = "ovm" // @enum HypervisorType HypervisorTypeXen = "xen" )
const ( // @enum ImageAttributeName ImageAttributeNameDescription = "description" // @enum ImageAttributeName ImageAttributeNameKernel = "kernel" // @enum ImageAttributeName ImageAttributeNameRamdisk = "ramdisk" // @enum ImageAttributeName ImageAttributeNameLaunchPermission = "launchPermission" // @enum ImageAttributeName ImageAttributeNameProductCodes = "productCodes" // @enum ImageAttributeName ImageAttributeNameBlockDeviceMapping = "blockDeviceMapping" // @enum ImageAttributeName ImageAttributeNameSriovNetSupport = "sriovNetSupport" )
const ( // @enum ImageState ImageStatePending = "pending" // @enum ImageState ImageStateAvailable = "available" // @enum ImageState ImageStateInvalid = "invalid" // @enum ImageState ImageStateDeregistered = "deregistered" // @enum ImageState ImageStateTransient = "transient" // @enum ImageState ImageStateFailed = "failed" // @enum ImageState ImageStateError = "error" )
const ( // @enum ImageTypeValues ImageTypeValuesMachine = "machine" // @enum ImageTypeValues ImageTypeValuesKernel = "kernel" // @enum ImageTypeValues ImageTypeValuesRamdisk = "ramdisk" )
const ( // @enum InstanceAttributeName InstanceAttributeNameInstanceType = "instanceType" // @enum InstanceAttributeName InstanceAttributeNameKernel = "kernel" // @enum InstanceAttributeName InstanceAttributeNameRamdisk = "ramdisk" // @enum InstanceAttributeName InstanceAttributeNameUserData = "userData" // @enum InstanceAttributeName InstanceAttributeNameDisableApiTermination = "disableApiTermination" // @enum InstanceAttributeName InstanceAttributeNameInstanceInitiatedShutdownBehavior = "instanceInitiatedShutdownBehavior" // @enum InstanceAttributeName InstanceAttributeNameRootDeviceName = "rootDeviceName" // @enum InstanceAttributeName InstanceAttributeNameBlockDeviceMapping = "blockDeviceMapping" // @enum InstanceAttributeName InstanceAttributeNameProductCodes = "productCodes" // @enum InstanceAttributeName InstanceAttributeNameSourceDestCheck = "sourceDestCheck" // @enum InstanceAttributeName InstanceAttributeNameGroupSet = "groupSet" // @enum InstanceAttributeName InstanceAttributeNameEbsOptimized = "ebsOptimized" // @enum InstanceAttributeName InstanceAttributeNameSriovNetSupport = "sriovNetSupport" )
const ( // @enum InstanceStateName InstanceStateNamePending = "pending" // @enum InstanceStateName InstanceStateNameRunning = "running" // @enum InstanceStateName InstanceStateNameShuttingDown = "shutting-down" // @enum InstanceStateName InstanceStateNameTerminated = "terminated" // @enum InstanceStateName InstanceStateNameStopping = "stopping" // @enum InstanceStateName InstanceStateNameStopped = "stopped" )
const ( // @enum InstanceType InstanceTypeT1Micro = "t1.micro" // @enum InstanceType InstanceTypeM1Small = "m1.small" // @enum InstanceType InstanceTypeM1Medium = "m1.medium" // @enum InstanceType InstanceTypeM1Large = "m1.large" // @enum InstanceType InstanceTypeM1Xlarge = "m1.xlarge" // @enum InstanceType InstanceTypeM3Medium = "m3.medium" // @enum InstanceType InstanceTypeM3Large = "m3.large" // @enum InstanceType InstanceTypeM3Xlarge = "m3.xlarge" // @enum InstanceType InstanceTypeM32xlarge = "m3.2xlarge" // @enum InstanceType InstanceTypeM4Large = "m4.large" // @enum InstanceType InstanceTypeM4Xlarge = "m4.xlarge" // @enum InstanceType InstanceTypeM42xlarge = "m4.2xlarge" // @enum InstanceType InstanceTypeM44xlarge = "m4.4xlarge" // @enum InstanceType InstanceTypeM410xlarge = "m4.10xlarge" // @enum InstanceType InstanceTypeT2Micro = "t2.micro" // @enum InstanceType InstanceTypeT2Small = "t2.small" // @enum InstanceType InstanceTypeT2Medium = "t2.medium" // @enum InstanceType InstanceTypeT2Large = "t2.large" // @enum InstanceType InstanceTypeM2Xlarge = "m2.xlarge" // @enum InstanceType InstanceTypeM22xlarge = "m2.2xlarge" // @enum InstanceType InstanceTypeM24xlarge = "m2.4xlarge" // @enum InstanceType InstanceTypeCr18xlarge = "cr1.8xlarge" // @enum InstanceType InstanceTypeI2Xlarge = "i2.xlarge" // @enum InstanceType InstanceTypeI22xlarge = "i2.2xlarge" // @enum InstanceType InstanceTypeI24xlarge = "i2.4xlarge" // @enum InstanceType InstanceTypeI28xlarge = "i2.8xlarge" // @enum InstanceType InstanceTypeHi14xlarge = "hi1.4xlarge" // @enum InstanceType InstanceTypeHs18xlarge = "hs1.8xlarge" // @enum InstanceType InstanceTypeC1Medium = "c1.medium" // @enum InstanceType InstanceTypeC1Xlarge = "c1.xlarge" // @enum InstanceType InstanceTypeC3Large = "c3.large" // @enum InstanceType InstanceTypeC3Xlarge = "c3.xlarge" // @enum InstanceType InstanceTypeC32xlarge = "c3.2xlarge" // @enum InstanceType InstanceTypeC34xlarge = "c3.4xlarge" // @enum InstanceType InstanceTypeC38xlarge = "c3.8xlarge" // @enum InstanceType InstanceTypeC4Large = "c4.large" // @enum InstanceType InstanceTypeC4Xlarge = "c4.xlarge" // @enum InstanceType InstanceTypeC42xlarge = "c4.2xlarge" // @enum InstanceType InstanceTypeC44xlarge = "c4.4xlarge" // @enum InstanceType InstanceTypeC48xlarge = "c4.8xlarge" // @enum InstanceType InstanceTypeCc14xlarge = "cc1.4xlarge" // @enum InstanceType InstanceTypeCc28xlarge = "cc2.8xlarge" // @enum InstanceType InstanceTypeG22xlarge = "g2.2xlarge" // @enum InstanceType InstanceTypeCg14xlarge = "cg1.4xlarge" // @enum InstanceType InstanceTypeR3Large = "r3.large" // @enum InstanceType InstanceTypeR3Xlarge = "r3.xlarge" // @enum InstanceType InstanceTypeR32xlarge = "r3.2xlarge" // @enum InstanceType InstanceTypeR34xlarge = "r3.4xlarge" // @enum InstanceType InstanceTypeR38xlarge = "r3.8xlarge" // @enum InstanceType InstanceTypeD2Xlarge = "d2.xlarge" // @enum InstanceType InstanceTypeD22xlarge = "d2.2xlarge" // @enum InstanceType InstanceTypeD24xlarge = "d2.4xlarge" // @enum InstanceType InstanceTypeD28xlarge = "d2.8xlarge" )
const ( // @enum ListingState ListingStateAvailable = "available" // @enum ListingState ListingStateSold = "sold" // @enum ListingState ListingStateCancelled = "cancelled" // @enum ListingState ListingStatePending = "pending" )
const ( // @enum ListingStatus ListingStatusActive = "active" // @enum ListingStatus ListingStatusPending = "pending" // @enum ListingStatus ListingStatusCancelled = "cancelled" // @enum ListingStatus ListingStatusClosed = "closed" )
const ( // @enum MonitoringState MonitoringStateDisabled = "disabled" // @enum MonitoringState MonitoringStateDisabling = "disabling" // @enum MonitoringState MonitoringStateEnabled = "enabled" // @enum MonitoringState MonitoringStatePending = "pending" )
const ( // @enum MoveStatus MoveStatusMovingToVpc = "movingToVpc" // @enum MoveStatus MoveStatusRestoringToClassic = "restoringToClassic" )
const ( // @enum NetworkInterfaceAttribute NetworkInterfaceAttributeDescription = "description" // @enum NetworkInterfaceAttribute NetworkInterfaceAttributeGroupSet = "groupSet" // @enum NetworkInterfaceAttribute NetworkInterfaceAttributeSourceDestCheck = "sourceDestCheck" // @enum NetworkInterfaceAttribute NetworkInterfaceAttributeAttachment = "attachment" )
const ( // @enum NetworkInterfaceStatus NetworkInterfaceStatusAvailable = "available" // @enum NetworkInterfaceStatus NetworkInterfaceStatusAttaching = "attaching" // @enum NetworkInterfaceStatus NetworkInterfaceStatusInUse = "in-use" // @enum NetworkInterfaceStatus NetworkInterfaceStatusDetaching = "detaching" )
const ( // @enum OfferingTypeValues OfferingTypeValuesHeavyUtilization = "Heavy Utilization" // @enum OfferingTypeValues OfferingTypeValuesMediumUtilization = "Medium Utilization" // @enum OfferingTypeValues OfferingTypeValuesLightUtilization = "Light Utilization" // @enum OfferingTypeValues OfferingTypeValuesNoUpfront = "No Upfront" // @enum OfferingTypeValues OfferingTypeValuesPartialUpfront = "Partial Upfront" // @enum OfferingTypeValues OfferingTypeValuesAllUpfront = "All Upfront" )
const ( // @enum OperationType OperationTypeAdd = "add" // @enum OperationType OperationTypeRemove = "remove" )
const ( // @enum PlacementGroupState PlacementGroupStatePending = "pending" // @enum PlacementGroupState PlacementGroupStateAvailable = "available" // @enum PlacementGroupState PlacementGroupStateDeleting = "deleting" // @enum PlacementGroupState PlacementGroupStateDeleted = "deleted" )
const ( // @enum ProductCodeValues ProductCodeValuesDevpay = "devpay" // @enum ProductCodeValues ProductCodeValuesMarketplace = "marketplace" )
const ( // @enum RIProductDescription RIProductDescriptionLinuxUnix = "Linux/UNIX" // @enum RIProductDescription RIProductDescriptionLinuxUnixamazonVpc = "Linux/UNIX (Amazon VPC)" // @enum RIProductDescription RIProductDescriptionWindows = "Windows" // @enum RIProductDescription RIProductDescriptionWindowsAmazonVpc = "Windows (Amazon VPC)" )
const ( // @enum ReportInstanceReasonCodes ReportInstanceReasonCodesInstanceStuckInState = "instance-stuck-in-state" // @enum ReportInstanceReasonCodes ReportInstanceReasonCodesUnresponsive = "unresponsive" // @enum ReportInstanceReasonCodes ReportInstanceReasonCodesNotAcceptingCredentials = "not-accepting-credentials" // @enum ReportInstanceReasonCodes ReportInstanceReasonCodesPasswordNotAvailable = "password-not-available" // @enum ReportInstanceReasonCodes ReportInstanceReasonCodesPerformanceNetwork = "performance-network" // @enum ReportInstanceReasonCodes ReportInstanceReasonCodesPerformanceInstanceStore = "performance-instance-store" // @enum ReportInstanceReasonCodes ReportInstanceReasonCodesPerformanceEbsVolume = "performance-ebs-volume" // @enum ReportInstanceReasonCodes ReportInstanceReasonCodesPerformanceOther = "performance-other" // @enum ReportInstanceReasonCodes ReportInstanceReasonCodesOther = "other" )
const ( // @enum ReportStatusType ReportStatusTypeOk = "ok" // @enum ReportStatusType ReportStatusTypeImpaired = "impaired" )
const ( // @enum ReservedInstanceState ReservedInstanceStatePaymentPending = "payment-pending" // @enum ReservedInstanceState ReservedInstanceStateActive = "active" // @enum ReservedInstanceState ReservedInstanceStatePaymentFailed = "payment-failed" // @enum ReservedInstanceState ReservedInstanceStateRetired = "retired" )
const ( // @enum ResourceType ResourceTypeCustomerGateway = "customer-gateway" // @enum ResourceType ResourceTypeDhcpOptions = "dhcp-options" // @enum ResourceType ResourceTypeImage = "image" // @enum ResourceType ResourceTypeInstance = "instance" // @enum ResourceType ResourceTypeInternetGateway = "internet-gateway" // @enum ResourceType ResourceTypeNetworkAcl = "network-acl" // @enum ResourceType ResourceTypeNetworkInterface = "network-interface" // @enum ResourceType ResourceTypeReservedInstances = "reserved-instances" // @enum ResourceType ResourceTypeRouteTable = "route-table" // @enum ResourceType ResourceTypeSnapshot = "snapshot" // @enum ResourceType ResourceTypeSpotInstancesRequest = "spot-instances-request" // @enum ResourceType ResourceTypeSubnet = "subnet" // @enum ResourceType ResourceTypeSecurityGroup = "security-group" // @enum ResourceType ResourceTypeVolume = "volume" // @enum ResourceType ResourceTypeVpc = "vpc" // @enum ResourceType ResourceTypeVpnConnection = "vpn-connection" // @enum ResourceType ResourceTypeVpnGateway = "vpn-gateway" )
const ( // @enum RouteOrigin RouteOriginCreateRouteTable = "CreateRouteTable" // @enum RouteOrigin RouteOriginCreateRoute = "CreateRoute" // @enum RouteOrigin RouteOriginEnableVgwRoutePropagation = "EnableVgwRoutePropagation" )
const ( // @enum RouteState RouteStateActive = "active" // @enum RouteState RouteStateBlackhole = "blackhole" )
const ( // @enum RuleAction RuleActionAllow = "allow" // @enum RuleAction RuleActionDeny = "deny" )
const ( // @enum ShutdownBehavior ShutdownBehaviorStop = "stop" // @enum ShutdownBehavior ShutdownBehaviorTerminate = "terminate" )
const ( // @enum SnapshotAttributeName SnapshotAttributeNameProductCodes = "productCodes" // @enum SnapshotAttributeName SnapshotAttributeNameCreateVolumePermission = "createVolumePermission" )
const ( // @enum SnapshotState SnapshotStatePending = "pending" // @enum SnapshotState SnapshotStateCompleted = "completed" // @enum SnapshotState SnapshotStateError = "error" )
const ( // @enum SpotInstanceState SpotInstanceStateOpen = "open" // @enum SpotInstanceState SpotInstanceStateActive = "active" // @enum SpotInstanceState SpotInstanceStateClosed = "closed" // @enum SpotInstanceState SpotInstanceStateCancelled = "cancelled" // @enum SpotInstanceState SpotInstanceStateFailed = "failed" )
const ( // @enum SpotInstanceType SpotInstanceTypeOneTime = "one-time" // @enum SpotInstanceType SpotInstanceTypePersistent = "persistent" )
const ( // @enum State StatePending = "Pending" // @enum State StateAvailable = "Available" // @enum State StateDeleting = "Deleting" // @enum State StateDeleted = "Deleted" )
const ( // @enum Status StatusMoveInProgress = "MoveInProgress" // @enum Status StatusInVpc = "InVpc" // @enum Status StatusInClassic = "InClassic" )
const ( // @enum StatusType StatusTypePassed = "passed" // @enum StatusType StatusTypeFailed = "failed" // @enum StatusType StatusTypeInsufficientData = "insufficient-data" // @enum StatusType StatusTypeInitializing = "initializing" )
const ( // @enum SubnetState SubnetStatePending = "pending" // @enum SubnetState SubnetStateAvailable = "available" )
const ( // @enum SummaryStatus SummaryStatusOk = "ok" // @enum SummaryStatus SummaryStatusImpaired = "impaired" // @enum SummaryStatus SummaryStatusInsufficientData = "insufficient-data" // @enum SummaryStatus SummaryStatusNotApplicable = "not-applicable" // @enum SummaryStatus SummaryStatusInitializing = "initializing" )
const ( // @enum TelemetryStatus TelemetryStatusUp = "UP" // @enum TelemetryStatus TelemetryStatusDown = "DOWN" )
const ( // @enum Tenancy TenancyDefault = "default" // @enum Tenancy TenancyDedicated = "dedicated" )
const ( // @enum TrafficType TrafficTypeAccept = "ACCEPT" // @enum TrafficType TrafficTypeReject = "REJECT" // @enum TrafficType TrafficTypeAll = "ALL" )
const ( // @enum VirtualizationType VirtualizationTypeHvm = "hvm" // @enum VirtualizationType VirtualizationTypeParavirtual = "paravirtual" )
const ( // @enum VolumeAttachmentState VolumeAttachmentStateAttaching = "attaching" // @enum VolumeAttachmentState VolumeAttachmentStateAttached = "attached" // @enum VolumeAttachmentState VolumeAttachmentStateDetaching = "detaching" // @enum VolumeAttachmentState VolumeAttachmentStateDetached = "detached" )
const ( // @enum VolumeAttributeName VolumeAttributeNameAutoEnableIo = "autoEnableIO" // @enum VolumeAttributeName VolumeAttributeNameProductCodes = "productCodes" )
const ( // @enum VolumeState VolumeStateCreating = "creating" // @enum VolumeState VolumeStateAvailable = "available" // @enum VolumeState VolumeStateInUse = "in-use" // @enum VolumeState VolumeStateDeleting = "deleting" // @enum VolumeState VolumeStateDeleted = "deleted" // @enum VolumeState VolumeStateError = "error" )
const ( // @enum VolumeStatusInfoStatus VolumeStatusInfoStatusOk = "ok" // @enum VolumeStatusInfoStatus VolumeStatusInfoStatusImpaired = "impaired" // @enum VolumeStatusInfoStatus VolumeStatusInfoStatusInsufficientData = "insufficient-data" )
const ( // @enum VolumeStatusName VolumeStatusNameIoEnabled = "io-enabled" // @enum VolumeStatusName VolumeStatusNameIoPerformance = "io-performance" )
const ( // @enum VolumeType VolumeTypeStandard = "standard" // @enum VolumeType VolumeTypeIo1 = "io1" // @enum VolumeType VolumeTypeGp2 = "gp2" )
const ( // @enum VpcAttributeName VpcAttributeNameEnableDnsSupport = "enableDnsSupport" // @enum VpcAttributeName VpcAttributeNameEnableDnsHostnames = "enableDnsHostnames" )
const ( // @enum VpcPeeringConnectionStateReasonCode VpcPeeringConnectionStateReasonCodeInitiatingRequest = "initiating-request" // @enum VpcPeeringConnectionStateReasonCode VpcPeeringConnectionStateReasonCodePendingAcceptance = "pending-acceptance" // @enum VpcPeeringConnectionStateReasonCode VpcPeeringConnectionStateReasonCodeActive = "active" // @enum VpcPeeringConnectionStateReasonCode VpcPeeringConnectionStateReasonCodeDeleted = "deleted" // @enum VpcPeeringConnectionStateReasonCode VpcPeeringConnectionStateReasonCodeRejected = "rejected" // @enum VpcPeeringConnectionStateReasonCode VpcPeeringConnectionStateReasonCodeFailed = "failed" // @enum VpcPeeringConnectionStateReasonCode VpcPeeringConnectionStateReasonCodeExpired = "expired" // @enum VpcPeeringConnectionStateReasonCode VpcPeeringConnectionStateReasonCodeProvisioning = "provisioning" // @enum VpcPeeringConnectionStateReasonCode VpcPeeringConnectionStateReasonCodeDeleting = "deleting" )
const ( // @enum VpcState VpcStatePending = "pending" // @enum VpcState VpcStateAvailable = "available" )
const ( // @enum VpnState VpnStatePending = "pending" // @enum VpnState VpnStateAvailable = "available" // @enum VpnState VpnStateDeleting = "deleting" // @enum VpnState VpnStateDeleted = "deleted" )
const (
// @enum AvailabilityZoneState
AvailabilityZoneStateAvailable = "available"
)
const (
// @enum ContainerFormat
ContainerFormatOva = "ova"
)
const (
// @enum CurrencyCodeValues
CurrencyCodeValuesUsd = "USD"
)
const (
// @enum GatewayType
GatewayTypeIpsec1 = "ipsec.1"
)
const (
// @enum InstanceLifecycleType
InstanceLifecycleTypeSpot = "spot"
)
const (
// @enum PermissionGroup
PermissionGroupAll = "all"
)
const (
// @enum PlacementStrategy
PlacementStrategyCluster = "cluster"
)
const (
// @enum PlatformValues
PlatformValuesWindows = "Windows"
)
const (
// @enum RecurringChargeFrequency
RecurringChargeFrequencyHourly = "Hourly"
)
const (
// @enum ResetImageAttributeName
ResetImageAttributeNameLaunchPermission = "launchPermission"
)
const (
// @enum StatusName
StatusNameReachability = "reachability"
)
const (
// @enum VpnStaticRouteSource
VpnStaticRouteSourceStatic = "Static"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AcceptVpcPeeringConnectionInput ¶
type AcceptVpcPeeringConnectionInput struct { // Checks whether you have the required permissions for the action, without // actually making the request, and provides an error response. If you have // the required permissions, the error response is DryRunOperation. Otherwise, // it is UnauthorizedOperation. DryRun *bool `locationName:"dryRun" type:"boolean"` // The ID of the VPC peering connection. VpcPeeringConnectionId *string `locationName:"vpcPeeringConnectionId" type:"string"` // contains filtered or unexported fields }
func (AcceptVpcPeeringConnectionInput) GoString ¶
func (s AcceptVpcPeeringConnectionInput) GoString() string
GoString returns the string representation
func (AcceptVpcPeeringConnectionInput) String ¶
func (s AcceptVpcPeeringConnectionInput) String() string
String returns the string representation
type AcceptVpcPeeringConnectionOutput ¶
type AcceptVpcPeeringConnectionOutput struct { // Information about the VPC peering connection. VpcPeeringConnection *VpcPeeringConnection `locationName:"vpcPeeringConnection" type:"structure"` // contains filtered or unexported fields }
func (AcceptVpcPeeringConnectionOutput) GoString ¶
func (s AcceptVpcPeeringConnectionOutput) GoString() string
GoString returns the string representation
func (AcceptVpcPeeringConnectionOutput) String ¶
func (s AcceptVpcPeeringConnectionOutput) String() string
String returns the string representation
type AccountAttribute ¶
type AccountAttribute struct { // The name of the account attribute. AttributeName *string `locationName:"attributeName" type:"string"` // One or more values for the account attribute. AttributeValues []*AccountAttributeValue `locationName:"attributeValueSet" locationNameList:"item" type:"list"` // contains filtered or unexported fields }
Describes an account attribute.
func (AccountAttribute) GoString ¶
func (s AccountAttribute) GoString() string
GoString returns the string representation
func (AccountAttribute) String ¶
func (s AccountAttribute) String() string
String returns the string representation
type AccountAttributeValue ¶
type AccountAttributeValue struct { // The value of the attribute. AttributeValue *string `locationName:"attributeValue" type:"string"` // contains filtered or unexported fields }
Describes a value of an account attribute.
func (AccountAttributeValue) GoString ¶
func (s AccountAttributeValue) GoString() string
GoString returns the string representation
func (AccountAttributeValue) String ¶
func (s AccountAttributeValue) String() string
String returns the string representation
type ActiveInstance ¶
type ActiveInstance struct { // The ID of the instance. InstanceId *string `locationName:"instanceId" type:"string"` // The instance type. InstanceType *string `locationName:"instanceType" type:"string"` // The ID of the Spot Instance request. SpotInstanceRequestId *string `locationName:"spotInstanceRequestId" type:"string"` // contains filtered or unexported fields }
Describes a running instance in a Spot fleet.
func (ActiveInstance) GoString ¶
func (s ActiveInstance) GoString() string
GoString returns the string representation
func (ActiveInstance) String ¶
func (s ActiveInstance) String() string
String returns the string representation
type Address ¶
type Address struct { // The ID representing the allocation of the address for use with EC2-VPC. AllocationId *string `locationName:"allocationId" type:"string"` // The ID representing the association of the address with an instance in a // VPC. AssociationId *string `locationName:"associationId" type:"string"` // Indicates whether this Elastic IP address is for use with instances in EC2-Classic // (standard) or instances in a VPC (vpc). Domain *string `locationName:"domain" type:"string" enum:"DomainType"` // The ID of the instance that the address is associated with (if any). InstanceId *string `locationName:"instanceId" type:"string"` // The ID of the network interface. NetworkInterfaceId *string `locationName:"networkInterfaceId" type:"string"` // The ID of the AWS account that owns the network interface. NetworkInterfaceOwnerId *string `locationName:"networkInterfaceOwnerId" type:"string"` // The private IP address associated with the Elastic IP address. PrivateIpAddress *string `locationName:"privateIpAddress" type:"string"` // The Elastic IP address. PublicIp *string `locationName:"publicIp" type:"string"` // contains filtered or unexported fields }
Describes an Elastic IP address.
type AllocateAddressInput ¶
type AllocateAddressInput struct { // Set to vpc to allocate the address for use with instances in a VPC. // // Default: The address is for use with instances in EC2-Classic. Domain *string `type:"string" enum:"DomainType"` // Checks whether you have the required permissions for the action, without // actually making the request, and provides an error response. If you have // the required permissions, the error response is DryRunOperation. Otherwise, // it is UnauthorizedOperation. DryRun *bool `locationName:"dryRun" type:"boolean"` // contains filtered or unexported fields }
func (AllocateAddressInput) GoString ¶
func (s AllocateAddressInput) GoString() string
GoString returns the string representation
func (AllocateAddressInput) String ¶
func (s AllocateAddressInput) String() string
String returns the string representation
type AllocateAddressOutput ¶
type AllocateAddressOutput struct { // [EC2-VPC] The ID that AWS assigns to represent the allocation of the Elastic // IP address for use with instances in a VPC. AllocationId *string `locationName:"allocationId" type:"string"` // Indicates whether this Elastic IP address is for use with instances in EC2-Classic // (standard) or instances in a VPC (vpc). Domain *string `locationName:"domain" type:"string" enum:"DomainType"` // The Elastic IP address. PublicIp *string `locationName:"publicIp" type:"string"` // contains filtered or unexported fields }
func (AllocateAddressOutput) GoString ¶
func (s AllocateAddressOutput) GoString() string
GoString returns the string representation
func (AllocateAddressOutput) String ¶
func (s AllocateAddressOutput) String() string
String returns the string representation
type AssignPrivateIpAddressesInput ¶
type AssignPrivateIpAddressesInput struct { // Indicates whether to allow an IP address that is already assigned to another // network interface or instance to be reassigned to the specified network interface. AllowReassignment *bool `locationName:"allowReassignment" type:"boolean"` // The ID of the network interface. NetworkInterfaceId *string `locationName:"networkInterfaceId" type:"string" required:"true"` // One or more IP addresses to be assigned as a secondary private IP address // to the network interface. You can't specify this parameter when also specifying // a number of secondary IP addresses. // // If you don't specify an IP address, Amazon EC2 automatically selects an // IP address within the subnet range. PrivateIpAddresses []*string `locationName:"privateIpAddress" locationNameList:"PrivateIpAddress" type:"list"` // The number of secondary IP addresses to assign to the network interface. // You can't specify this parameter when also specifying private IP addresses. SecondaryPrivateIpAddressCount *int64 `locationName:"secondaryPrivateIpAddressCount" type:"integer"` // contains filtered or unexported fields }
func (AssignPrivateIpAddressesInput) GoString ¶
func (s AssignPrivateIpAddressesInput) GoString() string
GoString returns the string representation
func (AssignPrivateIpAddressesInput) String ¶
func (s AssignPrivateIpAddressesInput) String() string
String returns the string representation
type AssignPrivateIpAddressesOutput ¶
type AssignPrivateIpAddressesOutput struct {
// contains filtered or unexported fields
}
func (AssignPrivateIpAddressesOutput) GoString ¶
func (s AssignPrivateIpAddressesOutput) GoString() string
GoString returns the string representation
func (AssignPrivateIpAddressesOutput) String ¶
func (s AssignPrivateIpAddressesOutput) String() string
String returns the string representation
type AssociateAddressInput ¶
type AssociateAddressInput struct { // [EC2-VPC] The allocation ID. This is required for EC2-VPC. AllocationId *string `type:"string"` // [EC2-VPC] Allows an Elastic IP address that is already associated with an // instance or network interface to be re-associated with the specified instance // or network interface. Otherwise, the operation fails. // // Default: false AllowReassociation *bool `locationName:"allowReassociation" type:"boolean"` // Checks whether you have the required permissions for the action, without // actually making the request, and provides an error response. If you have // the required permissions, the error response is DryRunOperation. Otherwise, // it is UnauthorizedOperation. DryRun *bool `locationName:"dryRun" type:"boolean"` // The ID of the instance. This is required for EC2-Classic. For EC2-VPC, you // can specify either the instance ID or the network interface ID, but not both. // The operation fails if you specify an instance ID unless exactly one network // interface is attached. InstanceId *string `type:"string"` // [EC2-VPC] The ID of the network interface. If the instance has more than // one network interface, you must specify a network interface ID. NetworkInterfaceId *string `locationName:"networkInterfaceId" type:"string"` // [EC2-VPC] The primary or secondary private IP address to associate with the // Elastic IP address. If no private IP address is specified, the Elastic IP // address is associated with the primary private IP address. PrivateIpAddress *string `locationName:"privateIpAddress" type:"string"` // The Elastic IP address. This is required for EC2-Classic. PublicIp *string `type:"string"` // contains filtered or unexported fields }
func (AssociateAddressInput) GoString ¶
func (s AssociateAddressInput) GoString() string
GoString returns the string representation
func (AssociateAddressInput) String ¶
func (s AssociateAddressInput) String() string
String returns the string representation
type AssociateAddressOutput ¶
type AssociateAddressOutput struct { // [EC2-VPC] The ID that represents the association of the Elastic IP address // with an instance. AssociationId *string `locationName:"associationId" type:"string"` // contains filtered or unexported fields }
func (AssociateAddressOutput) GoString ¶
func (s AssociateAddressOutput) GoString() string
GoString returns the string representation
func (AssociateAddressOutput) String ¶
func (s AssociateAddressOutput) String() string
String returns the string representation
type AssociateDhcpOptionsInput ¶
type AssociateDhcpOptionsInput struct { // The ID of the DHCP options set, or default to associate no DHCP options with // the VPC. DhcpOptionsId *string `type:"string" required:"true"` // Checks whether you have the required permissions for the action, without // actually making the request, and provides an error response. If you have // the required permissions, the error response is DryRunOperation. Otherwise, // it is UnauthorizedOperation. DryRun *bool `locationName:"dryRun" type:"boolean"` // The ID of the VPC. VpcId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (AssociateDhcpOptionsInput) GoString ¶
func (s AssociateDhcpOptionsInput) GoString() string
GoString returns the string representation
func (AssociateDhcpOptionsInput) String ¶
func (s AssociateDhcpOptionsInput) String() string
String returns the string representation
type AssociateDhcpOptionsOutput ¶
type AssociateDhcpOptionsOutput struct {
// contains filtered or unexported fields
}
func (AssociateDhcpOptionsOutput) GoString ¶
func (s AssociateDhcpOptionsOutput) GoString() string
GoString returns the string representation
func (AssociateDhcpOptionsOutput) String ¶
func (s AssociateDhcpOptionsOutput) String() string
String returns the string representation
type AssociateRouteTableInput ¶
type AssociateRouteTableInput struct { // Checks whether you have the required permissions for the action, without // actually making the request, and provides an error response. If you have // the required permissions, the error response is DryRunOperation. Otherwise, // it is UnauthorizedOperation. DryRun *bool `locationName:"dryRun" type:"boolean"` // The ID of the route table. RouteTableId *string `locationName:"routeTableId" type:"string" required:"true"` // The ID of the subnet. SubnetId *string `locationName:"subnetId" type:"string" required:"true"` // contains filtered or unexported fields }
func (AssociateRouteTableInput) GoString ¶
func (s AssociateRouteTableInput) GoString() string
GoString returns the string representation
func (AssociateRouteTableInput) String ¶
func (s AssociateRouteTableInput) String() string
String returns the string representation
type AssociateRouteTableOutput ¶
type AssociateRouteTableOutput struct { // The route table association ID (needed to disassociate the route table). AssociationId *string `locationName:"associationId" type:"string"` // contains filtered or unexported fields }
func (AssociateRouteTableOutput) GoString ¶
func (s AssociateRouteTableOutput) GoString() string
GoString returns the string representation
func (AssociateRouteTableOutput) String ¶
func (s AssociateRouteTableOutput) String() string
String returns the string representation
type AttachClassicLinkVpcInput ¶
type AttachClassicLinkVpcInput struct { // Checks whether you have the required permissions for the action, without // actually making the request, and provides an error response. If you have // the required permissions, the error response is DryRunOperation. Otherwise, // it is UnauthorizedOperation. DryRun *bool `locationName:"dryRun" type:"boolean"` // The ID of one or more of the VPC's security groups. You cannot specify security // groups from a different VPC. Groups []*string `locationName:"SecurityGroupId" locationNameList:"groupId" type:"list" required:"true"` // The ID of an EC2-Classic instance to link to the ClassicLink-enabled VPC. InstanceId *string `locationName:"instanceId" type:"string" required:"true"` // The ID of a ClassicLink-enabled VPC. VpcId *string `locationName:"vpcId" type:"string" required:"true"` // contains filtered or unexported fields }
func (AttachClassicLinkVpcInput) GoString ¶
func (s AttachClassicLinkVpcInput) GoString() string
GoString returns the string representation
func (AttachClassicLinkVpcInput) String ¶
func (s AttachClassicLinkVpcInput) String() string
String returns the string representation
type AttachClassicLinkVpcOutput ¶
type AttachClassicLinkVpcOutput struct { // Returns true if the request succeeds; otherwise, it returns an error. Return *bool `locationName:"return" type:"boolean"` // contains filtered or unexported fields }