...
AWS SDK for Go API Reference
import "github.com/aws/aws-sdk-go/service/ec2"
Overview
Constants
Examples

Overview ▾

Package ec2 provides the client and types for making API requests to Amazon Elastic Compute Cloud.

Amazon Elastic Compute Cloud (Amazon EC2) provides secure and resizable computing capacity in the AWS cloud. Using Amazon EC2 eliminates the need to invest in hardware up front, so you can develop and deploy applications faster.

To learn more about Amazon EC2, Amazon EBS, and Amazon VPC, see the following resources:

* Amazon EC2 product page (http://aws.amazon.com/ec2)

* Amazon EC2 documentation (http://aws.amazon.com/documentation/ec2)

* Amazon EBS product page (http://aws.amazon.com/ebs)

* Amazon VPC product page (http://aws.amazon.com/vpc)

* Amazon VPC documentation (http://aws.amazon.com/documentation/vpc)

See https://docs.aws.amazon.com/goto/WebAPI/ec2-2016-11-15 for more information on this service.

See ec2 package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/ec2/

Using the Client

To contact Amazon Elastic Compute Cloud with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.

See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/

See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config

See the Amazon Elastic Compute Cloud client EC2 for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/ec2/#New

The stub package, ec2iface, can be used to provide alternative implementations of service clients, such as mocking the client for testing.

Operations ▾

func New(p client.ConfigProvider, cfgs ...*aws.Config) *EC2
    AcceptReservedInstancesExchangeQuote
    AcceptReservedInstancesExchangeQuoteRequest
    AcceptReservedInstancesExchangeQuoteWithContext
    AcceptVpcEndpointConnections
    AcceptVpcEndpointConnectionsRequest
    AcceptVpcEndpointConnectionsWithContext
    AcceptVpcPeeringConnection
    AcceptVpcPeeringConnectionRequest
    AcceptVpcPeeringConnectionWithContext
    AllocateAddress
    AllocateAddressRequest
    AllocateAddressWithContext
    AllocateHosts
    AllocateHostsRequest
    AllocateHostsWithContext
    AssignIpv6Addresses
    AssignIpv6AddressesRequest
    AssignIpv6AddressesWithContext
    AssignPrivateIpAddresses
    AssignPrivateIpAddressesRequest
    AssignPrivateIpAddressesWithContext
    AssociateAddress
    AssociateAddressRequest
    AssociateAddressWithContext
    AssociateDhcpOptions
    AssociateDhcpOptionsRequest
    AssociateDhcpOptionsWithContext
    AssociateIamInstanceProfile
    AssociateIamInstanceProfileRequest
    AssociateIamInstanceProfileWithContext
    AssociateRouteTable
    AssociateRouteTableRequest
    AssociateRouteTableWithContext
    AssociateSubnetCidrBlock
    AssociateSubnetCidrBlockRequest
    AssociateSubnetCidrBlockWithContext
    AssociateVpcCidrBlock
    AssociateVpcCidrBlockRequest
    AssociateVpcCidrBlockWithContext
    AttachClassicLinkVpc
    AttachClassicLinkVpcRequest
    AttachClassicLinkVpcWithContext
    AttachInternetGateway
    AttachInternetGatewayRequest
    AttachInternetGatewayWithContext
    AttachNetworkInterface
    AttachNetworkInterfaceRequest
    AttachNetworkInterfaceWithContext
    AttachVolume
    AttachVolumeRequest
    AttachVolumeWithContext
    AttachVpnGateway
    AttachVpnGatewayRequest
    AttachVpnGatewayWithContext
    AuthorizeSecurityGroupEgress
    AuthorizeSecurityGroupEgressRequest
    AuthorizeSecurityGroupEgressWithContext
    AuthorizeSecurityGroupIngress
    AuthorizeSecurityGroupIngressRequest
    AuthorizeSecurityGroupIngressWithContext
    BundleInstance
    BundleInstanceRequest
    BundleInstanceWithContext
    CancelBundleTask
    CancelBundleTaskRequest
    CancelBundleTaskWithContext
    CancelConversionTask
    CancelConversionTaskRequest
    CancelConversionTaskWithContext
    CancelExportTask
    CancelExportTaskRequest
    CancelExportTaskWithContext
    CancelImportTask
    CancelImportTaskRequest
    CancelImportTaskWithContext
    CancelReservedInstancesListing
    CancelReservedInstancesListingRequest
    CancelReservedInstancesListingWithContext
    CancelSpotFleetRequests
    CancelSpotFleetRequestsRequest
    CancelSpotFleetRequestsWithContext
    CancelSpotInstanceRequests
    CancelSpotInstanceRequestsRequest
    CancelSpotInstanceRequestsWithContext
    ConfirmProductInstance
    ConfirmProductInstanceRequest
    ConfirmProductInstanceWithContext
    CopyFpgaImage
    CopyFpgaImageRequest
    CopyFpgaImageWithContext
    CopyImage
    CopyImageRequest
    CopyImageWithContext
    CopySnapshot
    CopySnapshotRequest
    CopySnapshotWithContext
    CreateCustomerGateway
    CreateCustomerGatewayRequest
    CreateCustomerGatewayWithContext
    CreateDefaultSubnet
    CreateDefaultSubnetRequest
    CreateDefaultSubnetWithContext
    CreateDefaultVpc
    CreateDefaultVpcRequest
    CreateDefaultVpcWithContext
    CreateDhcpOptions
    CreateDhcpOptionsRequest
    CreateDhcpOptionsWithContext
    CreateEgressOnlyInternetGateway
    CreateEgressOnlyInternetGatewayRequest
    CreateEgressOnlyInternetGatewayWithContext
    CreateFleet
    CreateFleetRequest
    CreateFleetWithContext
    CreateFlowLogs
    CreateFlowLogsRequest
    CreateFlowLogsWithContext
    CreateFpgaImage
    CreateFpgaImageRequest
    CreateFpgaImageWithContext
    CreateImage
    CreateImageRequest
    CreateImageWithContext
    CreateInstanceExportTask
    CreateInstanceExportTaskRequest
    CreateInstanceExportTaskWithContext
    CreateInternetGateway
    CreateInternetGatewayRequest
    CreateInternetGatewayWithContext
    CreateKeyPair
    CreateKeyPairRequest
    CreateKeyPairWithContext
    CreateLaunchTemplate
    CreateLaunchTemplateRequest
    CreateLaunchTemplateVersion
    CreateLaunchTemplateVersionRequest
    CreateLaunchTemplateVersionWithContext
    CreateLaunchTemplateWithContext
    CreateNatGateway
    CreateNatGatewayRequest
    CreateNatGatewayWithContext
    CreateNetworkAcl
    CreateNetworkAclEntry
    CreateNetworkAclEntryRequest
    CreateNetworkAclEntryWithContext
    CreateNetworkAclRequest
    CreateNetworkAclWithContext
    CreateNetworkInterface
    CreateNetworkInterfacePermission
    CreateNetworkInterfacePermissionRequest
    CreateNetworkInterfacePermissionWithContext
    CreateNetworkInterfaceRequest
    CreateNetworkInterfaceWithContext
    CreatePlacementGroup
    CreatePlacementGroupRequest
    CreatePlacementGroupWithContext
    CreateReservedInstancesListing
    CreateReservedInstancesListingRequest
    CreateReservedInstancesListingWithContext
    CreateRoute
    CreateRouteRequest
    CreateRouteTable
    CreateRouteTableRequest
    CreateRouteTableWithContext
    CreateRouteWithContext
    CreateSecurityGroup
    CreateSecurityGroupRequest
    CreateSecurityGroupWithContext
    CreateSnapshot
    CreateSnapshotRequest
    CreateSnapshotWithContext
    CreateSpotDatafeedSubscription
    CreateSpotDatafeedSubscriptionRequest
    CreateSpotDatafeedSubscriptionWithContext
    CreateSubnet
    CreateSubnetRequest
    CreateSubnetWithContext
    CreateTags
    CreateTagsRequest
    CreateTagsWithContext
    CreateVolume
    CreateVolumeRequest
    CreateVolumeWithContext
    CreateVpc
    CreateVpcEndpoint
    CreateVpcEndpointConnectionNotification
    CreateVpcEndpointConnectionNotificationRequest
    CreateVpcEndpointConnectionNotificationWithContext
    CreateVpcEndpointRequest
    CreateVpcEndpointServiceConfiguration
    CreateVpcEndpointServiceConfigurationRequest
    CreateVpcEndpointServiceConfigurationWithContext
    CreateVpcEndpointWithContext
    CreateVpcPeeringConnection
    CreateVpcPeeringConnectionRequest
    CreateVpcPeeringConnectionWithContext
    CreateVpcRequest
    CreateVpcWithContext
    CreateVpnConnection
    CreateVpnConnectionRequest
    CreateVpnConnectionRoute
    CreateVpnConnectionRouteRequest
    CreateVpnConnectionRouteWithContext
    CreateVpnConnectionWithContext
    CreateVpnGateway
    CreateVpnGatewayRequest
    CreateVpnGatewayWithContext
    DeleteCustomerGateway
    DeleteCustomerGatewayRequest
    DeleteCustomerGatewayWithContext
    DeleteDhcpOptions
    DeleteDhcpOptionsRequest
    DeleteDhcpOptionsWithContext
    DeleteEgressOnlyInternetGateway
    DeleteEgressOnlyInternetGatewayRequest
    DeleteEgressOnlyInternetGatewayWithContext
    DeleteFleets
    DeleteFleetsRequest
    DeleteFleetsWithContext
    DeleteFlowLogs
    DeleteFlowLogsRequest
    DeleteFlowLogsWithContext
    DeleteFpgaImage
    DeleteFpgaImageRequest
    DeleteFpgaImageWithContext
    DeleteInternetGateway
    DeleteInternetGatewayRequest
    DeleteInternetGatewayWithContext
    DeleteKeyPair
    DeleteKeyPairRequest
    DeleteKeyPairWithContext
    DeleteLaunchTemplate
    DeleteLaunchTemplateRequest
    DeleteLaunchTemplateVersions
    DeleteLaunchTemplateVersionsRequest
    DeleteLaunchTemplateVersionsWithContext
    DeleteLaunchTemplateWithContext
    DeleteNatGateway
    DeleteNatGatewayRequest
    DeleteNatGatewayWithContext
    DeleteNetworkAcl
    DeleteNetworkAclEntry
    DeleteNetworkAclEntryRequest
    DeleteNetworkAclEntryWithContext
    DeleteNetworkAclRequest
    DeleteNetworkAclWithContext
    DeleteNetworkInterface
    DeleteNetworkInterfacePermission
    DeleteNetworkInterfacePermissionRequest
    DeleteNetworkInterfacePermissionWithContext
    DeleteNetworkInterfaceRequest
    DeleteNetworkInterfaceWithContext
    DeletePlacementGroup
    DeletePlacementGroupRequest
    DeletePlacementGroupWithContext
    DeleteRoute
    DeleteRouteRequest
    DeleteRouteTable
    DeleteRouteTableRequest
    DeleteRouteTableWithContext
    DeleteRouteWithContext
    DeleteSecurityGroup
    DeleteSecurityGroupRequest
    DeleteSecurityGroupWithContext
    DeleteSnapshot
    DeleteSnapshotRequest
    DeleteSnapshotWithContext
    DeleteSpotDatafeedSubscription
    DeleteSpotDatafeedSubscriptionRequest
    DeleteSpotDatafeedSubscriptionWithContext
    DeleteSubnet
    DeleteSubnetRequest
    DeleteSubnetWithContext
    DeleteTags
    DeleteTagsRequest
    DeleteTagsWithContext
    DeleteVolume
    DeleteVolumeRequest
    DeleteVolumeWithContext
    DeleteVpc
    DeleteVpcEndpointConnectionNotifications
    DeleteVpcEndpointConnectionNotificationsRequest
    DeleteVpcEndpointConnectionNotificationsWithContext
    DeleteVpcEndpointServiceConfigurations
    DeleteVpcEndpointServiceConfigurationsRequest
    DeleteVpcEndpointServiceConfigurationsWithContext
    DeleteVpcEndpoints
    DeleteVpcEndpointsRequest
    DeleteVpcEndpointsWithContext
    DeleteVpcPeeringConnection
    DeleteVpcPeeringConnectionRequest
    DeleteVpcPeeringConnectionWithContext
    DeleteVpcRequest
    DeleteVpcWithContext
    DeleteVpnConnection
    DeleteVpnConnectionRequest
    DeleteVpnConnectionRoute
    DeleteVpnConnectionRouteRequest
    DeleteVpnConnectionRouteWithContext
    DeleteVpnConnectionWithContext
    DeleteVpnGateway
    DeleteVpnGatewayRequest
    DeleteVpnGatewayWithContext
    DeregisterImage
    DeregisterImageRequest
    DeregisterImageWithContext
    DescribeAccountAttributes
    DescribeAccountAttributesRequest
    DescribeAccountAttributesWithContext
    DescribeAddresses
    DescribeAddressesRequest
    DescribeAddressesWithContext
    DescribeAggregateIdFormat
    DescribeAggregateIdFormatRequest
    DescribeAggregateIdFormatWithContext
    DescribeAvailabilityZones
    DescribeAvailabilityZonesRequest
    DescribeAvailabilityZonesWithContext
    DescribeBundleTasks
    DescribeBundleTasksRequest
    DescribeBundleTasksWithContext
    DescribeClassicLinkInstances
    DescribeClassicLinkInstancesRequest
    DescribeClassicLinkInstancesWithContext
    DescribeConversionTasks
    DescribeConversionTasksRequest
    DescribeConversionTasksWithContext
    DescribeCustomerGateways
    DescribeCustomerGatewaysRequest
    DescribeCustomerGatewaysWithContext
    DescribeDhcpOptions
    DescribeDhcpOptionsRequest
    DescribeDhcpOptionsWithContext
    DescribeEgressOnlyInternetGateways
    DescribeEgressOnlyInternetGatewaysRequest
    DescribeEgressOnlyInternetGatewaysWithContext
    DescribeElasticGpus
    DescribeElasticGpusRequest
    DescribeElasticGpusWithContext
    DescribeExportTasks
    DescribeExportTasksRequest
    DescribeExportTasksWithContext
    DescribeFleetHistory
    DescribeFleetHistoryRequest
    DescribeFleetHistoryWithContext
    DescribeFleetInstances
    DescribeFleetInstancesRequest
    DescribeFleetInstancesWithContext
    DescribeFleets
    DescribeFleetsRequest
    DescribeFleetsWithContext
    DescribeFlowLogs
    DescribeFlowLogsRequest
    DescribeFlowLogsWithContext
    DescribeFpgaImageAttribute
    DescribeFpgaImageAttributeRequest
    DescribeFpgaImageAttributeWithContext
    DescribeFpgaImages
    DescribeFpgaImagesRequest
    DescribeFpgaImagesWithContext
    DescribeHostReservationOfferings
    DescribeHostReservationOfferingsRequest
    DescribeHostReservationOfferingsWithContext
    DescribeHostReservations
    DescribeHostReservationsRequest
    DescribeHostReservationsWithContext
    DescribeHosts
    DescribeHostsRequest
    DescribeHostsWithContext
    DescribeIamInstanceProfileAssociations
    DescribeIamInstanceProfileAssociationsRequest
    DescribeIamInstanceProfileAssociationsWithContext
    DescribeIdFormat
    DescribeIdFormatRequest
    DescribeIdFormatWithContext
    DescribeIdentityIdFormat
    DescribeIdentityIdFormatRequest
    DescribeIdentityIdFormatWithContext
    DescribeImageAttribute
    DescribeImageAttributeRequest
    DescribeImageAttributeWithContext
    DescribeImages
    DescribeImagesRequest
    DescribeImagesWithContext
    DescribeImportImageTasks
    DescribeImportImageTasksRequest
    DescribeImportImageTasksWithContext
    DescribeImportSnapshotTasks
    DescribeImportSnapshotTasksRequest
    DescribeImportSnapshotTasksWithContext
    DescribeInstanceAttribute
    DescribeInstanceAttributeRequest
    DescribeInstanceAttributeWithContext
    DescribeInstanceCreditSpecifications
    DescribeInstanceCreditSpecificationsRequest
    DescribeInstanceCreditSpecificationsWithContext
    DescribeInstanceStatus
    DescribeInstanceStatusPagesWithContext
    DescribeInstanceStatusRequest
    DescribeInstanceStatusWithContext
    DescribeInstances
    DescribeInstancesPagesWithContext
    DescribeInstancesRequest
    DescribeInstancesWithContext
    DescribeInternetGateways
    DescribeInternetGatewaysRequest
    DescribeInternetGatewaysWithContext
    DescribeKeyPairs
    DescribeKeyPairsRequest
    DescribeKeyPairsWithContext
    DescribeLaunchTemplateVersions
    DescribeLaunchTemplateVersionsRequest
    DescribeLaunchTemplateVersionsWithContext
    DescribeLaunchTemplates
    DescribeLaunchTemplatesRequest
    DescribeLaunchTemplatesWithContext
    DescribeMovingAddresses
    DescribeMovingAddressesRequest
    DescribeMovingAddressesWithContext
    DescribeNatGateways
    DescribeNatGatewaysPagesWithContext
    DescribeNatGatewaysRequest
    DescribeNatGatewaysWithContext
    DescribeNetworkAcls
    DescribeNetworkAclsRequest
    DescribeNetworkAclsWithContext
    DescribeNetworkInterfaceAttribute
    DescribeNetworkInterfaceAttributeRequest
    DescribeNetworkInterfaceAttributeWithContext
    DescribeNetworkInterfacePermissions
    DescribeNetworkInterfacePermissionsRequest
    DescribeNetworkInterfacePermissionsWithContext
    DescribeNetworkInterfaces
    DescribeNetworkInterfacesRequest
    DescribeNetworkInterfacesWithContext
    DescribePlacementGroups
    DescribePlacementGroupsRequest
    DescribePlacementGroupsWithContext
    DescribePrefixLists
    DescribePrefixListsRequest
    DescribePrefixListsWithContext
    DescribePrincipalIdFormat
    DescribePrincipalIdFormatRequest
    DescribePrincipalIdFormatWithContext
    DescribeRegions
    DescribeRegionsRequest
    DescribeRegionsWithContext
    DescribeReservedInstances
    DescribeReservedInstancesListings
    DescribeReservedInstancesListingsRequest
    DescribeReservedInstancesListingsWithContext
    DescribeReservedInstancesModifications
    DescribeReservedInstancesModificationsPagesWithContext
    DescribeReservedInstancesModificationsRequest
    DescribeReservedInstancesModificationsWithContext
    DescribeReservedInstancesOfferings
    DescribeReservedInstancesOfferingsPagesWithContext
    DescribeReservedInstancesOfferingsRequest
    DescribeReservedInstancesOfferingsWithContext
    DescribeReservedInstancesRequest
    DescribeReservedInstancesWithContext
    DescribeRouteTables
    DescribeRouteTablesRequest
    DescribeRouteTablesWithContext
    DescribeScheduledInstanceAvailability
    DescribeScheduledInstanceAvailabilityRequest
    DescribeScheduledInstanceAvailabilityWithContext
    DescribeScheduledInstances
    DescribeScheduledInstancesRequest
    DescribeScheduledInstancesWithContext
    DescribeSecurityGroupReferences
    DescribeSecurityGroupReferencesRequest
    DescribeSecurityGroupReferencesWithContext
    DescribeSecurityGroups
    DescribeSecurityGroupsRequest
    DescribeSecurityGroupsWithContext
    DescribeSnapshotAttribute
    DescribeSnapshotAttributeRequest
    DescribeSnapshotAttributeWithContext
    DescribeSnapshots
    DescribeSnapshotsPagesWithContext
    DescribeSnapshotsRequest
    DescribeSnapshotsWithContext
    DescribeSpotDatafeedSubscription
    DescribeSpotDatafeedSubscriptionRequest
    DescribeSpotDatafeedSubscriptionWithContext
    DescribeSpotFleetInstances
    DescribeSpotFleetInstancesRequest
    DescribeSpotFleetInstancesWithContext
    DescribeSpotFleetRequestHistory
    DescribeSpotFleetRequestHistoryRequest
    DescribeSpotFleetRequestHistoryWithContext
    DescribeSpotFleetRequests
    DescribeSpotFleetRequestsPagesWithContext
    DescribeSpotFleetRequestsRequest
    DescribeSpotFleetRequestsWithContext
    DescribeSpotInstanceRequests
    DescribeSpotInstanceRequestsRequest
    DescribeSpotInstanceRequestsWithContext
    DescribeSpotPriceHistory
    DescribeSpotPriceHistoryPagesWithContext
    DescribeSpotPriceHistoryRequest
    DescribeSpotPriceHistoryWithContext
    DescribeStaleSecurityGroups
    DescribeStaleSecurityGroupsRequest
    DescribeStaleSecurityGroupsWithContext
    DescribeSubnets
    DescribeSubnetsRequest
    DescribeSubnetsWithContext
    DescribeTags
    DescribeTagsPagesWithContext
    DescribeTagsRequest
    DescribeTagsWithContext
    DescribeVolumeAttribute
    DescribeVolumeAttributeRequest
    DescribeVolumeAttributeWithContext
    DescribeVolumeStatus
    DescribeVolumeStatusPagesWithContext
    DescribeVolumeStatusRequest
    DescribeVolumeStatusWithContext
    DescribeVolumes
    DescribeVolumesModifications
    DescribeVolumesModificationsRequest
    DescribeVolumesModificationsWithContext
    DescribeVolumesPagesWithContext
    DescribeVolumesRequest
    DescribeVolumesWithContext
    DescribeVpcAttribute
    DescribeVpcAttributeRequest
    DescribeVpcAttributeWithContext
    DescribeVpcClassicLink
    DescribeVpcClassicLinkDnsSupport
    DescribeVpcClassicLinkDnsSupportRequest
    DescribeVpcClassicLinkDnsSupportWithContext
    DescribeVpcClassicLinkRequest
    DescribeVpcClassicLinkWithContext
    DescribeVpcEndpointConnectionNotifications
    DescribeVpcEndpointConnectionNotificationsRequest
    DescribeVpcEndpointConnectionNotificationsWithContext
    DescribeVpcEndpointConnections
    DescribeVpcEndpointConnectionsRequest
    DescribeVpcEndpointConnectionsWithContext
    DescribeVpcEndpointServiceConfigurations
    DescribeVpcEndpointServiceConfigurationsRequest
    DescribeVpcEndpointServiceConfigurationsWithContext
    DescribeVpcEndpointServicePermissions
    DescribeVpcEndpointServicePermissionsRequest
    DescribeVpcEndpointServicePermissionsWithContext
    DescribeVpcEndpointServices
    DescribeVpcEndpointServicesRequest
    DescribeVpcEndpointServicesWithContext
    DescribeVpcEndpoints
    DescribeVpcEndpointsRequest
    DescribeVpcEndpointsWithContext
    DescribeVpcPeeringConnections
    DescribeVpcPeeringConnectionsRequest
    DescribeVpcPeeringConnectionsWithContext
    DescribeVpcs
    DescribeVpcsRequest
    DescribeVpcsWithContext
    DescribeVpnConnections
    DescribeVpnConnectionsRequest
    DescribeVpnConnectionsWithContext
    DescribeVpnGateways
    DescribeVpnGatewaysRequest
    DescribeVpnGatewaysWithContext
    DetachClassicLinkVpc
    DetachClassicLinkVpcRequest
    DetachClassicLinkVpcWithContext
    DetachInternetGateway
    DetachInternetGatewayRequest
    DetachInternetGatewayWithContext
    DetachNetworkInterface
    DetachNetworkInterfaceRequest
    DetachNetworkInterfaceWithContext
    DetachVolume
    DetachVolumeRequest
    DetachVolumeWithContext
    DetachVpnGateway
    DetachVpnGatewayRequest
    DetachVpnGatewayWithContext
    DisableVgwRoutePropagation
    DisableVgwRoutePropagationRequest
    DisableVgwRoutePropagationWithContext
    DisableVpcClassicLink
    DisableVpcClassicLinkDnsSupport
    DisableVpcClassicLinkDnsSupportRequest
    DisableVpcClassicLinkDnsSupportWithContext
    DisableVpcClassicLinkRequest
    DisableVpcClassicLinkWithContext
    DisassociateAddress
    DisassociateAddressRequest
    DisassociateAddressWithContext
    DisassociateIamInstanceProfile
    DisassociateIamInstanceProfileRequest
    DisassociateIamInstanceProfileWithContext
    DisassociateRouteTable
    DisassociateRouteTableRequest
    DisassociateRouteTableWithContext
    DisassociateSubnetCidrBlock
    DisassociateSubnetCidrBlockRequest
    DisassociateSubnetCidrBlockWithContext
    DisassociateVpcCidrBlock
    DisassociateVpcCidrBlockRequest
    DisassociateVpcCidrBlockWithContext
    EnableVgwRoutePropagation
    EnableVgwRoutePropagationRequest
    EnableVgwRoutePropagationWithContext
    EnableVolumeIO
    EnableVolumeIORequest
    EnableVolumeIOWithContext
    EnableVpcClassicLink
    EnableVpcClassicLinkDnsSupport
    EnableVpcClassicLinkDnsSupportRequest
    EnableVpcClassicLinkDnsSupportWithContext
    EnableVpcClassicLinkRequest
    EnableVpcClassicLinkWithContext
    GetConsoleOutput
    GetConsoleOutputRequest
    GetConsoleOutputWithContext
    GetConsoleScreenshot
    GetConsoleScreenshotRequest
    GetConsoleScreenshotWithContext
    GetHostReservationPurchasePreview
    GetHostReservationPurchasePreviewRequest
    GetHostReservationPurchasePreviewWithContext
    GetLaunchTemplateData
    GetLaunchTemplateDataRequest
    GetLaunchTemplateDataWithContext
    GetPasswordData
    GetPasswordDataRequest
    GetPasswordDataWithContext
    GetReservedInstancesExchangeQuote
    GetReservedInstancesExchangeQuoteRequest
    GetReservedInstancesExchangeQuoteWithContext
    ImportImage
    ImportImageRequest
    ImportImageWithContext
    ImportInstance
    ImportInstanceRequest
    ImportInstanceWithContext
    ImportKeyPair
    ImportKeyPairRequest
    ImportKeyPairWithContext
    ImportSnapshot
    ImportSnapshotRequest
    ImportSnapshotWithContext
    ImportVolume
    ImportVolumeRequest
    ImportVolumeWithContext
    ModifyFleet
    ModifyFleetRequest
    ModifyFleetWithContext
    ModifyFpgaImageAttribute
    ModifyFpgaImageAttributeRequest
    ModifyFpgaImageAttributeWithContext
    ModifyHosts
    ModifyHostsRequest
    ModifyHostsWithContext
    ModifyIdFormat
    ModifyIdFormatRequest
    ModifyIdFormatWithContext
    ModifyIdentityIdFormat
    ModifyIdentityIdFormatRequest
    ModifyIdentityIdFormatWithContext
    ModifyImageAttribute
    ModifyImageAttributeRequest
    ModifyImageAttributeWithContext
    ModifyInstanceAttribute
    ModifyInstanceAttributeRequest
    ModifyInstanceAttributeWithContext
    ModifyInstanceCreditSpecification
    ModifyInstanceCreditSpecificationRequest
    ModifyInstanceCreditSpecificationWithContext
    ModifyInstancePlacement
    ModifyInstancePlacementRequest
    ModifyInstancePlacementWithContext
    ModifyLaunchTemplate
    ModifyLaunchTemplateRequest
    ModifyLaunchTemplateWithContext
    ModifyNetworkInterfaceAttribute
    ModifyNetworkInterfaceAttributeRequest
    ModifyNetworkInterfaceAttributeWithContext
    ModifyReservedInstances
    ModifyReservedInstancesRequest
    ModifyReservedInstancesWithContext
    ModifySnapshotAttribute
    ModifySnapshotAttributeRequest
    ModifySnapshotAttributeWithContext
    ModifySpotFleetRequest
    ModifySpotFleetRequestRequest
    ModifySpotFleetRequestWithContext
    ModifySubnetAttribute
    ModifySubnetAttributeRequest
    ModifySubnetAttributeWithContext
    ModifyVolume
    ModifyVolumeAttribute
    ModifyVolumeAttributeRequest
    ModifyVolumeAttributeWithContext
    ModifyVolumeRequest
    ModifyVolumeWithContext
    ModifyVpcAttribute
    ModifyVpcAttributeRequest
    ModifyVpcAttributeWithContext
    ModifyVpcEndpoint
    ModifyVpcEndpointConnectionNotification
    ModifyVpcEndpointConnectionNotificationRequest
    ModifyVpcEndpointConnectionNotificationWithContext
    ModifyVpcEndpointRequest
    ModifyVpcEndpointServiceConfiguration
    ModifyVpcEndpointServiceConfigurationRequest
    ModifyVpcEndpointServiceConfigurationWithContext
    ModifyVpcEndpointServicePermissions
    ModifyVpcEndpointServicePermissionsRequest
    ModifyVpcEndpointServicePermissionsWithContext
    ModifyVpcEndpointWithContext
    ModifyVpcPeeringConnectionOptions
    ModifyVpcPeeringConnectionOptionsRequest
    ModifyVpcPeeringConnectionOptionsWithContext
    ModifyVpcTenancy
    ModifyVpcTenancyRequest
    ModifyVpcTenancyWithContext
    MonitorInstances
    MonitorInstancesRequest
    MonitorInstancesWithContext
    MoveAddressToVpc
    MoveAddressToVpcRequest
    MoveAddressToVpcWithContext
    PurchaseHostReservation
    PurchaseHostReservationRequest
    PurchaseHostReservationWithContext
    PurchaseReservedInstancesOffering
    PurchaseReservedInstancesOfferingRequest
    PurchaseReservedInstancesOfferingWithContext
    PurchaseScheduledInstances
    PurchaseScheduledInstancesRequest
    PurchaseScheduledInstancesWithContext
    RebootInstances
    RebootInstancesRequest
    RebootInstancesWithContext
    RegisterImage
    RegisterImageRequest
    RegisterImageWithContext
    RejectVpcEndpointConnections
    RejectVpcEndpointConnectionsRequest
    RejectVpcEndpointConnectionsWithContext
    RejectVpcPeeringConnection
    RejectVpcPeeringConnectionRequest
    RejectVpcPeeringConnectionWithContext
    ReleaseAddress
    ReleaseAddressRequest
    ReleaseAddressWithContext
    ReleaseHosts
    ReleaseHostsRequest
    ReleaseHostsWithContext
    ReplaceIamInstanceProfileAssociation
    ReplaceIamInstanceProfileAssociationRequest
    ReplaceIamInstanceProfileAssociationWithContext
    ReplaceNetworkAclAssociation
    ReplaceNetworkAclAssociationRequest
    ReplaceNetworkAclAssociationWithContext
    ReplaceNetworkAclEntry
    ReplaceNetworkAclEntryRequest
    ReplaceNetworkAclEntryWithContext
    ReplaceRoute
    ReplaceRouteRequest
    ReplaceRouteTableAssociation
    ReplaceRouteTableAssociationRequest
    ReplaceRouteTableAssociationWithContext
    ReplaceRouteWithContext
    ReportInstanceStatus
    ReportInstanceStatusRequest
    ReportInstanceStatusWithContext
    RequestSpotFleet
    RequestSpotFleetRequest
    RequestSpotFleetWithContext
    RequestSpotInstances
    RequestSpotInstancesRequest
    RequestSpotInstancesWithContext
    ResetFpgaImageAttribute
    ResetFpgaImageAttributeRequest
    ResetFpgaImageAttributeWithContext
    ResetImageAttribute
    ResetImageAttributeRequest
    ResetImageAttributeWithContext
    ResetInstanceAttribute
    ResetInstanceAttributeRequest
    ResetInstanceAttributeWithContext
    ResetNetworkInterfaceAttribute
    ResetNetworkInterfaceAttributeRequest
    ResetNetworkInterfaceAttributeWithContext
    ResetSnapshotAttribute
    ResetSnapshotAttributeRequest
    ResetSnapshotAttributeWithContext
    RestoreAddressToClassic
    RestoreAddressToClassicRequest
    RestoreAddressToClassicWithContext
    RevokeSecurityGroupEgress
    RevokeSecurityGroupEgressRequest
    RevokeSecurityGroupEgressWithContext
    RevokeSecurityGroupIngress
    RevokeSecurityGroupIngressRequest
    RevokeSecurityGroupIngressWithContext
    RunInstances
    RunInstancesRequest
    RunInstancesWithContext
    RunScheduledInstances
    RunScheduledInstancesRequest
    RunScheduledInstancesWithContext
    StartInstances
    StartInstancesRequest
    StartInstancesWithContext
    StopInstances
    StopInstancesRequest
    StopInstancesWithContext
    TerminateInstances
    TerminateInstancesRequest
    TerminateInstancesWithContext
    UnassignIpv6Addresses
    UnassignIpv6AddressesRequest
    UnassignIpv6AddressesWithContext
    UnassignPrivateIpAddresses
    UnassignPrivateIpAddressesRequest
    UnassignPrivateIpAddressesWithContext
    UnmonitorInstances
    UnmonitorInstancesRequest
    UnmonitorInstancesWithContext
    UpdateSecurityGroupRuleDescriptionsEgress
    UpdateSecurityGroupRuleDescriptionsEgressRequest
    UpdateSecurityGroupRuleDescriptionsEgressWithContext
    UpdateSecurityGroupRuleDescriptionsIngress
    UpdateSecurityGroupRuleDescriptionsIngressRequest
    UpdateSecurityGroupRuleDescriptionsIngressWithContext
    WaitUntilBundleTaskComplete
    WaitUntilBundleTaskCompleteWithContext
    WaitUntilConversionTaskCancelled
    WaitUntilConversionTaskCancelledWithContext
    WaitUntilConversionTaskCompleted
    WaitUntilConversionTaskCompletedWithContext
    WaitUntilConversionTaskDeleted
    WaitUntilConversionTaskDeletedWithContext
    WaitUntilCustomerGatewayAvailable
    WaitUntilCustomerGatewayAvailableWithContext
    WaitUntilExportTaskCancelled
    WaitUntilExportTaskCancelledWithContext
    WaitUntilExportTaskCompleted
    WaitUntilExportTaskCompletedWithContext
    WaitUntilImageAvailable
    WaitUntilImageAvailableWithContext
    WaitUntilImageExists
    WaitUntilImageExistsWithContext
    WaitUntilInstanceExists
    WaitUntilInstanceExistsWithContext
    WaitUntilInstanceRunning
    WaitUntilInstanceRunningWithContext
    WaitUntilInstanceStatusOk
    WaitUntilInstanceStatusOkWithContext
    WaitUntilInstanceStopped
    WaitUntilInstanceStoppedWithContext
    WaitUntilInstanceTerminated
    WaitUntilInstanceTerminatedWithContext
    WaitUntilKeyPairExists
    WaitUntilKeyPairExistsWithContext
    WaitUntilNatGatewayAvailable
    WaitUntilNatGatewayAvailableWithContext
    WaitUntilNetworkInterfaceAvailable
    WaitUntilNetworkInterfaceAvailableWithContext
    WaitUntilPasswordDataAvailable
    WaitUntilPasswordDataAvailableWithContext
    WaitUntilSnapshotCompleted
    WaitUntilSnapshotCompletedWithContext
    WaitUntilSpotInstanceRequestFulfilled
    WaitUntilSpotInstanceRequestFulfilledWithContext
    WaitUntilSubnetAvailable
    WaitUntilSubnetAvailableWithContext
    WaitUntilSystemStatusOk
    WaitUntilSystemStatusOkWithContext
    WaitUntilVolumeAvailable
    WaitUntilVolumeAvailableWithContext
    WaitUntilVolumeDeleted
    WaitUntilVolumeDeletedWithContext
    WaitUntilVolumeInUse
    WaitUntilVolumeInUseWithContext
    WaitUntilVpcAvailable
    WaitUntilVpcAvailableWithContext
    WaitUntilVpcExists
    WaitUntilVpcExistsWithContext
    WaitUntilVpcPeeringConnectionDeleted
    WaitUntilVpcPeeringConnectionDeletedWithContext
    WaitUntilVpcPeeringConnectionExists
    WaitUntilVpcPeeringConnectionExistsWithContext
    WaitUntilVpnConnectionAvailable
    WaitUntilVpnConnectionAvailableWithContext
    WaitUntilVpnConnectionDeleted
    WaitUntilVpnConnectionDeletedWithContext

Paginators ▾

func (c *EC2) DescribeInstanceStatusPages(input *DescribeInstanceStatusInput, fn func(*DescribeInstanceStatusOutput, bool) bool) error
func (c *EC2) DescribeInstancesPages(input *DescribeInstancesInput, fn func(*DescribeInstancesOutput, bool) bool) error
func (c *EC2) DescribeNatGatewaysPages(input *DescribeNatGatewaysInput, fn func(*DescribeNatGatewaysOutput, bool) bool) error
func (c *EC2) DescribeReservedInstancesModificationsPages(input *DescribeReservedInstancesModificationsInput, fn func(*DescribeReservedInstancesModificationsOutput, bool) bool) error
func (c *EC2) DescribeReservedInstancesOfferingsPages(input *DescribeReservedInstancesOfferingsInput, fn func(*DescribeReservedInstancesOfferingsOutput, bool) bool) error
func (c *EC2) DescribeSnapshotsPages(input *DescribeSnapshotsInput, fn func(*DescribeSnapshotsOutput, bool) bool) error
func (c *EC2) DescribeSpotFleetRequestsPages(input *DescribeSpotFleetRequestsInput, fn func(*DescribeSpotFleetRequestsOutput, bool) bool) error
func (c *EC2) DescribeSpotPriceHistoryPages(input *DescribeSpotPriceHistoryInput, fn func(*DescribeSpotPriceHistoryOutput, bool) bool) error
func (c *EC2) DescribeTagsPages(input *DescribeTagsInput, fn func(*DescribeTagsOutput, bool) bool) error
func (c *EC2) DescribeVolumeStatusPages(input *DescribeVolumeStatusInput, fn func(*DescribeVolumeStatusOutput, bool) bool) error
func (c *EC2) DescribeVolumesPages(input *DescribeVolumesInput, fn func(*DescribeVolumesOutput, bool) bool) error

Types ▾

type AcceptReservedInstancesExchangeQuoteInput
func (s *AcceptReservedInstancesExchangeQuoteInput) SetDryRun(v bool) *AcceptReservedInstancesExchangeQuoteInput
func (s *AcceptReservedInstancesExchangeQuoteInput) SetReservedInstanceIds(v []*string) *AcceptReservedInstancesExchangeQuoteInput
func (s *AcceptReservedInstancesExchangeQuoteInput) SetTargetConfigurations(v []*TargetConfigurationRequest) *AcceptReservedInstancesExchangeQuoteInput
type AcceptReservedInstancesExchangeQuoteOutput
func (s *AcceptReservedInstancesExchangeQuoteOutput) SetExchangeId(v string) *AcceptReservedInstancesExchangeQuoteOutput
type AcceptVpcEndpointConnectionsInput
func (s *AcceptVpcEndpointConnectionsInput) SetDryRun(v bool) *AcceptVpcEndpointConnectionsInput
func (s *AcceptVpcEndpointConnectionsInput) SetServiceId(v string) *AcceptVpcEndpointConnectionsInput
func (s *AcceptVpcEndpointConnectionsInput) SetVpcEndpointIds(v []*string) *AcceptVpcEndpointConnectionsInput
type AcceptVpcEndpointConnectionsOutput
func (s *AcceptVpcEndpointConnectionsOutput) SetUnsuccessful(v []*UnsuccessfulItem) *AcceptVpcEndpointConnectionsOutput
type AcceptVpcPeeringConnectionInput
func (s *AcceptVpcPeeringConnectionInput) SetDryRun(v bool) *AcceptVpcPeeringConnectionInput
func (s *AcceptVpcPeeringConnectionInput) SetVpcPeeringConnectionId(v string) *AcceptVpcPeeringConnectionInput
type AcceptVpcPeeringConnectionOutput
func (s *AcceptVpcPeeringConnectionOutput) SetVpcPeeringConnection(v *VpcPeeringConnection) *AcceptVpcPeeringConnectionOutput
type AccountAttribute
func (s *AccountAttribute) SetAttributeName(v string) *AccountAttribute
func (s *AccountAttribute) SetAttributeValues(v []*AccountAttributeValue) *AccountAttribute
type AccountAttributeValue
func (s *AccountAttributeValue) SetAttributeValue(v string) *AccountAttributeValue
type ActiveInstance
func (s *ActiveInstance) SetInstanceHealth(v string) *ActiveInstance
func (s *ActiveInstance) SetInstanceId(v string) *ActiveInstance
func (s *ActiveInstance) SetInstanceType(v string) *ActiveInstance
func (s *ActiveInstance) SetSpotInstanceRequestId(v string) *ActiveInstance
type Address
func (s *Address) SetAllocationId(v string) *Address
func (s *Address) SetAssociationId(v string) *Address
func (s *Address) SetDomain(v string) *Address
func (s *Address) SetInstanceId(v string) *Address
func (s *Address) SetNetworkInterfaceId(v string) *Address
func (s *Address) SetNetworkInterfaceOwnerId(v string) *Address
func (s *Address) SetPrivateIpAddress(v string) *Address
func (s *Address) SetPublicIp(v string) *Address
func (s *Address) SetTags(v []*Tag) *Address
type AllocateAddressInput
func (s *AllocateAddressInput) SetAddress(v string) *AllocateAddressInput
func (s *AllocateAddressInput) SetDomain(v string) *AllocateAddressInput
func (s *AllocateAddressInput) SetDryRun(v bool) *AllocateAddressInput
type AllocateAddressOutput
func (s *AllocateAddressOutput) SetAllocationId(v string) *AllocateAddressOutput
func (s *AllocateAddressOutput) SetDomain(v string) *AllocateAddressOutput
func (s *AllocateAddressOutput) SetPublicIp(v string) *AllocateAddressOutput
type AllocateHostsInput
func (s *AllocateHostsInput) SetAutoPlacement(v string) *AllocateHostsInput
func (s *AllocateHostsInput) SetAvailabilityZone(v string) *AllocateHostsInput
func (s *AllocateHostsInput) SetClientToken(v string) *AllocateHostsInput
func (s *AllocateHostsInput) SetInstanceType(v string) *AllocateHostsInput
func (s *AllocateHostsInput) SetQuantity(v int64) *AllocateHostsInput
type AllocateHostsOutput
func (s *AllocateHostsOutput) SetHostIds(v []*string) *AllocateHostsOutput
type AllowedPrincipal
func (s *AllowedPrincipal) SetPrincipal(v string) *AllowedPrincipal
func (s *AllowedPrincipal) SetPrincipalType(v string) *AllowedPrincipal
type AssignIpv6AddressesInput
func (s *AssignIpv6AddressesInput) SetIpv6AddressCount(v int64) *AssignIpv6AddressesInput
func (s *AssignIpv6AddressesInput) SetIpv6Addresses(v []*string) *AssignIpv6AddressesInput
func (s *AssignIpv6AddressesInput) SetNetworkInterfaceId(v string) *AssignIpv6AddressesInput
type AssignIpv6AddressesOutput
func (s *AssignIpv6AddressesOutput) SetAssignedIpv6Addresses(v []*string) *AssignIpv6AddressesOutput
func (s *AssignIpv6AddressesOutput) SetNetworkInterfaceId(v string) *AssignIpv6AddressesOutput
type AssignPrivateIpAddressesInput
func (s *AssignPrivateIpAddressesInput) SetAllowReassignment(v bool) *AssignPrivateIpAddressesInput
func (s *AssignPrivateIpAddressesInput) SetNetworkInterfaceId(v string) *AssignPrivateIpAddressesInput
func (s *AssignPrivateIpAddressesInput) SetPrivateIpAddresses(v []*string) *AssignPrivateIpAddressesInput
func (s *AssignPrivateIpAddressesInput) SetSecondaryPrivateIpAddressCount(v int64) *AssignPrivateIpAddressesInput
type AssignPrivateIpAddressesOutput
type AssociateAddressInput
func (s *AssociateAddressInput) SetAllocationId(v string) *AssociateAddressInput
func (s *AssociateAddressInput) SetAllowReassociation(v bool) *AssociateAddressInput
func (s *AssociateAddressInput) SetDryRun(v bool) *AssociateAddressInput
func (s *AssociateAddressInput) SetInstanceId(v string) *AssociateAddressInput
func (s *AssociateAddressInput) SetNetworkInterfaceId(v string) *AssociateAddressInput
func (s *AssociateAddressInput) SetPrivateIpAddress(v string) *AssociateAddressInput
func (s *AssociateAddressInput) SetPublicIp(v string) *AssociateAddressInput
type AssociateAddressOutput
func (s *AssociateAddressOutput) SetAssociationId(v string) *AssociateAddressOutput
type AssociateDhcpOptionsInput
func (s *AssociateDhcpOptionsInput) SetDhcpOptionsId(v string) *AssociateDhcpOptionsInput
func (s *AssociateDhcpOptionsInput) SetDryRun(v bool) *AssociateDhcpOptionsInput
func (s *AssociateDhcpOptionsInput) SetVpcId(v string) *AssociateDhcpOptionsInput
type AssociateDhcpOptionsOutput
type AssociateIamInstanceProfileInput
func (s *AssociateIamInstanceProfileInput) SetIamInstanceProfile(v *IamInstanceProfileSpecification) *AssociateIamInstanceProfileInput
func (s *AssociateIamInstanceProfileInput) SetInstanceId(v string) *AssociateIamInstanceProfileInput
type AssociateIamInstanceProfileOutput
func (s *AssociateIamInstanceProfileOutput) SetIamInstanceProfileAssociation(v *IamInstanceProfileAssociation) *AssociateIamInstanceProfileOutput
type AssociateRouteTableInput
func (s *AssociateRouteTableInput) SetDryRun(v bool) *AssociateRouteTableInput
func (s *AssociateRouteTableInput) SetRouteTableId(v string) *AssociateRouteTableInput
func (s *AssociateRouteTableInput) SetSubnetId(v string) *AssociateRouteTableInput
type AssociateRouteTableOutput
func (s *AssociateRouteTableOutput) SetAssociationId(v string) *AssociateRouteTableOutput
type AssociateSubnetCidrBlockInput
func (s *AssociateSubnetCidrBlockInput) SetIpv6CidrBlock(v string) *AssociateSubnetCidrBlockInput
func (s *AssociateSubnetCidrBlockInput) SetSubnetId(v string) *AssociateSubnetCidrBlockInput
type AssociateSubnetCidrBlockOutput
func (s *AssociateSubnetCidrBlockOutput) SetIpv6CidrBlockAssociation(v *SubnetIpv6CidrBlockAssociation) *AssociateSubnetCidrBlockOutput
func (s *AssociateSubnetCidrBlockOutput) SetSubnetId(v string) *AssociateSubnetCidrBlockOutput
type AssociateVpcCidrBlockInput
func (s *AssociateVpcCidrBlockInput) SetAmazonProvidedIpv6CidrBlock(v bool) *AssociateVpcCidrBlockInput
func (s *AssociateVpcCidrBlockInput) SetCidrBlock(v string) *AssociateVpcCidrBlockInput
func (s *AssociateVpcCidrBlockInput) SetVpcId(v string) *AssociateVpcCidrBlockInput
type AssociateVpcCidrBlockOutput
func (s *AssociateVpcCidrBlockOutput) SetCidrBlockAssociation(v *VpcCidrBlockAssociation) *AssociateVpcCidrBlockOutput
func (s *AssociateVpcCidrBlockOutput) SetIpv6CidrBlockAssociation(v *VpcIpv6CidrBlockAssociation) *AssociateVpcCidrBlockOutput
func (s *AssociateVpcCidrBlockOutput) SetVpcId(v string) *AssociateVpcCidrBlockOutput
type AttachClassicLinkVpcInput
func (s *AttachClassicLinkVpcInput) SetDryRun(v bool) *AttachClassicLinkVpcInput
func (s *AttachClassicLinkVpcInput) SetGroups(v []*string) *AttachClassicLinkVpcInput
func (s *AttachClassicLinkVpcInput) SetInstanceId(v string) *AttachClassicLinkVpcInput
func (s *AttachClassicLinkVpcInput) SetVpcId(v string) *AttachClassicLinkVpcInput
type AttachClassicLinkVpcOutput
func (s *AttachClassicLinkVpcOutput) SetReturn(v bool) *AttachClassicLinkVpcOutput
type AttachInternetGatewayInput
func (s *AttachInternetGatewayInput) SetDryRun(v bool) *AttachInternetGatewayInput
func (s *AttachInternetGatewayInput) SetInternetGatewayId(v string) *AttachInternetGatewayInput
func (s *AttachInternetGatewayInput) SetVpcId(v string) *AttachInternetGatewayInput
type AttachInternetGatewayOutput
type AttachNetworkInterfaceInput
func (s *AttachNetworkInterfaceInput) SetDeviceIndex(v int64) *AttachNetworkInterfaceInput
func (s *AttachNetworkInterfaceInput) SetDryRun(v bool) *AttachNetworkInterfaceInput
func (s *AttachNetworkInterfaceInput) SetInstanceId(v string) *AttachNetworkInterfaceInput
func (s *AttachNetworkInterfaceInput) SetNetworkInterfaceId(v string) *AttachNetworkInterfaceInput
type AttachNetworkInterfaceOutput
func (s *AttachNetworkInterfaceOutput) SetAttachmentId(v string) *AttachNetworkInterfaceOutput
type AttachVolumeInput
func (s *AttachVolumeInput) SetDevice(v string) *AttachVolumeInput
func (s *AttachVolumeInput) SetDryRun(v bool) *AttachVolumeInput
func (s *AttachVolumeInput) SetInstanceId(v string) *AttachVolumeInput
func (s *AttachVolumeInput) SetVolumeId(v string) *AttachVolumeInput
type AttachVpnGatewayInput
func (s *AttachVpnGatewayInput) SetDryRun(v bool) *AttachVpnGatewayInput
func (s *AttachVpnGatewayInput) SetVpcId(v string) *AttachVpnGatewayInput
func (s *AttachVpnGatewayInput) SetVpnGatewayId(v string) *AttachVpnGatewayInput
type AttachVpnGatewayOutput
func (s *AttachVpnGatewayOutput) SetVpcAttachment(v *VpcAttachment) *AttachVpnGatewayOutput
type AttributeBooleanValue
func (s *AttributeBooleanValue) SetValue(v bool) *AttributeBooleanValue
type AttributeValue
func (s *AttributeValue) SetValue(v string) *AttributeValue
type AuthorizeSecurityGroupEgressInput
func (s *AuthorizeSecurityGroupEgressInput) SetCidrIp(v string) *AuthorizeSecurityGroupEgressInput
func (s *AuthorizeSecurityGroupEgressInput) SetDryRun(v bool) *AuthorizeSecurityGroupEgressInput
func (s *AuthorizeSecurityGroupEgressInput) SetFromPort(v int64) *AuthorizeSecurityGroupEgressInput
func (s *AuthorizeSecurityGroupEgressInput) SetGroupId(v string) *AuthorizeSecurityGroupEgressInput
func (s *AuthorizeSecurityGroupEgressInput) SetIpPermissions(v []*IpPermission) *AuthorizeSecurityGroupEgressInput
func (s *AuthorizeSecurityGroupEgressInput) SetIpProtocol(v string) *AuthorizeSecurityGroupEgressInput
func (s *AuthorizeSecurityGroupEgressInput) SetSourceSecurityGroupName(v string) *AuthorizeSecurityGroupEgressInput
func (s *AuthorizeSecurityGroupEgressInput) SetSourceSecurityGroupOwnerId(v string) *AuthorizeSecurityGroupEgressInput
func (s *AuthorizeSecurityGroupEgressInput) SetToPort(v int64) *AuthorizeSecurityGroupEgressInput
type AuthorizeSecurityGroupEgressOutput
type AuthorizeSecurityGroupIngressInput
func (s *AuthorizeSecurityGroupIngressInput) SetCidrIp(v string) *AuthorizeSecurityGroupIngressInput
func (s *AuthorizeSecurityGroupIngressInput) SetDryRun(v bool) *AuthorizeSecurityGroupIngressInput
func (s *AuthorizeSecurityGroupIngressInput) SetFromPort(v int64) *AuthorizeSecurityGroupIngressInput
func (s *AuthorizeSecurityGroupIngressInput) SetGroupId(v string) *AuthorizeSecurityGroupIngressInput
func (s *AuthorizeSecurityGroupIngressInput) SetGroupName(v string) *AuthorizeSecurityGroupIngressInput
func (s *AuthorizeSecurityGroupIngressInput) SetIpPermissions(v []*IpPermission) *AuthorizeSecurityGroupIngressInput
func (s *AuthorizeSecurityGroupIngressInput) SetIpProtocol(v string) *AuthorizeSecurityGroupIngressInput
func (s *AuthorizeSecurityGroupIngressInput) SetSourceSecurityGroupName(v string) *AuthorizeSecurityGroupIngressInput
func (s *AuthorizeSecurityGroupIngressInput) SetSourceSecurityGroupOwnerId(v string) *AuthorizeSecurityGroupIngressInput
func (s *AuthorizeSecurityGroupIngressInput) SetToPort(v int64) *AuthorizeSecurityGroupIngressInput
type AuthorizeSecurityGroupIngressOutput
type AvailabilityZone
func (s *AvailabilityZone) SetMessages(v []*AvailabilityZoneMessage) *AvailabilityZone
func (s *AvailabilityZone) SetRegionName(v string) *AvailabilityZone
func (s *AvailabilityZone) SetState(v string) *AvailabilityZone
func (s *AvailabilityZone) SetZoneName(v string) *AvailabilityZone
type AvailabilityZoneMessage
func (s *AvailabilityZoneMessage) SetMessage(v string) *AvailabilityZoneMessage
type AvailableCapacity
func (s *AvailableCapacity) SetAvailableInstanceCapacity(v []*InstanceCapacity) *AvailableCapacity
func (s *AvailableCapacity) SetAvailableVCpus(v int64) *AvailableCapacity
type BlobAttributeValue
func (s *BlobAttributeValue) SetValue(v []byte) *BlobAttributeValue
type BlockDeviceMapping
func (s *BlockDeviceMapping) SetDeviceName(v string) *BlockDeviceMapping
func (s *BlockDeviceMapping) SetEbs(v *EbsBlockDevice) *BlockDeviceMapping
func (s *BlockDeviceMapping) SetNoDevice(v string) *BlockDeviceMapping
func (s *BlockDeviceMapping) SetVirtualName(v string) *BlockDeviceMapping
type BundleInstanceInput
func (s *BundleInstanceInput) SetDryRun(v bool) *BundleInstanceInput
func (s *BundleInstanceInput) SetInstanceId(v string) *BundleInstanceInput
func (s *BundleInstanceInput) SetStorage(v *Storage) *BundleInstanceInput
type BundleInstanceOutput
func (s *BundleInstanceOutput) SetBundleTask(v *BundleTask) *BundleInstanceOutput
type BundleTask
func (s *BundleTask) SetBundleId(v string) *BundleTask
func (s *BundleTask) SetBundleTaskError(v *BundleTaskError) *BundleTask
func (s *BundleTask) SetInstanceId(v string) *BundleTask
func (s *BundleTask) SetProgress(v string) *BundleTask
func (s *BundleTask) SetStartTime(v time.Time) *BundleTask
func (s *BundleTask) SetState(v string) *BundleTask
func (s *BundleTask) SetStorage(v *Storage) *BundleTask
func (s *BundleTask) SetUpdateTime(v time.Time) *BundleTask
type BundleTaskError
func (s *BundleTaskError) SetCode(v string) *BundleTaskError
func (s *BundleTaskError) SetMessage(v string) *BundleTaskError
type CancelBundleTaskInput
func (s *CancelBundleTaskInput) SetBundleId(v string) *CancelBundleTaskInput
func (s *CancelBundleTaskInput) SetDryRun(v bool) *CancelBundleTaskInput
type CancelBundleTaskOutput
func (s *CancelBundleTaskOutput) SetBundleTask(v *BundleTask) *CancelBundleTaskOutput
type CancelConversionTaskInput
func (s *CancelConversionTaskInput) SetConversionTaskId(v string) *CancelConversionTaskInput
func (s *CancelConversionTaskInput) SetDryRun(v bool) *CancelConversionTaskInput
func (s *CancelConversionTaskInput) SetReasonMessage(v string) *CancelConversionTaskInput
type CancelConversionTaskOutput
type CancelExportTaskInput
func (s *CancelExportTaskInput) SetExportTaskId(v string) *CancelExportTaskInput
type CancelExportTaskOutput
type CancelImportTaskInput
func (s *CancelImportTaskInput) SetCancelReason(v string) *CancelImportTaskInput
func (s *CancelImportTaskInput) SetDryRun(v bool) *CancelImportTaskInput
func (s *CancelImportTaskInput) SetImportTaskId(v string) *CancelImportTaskInput
type CancelImportTaskOutput
func (s *CancelImportTaskOutput) SetImportTaskId(v string) *CancelImportTaskOutput
func (s *CancelImportTaskOutput) SetPreviousState(v string) *CancelImportTaskOutput
func (s *CancelImportTaskOutput) SetState(v string) *CancelImportTaskOutput
type CancelReservedInstancesListingInput
func (s *CancelReservedInstancesListingInput) SetReservedInstancesListingId(v string) *CancelReservedInstancesListingInput
type CancelReservedInstancesListingOutput
func (s *CancelReservedInstancesListingOutput) SetReservedInstancesListings(v []*ReservedInstancesListing) *CancelReservedInstancesListingOutput
type CancelSpotFleetRequestsError
func (s *CancelSpotFleetRequestsError) SetCode(v string) *CancelSpotFleetRequestsError
func (s *CancelSpotFleetRequestsError) SetMessage(v string) *CancelSpotFleetRequestsError
type CancelSpotFleetRequestsErrorItem
func (s *CancelSpotFleetRequestsErrorItem) SetError(v *CancelSpotFleetRequestsError) *CancelSpotFleetRequestsErrorItem
func (s *CancelSpotFleetRequestsErrorItem) SetSpotFleetRequestId(v string) *CancelSpotFleetRequestsErrorItem
type CancelSpotFleetRequestsInput
func (s *CancelSpotFleetRequestsInput) SetDryRun(v bool) *CancelSpotFleetRequestsInput
func (s *CancelSpotFleetRequestsInput) SetSpotFleetRequestIds(v []*string) *CancelSpotFleetRequestsInput
func (s *CancelSpotFleetRequestsInput) SetTerminateInstances(v bool) *CancelSpotFleetRequestsInput
type CancelSpotFleetRequestsOutput
func (s *CancelSpotFleetRequestsOutput) SetSuccessfulFleetRequests(v []*CancelSpotFleetRequestsSuccessItem) *CancelSpotFleetRequestsOutput
func (s *CancelSpotFleetRequestsOutput) SetUnsuccessfulFleetRequests(v []*CancelSpotFleetRequestsErrorItem) *CancelSpotFleetRequestsOutput
type CancelSpotFleetRequestsSuccessItem
func (s *CancelSpotFleetRequestsSuccessItem) SetCurrentSpotFleetRequestState(v string) *CancelSpotFleetRequestsSuccessItem
func (s *CancelSpotFleetRequestsSuccessItem) SetPreviousSpotFleetRequestState(v string) *CancelSpotFleetRequestsSuccessItem
func (s *CancelSpotFleetRequestsSuccessItem) SetSpotFleetRequestId(v string) *CancelSpotFleetRequestsSuccessItem
type CancelSpotInstanceRequestsInput
func (s *CancelSpotInstanceRequestsInput) SetDryRun(v bool) *CancelSpotInstanceRequestsInput
func (s *CancelSpotInstanceRequestsInput) SetSpotInstanceRequestIds(v []*string) *CancelSpotInstanceRequestsInput
type CancelSpotInstanceRequestsOutput
func (s *CancelSpotInstanceRequestsOutput) SetCancelledSpotInstanceRequests(v []*CancelledSpotInstanceRequest) *CancelSpotInstanceRequestsOutput
type CancelledSpotInstanceRequest
func (s *CancelledSpotInstanceRequest) SetSpotInstanceRequestId(v string) *CancelledSpotInstanceRequest
func (s *CancelledSpotInstanceRequest) SetState(v string) *CancelledSpotInstanceRequest
type CidrBlock
func (s *CidrBlock) SetCidrBlock(v string) *CidrBlock
type ClassicLinkDnsSupport
func (s *ClassicLinkDnsSupport) SetClassicLinkDnsSupported(v bool) *ClassicLinkDnsSupport
func (s *ClassicLinkDnsSupport) SetVpcId(v string) *ClassicLinkDnsSupport
type ClassicLinkInstance
func (s *ClassicLinkInstance) SetGroups(v []*GroupIdentifier) *ClassicLinkInstance
func (s *ClassicLinkInstance) SetInstanceId(v string) *ClassicLinkInstance
func (s *ClassicLinkInstance) SetTags(v []*Tag) *ClassicLinkInstance
func (s *ClassicLinkInstance) SetVpcId(v string) *ClassicLinkInstance
type ClassicLoadBalancer
func (s *ClassicLoadBalancer) SetName(v string) *ClassicLoadBalancer
type ClassicLoadBalancersConfig
func (s *ClassicLoadBalancersConfig) SetClassicLoadBalancers(v []*ClassicLoadBalancer) *ClassicLoadBalancersConfig
type ClientData
func (s *ClientData) SetComment(v string) *ClientData
func (s *ClientData) SetUploadEnd(v time.Time) *ClientData
func (s *ClientData) SetUploadSize(v float64) *ClientData
func (s *ClientData) SetUploadStart(v time.Time) *ClientData
type ConfirmProductInstanceInput
func (s *ConfirmProductInstanceInput) SetDryRun(v bool) *ConfirmProductInstanceInput
func (s *ConfirmProductInstanceInput) SetInstanceId(v string) *ConfirmProductInstanceInput
func (s *ConfirmProductInstanceInput) SetProductCode(v string) *ConfirmProductInstanceInput
type ConfirmProductInstanceOutput
func (s *ConfirmProductInstanceOutput) SetOwnerId(v string) *ConfirmProductInstanceOutput
func (s *ConfirmProductInstanceOutput) SetReturn(v bool) *ConfirmProductInstanceOutput
type ConnectionNotification
func (s *ConnectionNotification) SetConnectionEvents(v []*string) *ConnectionNotification
func (s *ConnectionNotification) SetConnectionNotificationArn(v string) *ConnectionNotification
func (s *ConnectionNotification) SetConnectionNotificationId(v string) *ConnectionNotification
func (s *ConnectionNotification) SetConnectionNotificationState(v string) *ConnectionNotification
func (s *ConnectionNotification) SetConnectionNotificationType(v string) *ConnectionNotification
func (s *ConnectionNotification) SetServiceId(v string) *ConnectionNotification
func (s *ConnectionNotification) SetVpcEndpointId(v string) *ConnectionNotification
type ConversionTask
func (s *ConversionTask) SetConversionTaskId(v string) *ConversionTask
func (s *ConversionTask) SetExpirationTime(v string) *ConversionTask
func (s *ConversionTask) SetImportInstance(v *ImportInstanceTaskDetails) *ConversionTask
func (s *ConversionTask) SetImportVolume(v *ImportVolumeTaskDetails) *ConversionTask
func (s *ConversionTask) SetState(v string) *ConversionTask
func (s *ConversionTask) SetStatusMessage(v string) *ConversionTask
func (s *ConversionTask) SetTags(v []*Tag) *ConversionTask
type CopyFpgaImageInput
func (s *CopyFpgaImageInput) SetClientToken(v string) *CopyFpgaImageInput
func (s *CopyFpgaImageInput) SetDescription(v string) *CopyFpgaImageInput
func (s *CopyFpgaImageInput) SetDryRun(v bool) *CopyFpgaImageInput
func (s *CopyFpgaImageInput) SetName(v string) *CopyFpgaImageInput
func (s *CopyFpgaImageInput) SetSourceFpgaImageId(v string) *CopyFpgaImageInput
func (s *CopyFpgaImageInput) SetSourceRegion(v string) *CopyFpgaImageInput
type CopyFpgaImageOutput
func (s *CopyFpgaImageOutput) SetFpgaImageId(v string) *CopyFpgaImageOutput
type CopyImageInput
func (s *CopyImageInput) SetClientToken(v string) *CopyImageInput
func (s *CopyImageInput) SetDescription(v string) *CopyImageInput
func (s *CopyImageInput) SetDryRun(v bool) *CopyImageInput
func (s *CopyImageInput) SetEncrypted(v bool) *CopyImageInput
func (s *CopyImageInput) SetKmsKeyId(v string) *CopyImageInput
func (s *CopyImageInput) SetName(v string) *CopyImageInput
func (s *CopyImageInput) SetSourceImageId(v string) *CopyImageInput
func (s *CopyImageInput) SetSourceRegion(v string) *CopyImageInput
type CopyImageOutput
func (s *CopyImageOutput) SetImageId(v string) *CopyImageOutput
type CopySnapshotInput
func (s *CopySnapshotInput) SetDescription(v string) *CopySnapshotInput
func (s *CopySnapshotInput) SetDestinationRegion(v string) *CopySnapshotInput
func (s *CopySnapshotInput) SetDryRun(v bool) *CopySnapshotInput
func (s *CopySnapshotInput) SetEncrypted(v bool) *CopySnapshotInput
func (s *CopySnapshotInput) SetKmsKeyId(v string) *CopySnapshotInput
func (s *CopySnapshotInput) SetPresignedUrl(v string) *CopySnapshotInput
func (s *CopySnapshotInput) SetSourceRegion(v string) *CopySnapshotInput
func (s *CopySnapshotInput) SetSourceSnapshotId(v string) *CopySnapshotInput
type CopySnapshotOutput
func (s *CopySnapshotOutput) SetSnapshotId(v string) *CopySnapshotOutput
type CpuOptions
func (s *CpuOptions) SetCoreCount(v int64) *CpuOptions
func (s *CpuOptions) SetThreadsPerCore(v int64) *CpuOptions
type CpuOptionsRequest
func (s *CpuOptionsRequest) SetCoreCount(v int64) *CpuOptionsRequest
func (s *CpuOptionsRequest) SetThreadsPerCore(v int64) *CpuOptionsRequest
type CreateCustomerGatewayInput
func (s *CreateCustomerGatewayInput) SetBgpAsn(v int64) *CreateCustomerGatewayInput
func (s *CreateCustomerGatewayInput) SetDryRun(v bool) *CreateCustomerGatewayInput
func (s *CreateCustomerGatewayInput) SetPublicIp(v string) *CreateCustomerGatewayInput
func (s *CreateCustomerGatewayInput) SetType(v string) *CreateCustomerGatewayInput
type CreateCustomerGatewayOutput
func (s *CreateCustomerGatewayOutput) SetCustomerGateway(v *CustomerGateway) *CreateCustomerGatewayOutput
type CreateDefaultSubnetInput
func (s *CreateDefaultSubnetInput) SetAvailabilityZone(v string) *CreateDefaultSubnetInput
func (s *CreateDefaultSubnetInput) SetDryRun(v bool) *CreateDefaultSubnetInput
type CreateDefaultSubnetOutput
func (s *CreateDefaultSubnetOutput) SetSubnet(v *Subnet) *CreateDefaultSubnetOutput
type CreateDefaultVpcInput
func (s *CreateDefaultVpcInput) SetDryRun(v bool) *CreateDefaultVpcInput
type CreateDefaultVpcOutput
func (s *CreateDefaultVpcOutput) SetVpc(v *Vpc) *CreateDefaultVpcOutput
type CreateDhcpOptionsInput
func (s *CreateDhcpOptionsInput) SetDhcpConfigurations(v []*NewDhcpConfiguration) *CreateDhcpOptionsInput
func (s *CreateDhcpOptionsInput) SetDryRun(v bool) *CreateDhcpOptionsInput
type CreateDhcpOptionsOutput
func (s *CreateDhcpOptionsOutput) SetDhcpOptions(v *DhcpOptions) *CreateDhcpOptionsOutput
type CreateEgressOnlyInternetGatewayInput
func (s *CreateEgressOnlyInternetGatewayInput) SetClientToken(v string) *CreateEgressOnlyInternetGatewayInput
func (s *CreateEgressOnlyInternetGatewayInput) SetDryRun(v bool) *CreateEgressOnlyInternetGatewayInput
func (s *CreateEgressOnlyInternetGatewayInput) SetVpcId(v string) *CreateEgressOnlyInternetGatewayInput
type CreateEgressOnlyInternetGatewayOutput
func (s *CreateEgressOnlyInternetGatewayOutput) SetClientToken(v string) *CreateEgressOnlyInternetGatewayOutput
func (s *CreateEgressOnlyInternetGatewayOutput) SetEgressOnlyInternetGateway(v *EgressOnlyInternetGateway) *CreateEgressOnlyInternetGatewayOutput
type CreateFleetInput
func (s *CreateFleetInput) SetClientToken(v string) *CreateFleetInput
func (s *CreateFleetInput) SetDryRun(v bool) *CreateFleetInput
func (s *CreateFleetInput) SetExcessCapacityTerminationPolicy(v string) *CreateFleetInput
func (s *CreateFleetInput) SetLaunchTemplateConfigs(v []*FleetLaunchTemplateConfigRequest) *CreateFleetInput
func (s *CreateFleetInput) SetOnDemandOptions(v *OnDemandOptionsRequest) *CreateFleetInput
func (s *CreateFleetInput) SetReplaceUnhealthyInstances(v bool) *CreateFleetInput
func (s *CreateFleetInput) SetSpotOptions(v *SpotOptionsRequest) *CreateFleetInput
func (s *CreateFleetInput) SetTagSpecifications(v []*TagSpecification) *CreateFleetInput
func (s *CreateFleetInput) SetTargetCapacitySpecification(v *TargetCapacitySpecificationRequest) *CreateFleetInput
func (s *CreateFleetInput) SetTerminateInstancesWithExpiration(v bool) *CreateFleetInput
func (s *CreateFleetInput) SetType(v string) *CreateFleetInput
func (s *CreateFleetInput) SetValidFrom(v time.Time) *CreateFleetInput
func (s *CreateFleetInput) SetValidUntil(v time.Time) *CreateFleetInput
type CreateFleetOutput
func (s *CreateFleetOutput) SetFleetId(v string) *CreateFleetOutput
type CreateFlowLogsInput
func (s *CreateFlowLogsInput) SetClientToken(v string) *CreateFlowLogsInput
func (s *CreateFlowLogsInput) SetDeliverLogsPermissionArn(v string) *CreateFlowLogsInput
func (s *CreateFlowLogsInput) SetDryRun(v bool) *CreateFlowLogsInput
func (s *CreateFlowLogsInput) SetLogDestination(v string) *CreateFlowLogsInput
func (s *CreateFlowLogsInput) SetLogDestinationType(v string) *CreateFlowLogsInput
func (s *CreateFlowLogsInput) SetLogGroupName(v string) *CreateFlowLogsInput
func (s *CreateFlowLogsInput) SetResourceIds(v []*string) *CreateFlowLogsInput
func (s *CreateFlowLogsInput) SetResourceType(v string) *CreateFlowLogsInput
func (s *CreateFlowLogsInput) SetTrafficType(v string) *CreateFlowLogsInput
type CreateFlowLogsOutput
func (s *CreateFlowLogsOutput) SetClientToken(v string) *CreateFlowLogsOutput
func (s *CreateFlowLogsOutput) SetFlowLogIds(v []*string) *CreateFlowLogsOutput
func (s *CreateFlowLogsOutput) SetUnsuccessful(v []*UnsuccessfulItem) *CreateFlowLogsOutput
type CreateFpgaImageInput
func (s *CreateFpgaImageInput) SetClientToken(v string) *CreateFpgaImageInput
func (s *CreateFpgaImageInput) SetDescription(v string) *CreateFpgaImageInput
func (s *CreateFpgaImageInput) SetDryRun(v bool) *CreateFpgaImageInput
func (s *CreateFpgaImageInput) SetInputStorageLocation(v *StorageLocation) *CreateFpgaImageInput
func (s *CreateFpgaImageInput) SetLogsStorageLocation(v *StorageLocation) *CreateFpgaImageInput
func (s *CreateFpgaImageInput) SetName(v string) *CreateFpgaImageInput
type CreateFpgaImageOutput
func (s *CreateFpgaImageOutput) SetFpgaImageGlobalId(v string) *CreateFpgaImageOutput
func (s *CreateFpgaImageOutput) SetFpgaImageId(v string) *CreateFpgaImageOutput
type CreateImageInput
func (s *CreateImageInput) SetBlockDeviceMappings(v []*BlockDeviceMapping) *CreateImageInput
func (s *CreateImageInput) SetDescription(v string) *CreateImageInput
func (s *CreateImageInput) SetDryRun(v bool) *CreateImageInput
func (s *CreateImageInput) SetInstanceId(v string) *CreateImageInput
func (s *CreateImageInput) SetName(v string) *CreateImageInput
func (s *CreateImageInput) SetNoReboot(v bool) *CreateImageInput
type CreateImageOutput
func (s *CreateImageOutput) SetImageId(v string) *CreateImageOutput
type CreateInstanceExportTaskInput
func (s *CreateInstanceExportTaskInput) SetDescription(v string) *CreateInstanceExportTaskInput
func (s *CreateInstanceExportTaskInput) SetExportToS3Task(v *ExportToS3TaskSpecification) *CreateInstanceExportTaskInput
func (s *CreateInstanceExportTaskInput) SetInstanceId(v string) *CreateInstanceExportTaskInput
func (s *CreateInstanceExportTaskInput) SetTargetEnvironment(v string) *CreateInstanceExportTaskInput
type CreateInstanceExportTaskOutput
func (s *CreateInstanceExportTaskOutput) SetExportTask(v *ExportTask) *CreateInstanceExportTaskOutput
type CreateInternetGatewayInput
func (s *CreateInternetGatewayInput) SetDryRun(v bool) *CreateInternetGatewayInput
type CreateInternetGatewayOutput
func (s *CreateInternetGatewayOutput) SetInternetGateway(v *InternetGateway) *CreateInternetGatewayOutput
type CreateKeyPairInput
func (s *CreateKeyPairInput) SetDryRun(v bool) *CreateKeyPairInput
func (s *CreateKeyPairInput) SetKeyName(v string) *CreateKeyPairInput
type CreateKeyPairOutput
func (s *CreateKeyPairOutput) SetKeyFingerprint(v string) *CreateKeyPairOutput
func (s *CreateKeyPairOutput) SetKeyMaterial(v string) *CreateKeyPairOutput
func (s *CreateKeyPairOutput) SetKeyName(v string) *CreateKeyPairOutput
type CreateLaunchTemplateInput
func (s *CreateLaunchTemplateInput) SetClientToken(v string) *CreateLaunchTemplateInput
func (s *CreateLaunchTemplateInput) SetDryRun(v bool) *CreateLaunchTemplateInput
func (s *CreateLaunchTemplateInput) SetLaunchTemplateData(v *RequestLaunchTemplateData) *CreateLaunchTemplateInput
func (s *CreateLaunchTemplateInput) SetLaunchTemplateName(v string) *CreateLaunchTemplateInput
func (s *CreateLaunchTemplateInput) SetVersionDescription(v string) *CreateLaunchTemplateInput
type CreateLaunchTemplateOutput
func (s *CreateLaunchTemplateOutput) SetLaunchTemplate(v *LaunchTemplate) *CreateLaunchTemplateOutput
type CreateLaunchTemplateVersionInput
func (s *CreateLaunchTemplateVersionInput) SetClientToken(v string) *CreateLaunchTemplateVersionInput
func (s *CreateLaunchTemplateVersionInput) SetDryRun(v bool) *CreateLaunchTemplateVersionInput
func (s *CreateLaunchTemplateVersionInput) SetLaunchTemplateData(v *RequestLaunchTemplateData) *CreateLaunchTemplateVersionInput
func (s *CreateLaunchTemplateVersionInput) SetLaunchTemplateId(v string) *CreateLaunchTemplateVersionInput
func (s *CreateLaunchTemplateVersionInput) SetLaunchTemplateName(v string) *CreateLaunchTemplateVersionInput
func (s *CreateLaunchTemplateVersionInput) SetSourceVersion(v string) *CreateLaunchTemplateVersionInput
func (s *CreateLaunchTemplateVersionInput) SetVersionDescription(v string) *CreateLaunchTemplateVersionInput
type CreateLaunchTemplateVersionOutput
func (s *CreateLaunchTemplateVersionOutput) SetLaunchTemplateVersion(v *LaunchTemplateVersion) *CreateLaunchTemplateVersionOutput
type CreateNatGatewayInput
func (s *CreateNatGatewayInput) SetAllocationId(v string) *CreateNatGatewayInput
func (s *CreateNatGatewayInput) SetClientToken(v string) *CreateNatGatewayInput
func (s *CreateNatGatewayInput) SetSubnetId(v string) *CreateNatGatewayInput
type CreateNatGatewayOutput
func (s *CreateNatGatewayOutput) SetClientToken(v string) *CreateNatGatewayOutput
func (s *CreateNatGatewayOutput) SetNatGateway(v *NatGateway) *CreateNatGatewayOutput
type CreateNetworkAclEntryInput
func (s *CreateNetworkAclEntryInput) SetCidrBlock(v string) *CreateNetworkAclEntryInput
func (s *CreateNetworkAclEntryInput) SetDryRun(v bool) *CreateNetworkAclEntryInput
func (s *CreateNetworkAclEntryInput) SetEgress(v bool) *CreateNetworkAclEntryInput
func (s *CreateNetworkAclEntryInput) SetIcmpTypeCode(v *IcmpTypeCode) *CreateNetworkAclEntryInput
func (s *CreateNetworkAclEntryInput) SetIpv6CidrBlock(v string) *CreateNetworkAclEntryInput
func (s *CreateNetworkAclEntryInput) SetNetworkAclId(v string) *CreateNetworkAclEntryInput
func (s *CreateNetworkAclEntryInput) SetPortRange(v *PortRange) *CreateNetworkAclEntryInput
func (s *CreateNetworkAclEntryInput) SetProtocol(v string) *CreateNetworkAclEntryInput
func (s *CreateNetworkAclEntryInput) SetRuleAction(v string) *CreateNetworkAclEntryInput
func (s *CreateNetworkAclEntryInput) SetRuleNumber(v int64) *CreateNetworkAclEntryInput
type CreateNetworkAclEntryOutput
type CreateNetworkAclInput
func (s *CreateNetworkAclInput) SetDryRun(v bool) *CreateNetworkAclInput
func (s *CreateNetworkAclInput) SetVpcId(v string) *CreateNetworkAclInput
type CreateNetworkAclOutput
func (s *CreateNetworkAclOutput) SetNetworkAcl(v *NetworkAcl) *CreateNetworkAclOutput
type CreateNetworkInterfaceInput
func (s *CreateNetworkInterfaceInput) SetDescription(v string) *CreateNetworkInterfaceInput
func (s *CreateNetworkInterfaceInput) SetDryRun(v bool) *CreateNetworkInterfaceInput
func (s *CreateNetworkInterfaceInput) SetGroups(v []*string) *CreateNetworkInterfaceInput
func (s *CreateNetworkInterfaceInput) SetIpv6AddressCount(v int64) *CreateNetworkInterfaceInput
func (s *CreateNetworkInterfaceInput) SetIpv6Addresses(v []*InstanceIpv6Address) *CreateNetworkInterfaceInput
func (s *CreateNetworkInterfaceInput) SetPrivateIpAddress(v string) *CreateNetworkInterfaceInput
func (s *CreateNetworkInterfaceInput) SetPrivateIpAddresses(v []*PrivateIpAddressSpecification) *CreateNetworkInterfaceInput
func (s *CreateNetworkInterfaceInput) SetSecondaryPrivateIpAddressCount(v int64) *CreateNetworkInterfaceInput
func (s *CreateNetworkInterfaceInput) SetSubnetId(v string) *CreateNetworkInterfaceInput
type CreateNetworkInterfaceOutput
func (s *CreateNetworkInterfaceOutput) SetNetworkInterface(v *NetworkInterface) *CreateNetworkInterfaceOutput
type CreateNetworkInterfacePermissionInput
func (s *CreateNetworkInterfacePermissionInput) SetAwsAccountId(v string) *CreateNetworkInterfacePermissionInput
func (s *CreateNetworkInterfacePermissionInput) SetAwsService(v string) *CreateNetworkInterfacePermissionInput
func (s *CreateNetworkInterfacePermissionInput) SetDryRun(v bool) *CreateNetworkInterfacePermissionInput
func (s *CreateNetworkInterfacePermissionInput) SetNetworkInterfaceId(v string) *CreateNetworkInterfacePermissionInput
func (s *CreateNetworkInterfacePermissionInput) SetPermission(v string) *CreateNetworkInterfacePermissionInput
type CreateNetworkInterfacePermissionOutput
func (s *CreateNetworkInterfacePermissionOutput) SetInterfacePermission(v *NetworkInterfacePermission) *CreateNetworkInterfacePermissionOutput
type CreatePlacementGroupInput
func (s *CreatePlacementGroupInput) SetDryRun(v bool) *CreatePlacementGroupInput
func (s *CreatePlacementGroupInput) SetGroupName(v string) *CreatePlacementGroupInput
func (s *CreatePlacementGroupInput) SetStrategy(v string) *CreatePlacementGroupInput
type CreatePlacementGroupOutput
type CreateReservedInstancesListingInput
func (s *CreateReservedInstancesListingInput) SetClientToken(v string) *CreateReservedInstancesListingInput
func (s *CreateReservedInstancesListingInput) SetInstanceCount(v int64) *CreateReservedInstancesListingInput
func (s *CreateReservedInstancesListingInput) SetPriceSchedules(v []*PriceScheduleSpecification) *CreateReservedInstancesListingInput
func (s *CreateReservedInstancesListingInput) SetReservedInstancesId(v string) *CreateReservedInstancesListingInput
type CreateReservedInstancesListingOutput
func (s *CreateReservedInstancesListingOutput) SetReservedInstancesListings(v []*ReservedInstancesListing) *CreateReservedInstancesListingOutput
type CreateRouteInput
func (s *CreateRouteInput) SetDestinationCidrBlock(v string) *CreateRouteInput
func (s *CreateRouteInput) SetDestinationIpv6CidrBlock(v string) *CreateRouteInput
func (s *CreateRouteInput) SetDryRun(v bool) *CreateRouteInput
func (s *CreateRouteInput) SetEgressOnlyInternetGatewayId(v string) *CreateRouteInput
func (s *CreateRouteInput) SetGatewayId(v string) *CreateRouteInput
func (s *CreateRouteInput) SetInstanceId(v string) *CreateRouteInput
func (s *CreateRouteInput) SetNatGatewayId(v string) *CreateRouteInput
func (s *CreateRouteInput) SetNetworkInterfaceId(v string) *CreateRouteInput
func (s *CreateRouteInput) SetRouteTableId(v string) *CreateRouteInput
func (s *CreateRouteInput) SetVpcPeeringConnectionId(v string) *CreateRouteInput
type CreateRouteOutput
func (s *CreateRouteOutput) SetReturn(v bool) *CreateRouteOutput
type CreateRouteTableInput
func (s *CreateRouteTableInput) SetDryRun(v bool) *CreateRouteTableInput
func (s *CreateRouteTableInput) SetVpcId(v string) *CreateRouteTableInput
type CreateRouteTableOutput
func (s *CreateRouteTableOutput) SetRouteTable(v *RouteTable) *CreateRouteTableOutput
type CreateSecurityGroupInput
func (s *CreateSecurityGroupInput) SetDescription(v string) *CreateSecurityGroupInput
func (s *CreateSecurityGroupInput) SetDryRun(v bool) *CreateSecurityGroupInput
func (s *CreateSecurityGroupInput) SetGroupName(v string) *CreateSecurityGroupInput
func (s *CreateSecurityGroupInput) SetVpcId(v string) *CreateSecurityGroupInput
type CreateSecurityGroupOutput
func (s *CreateSecurityGroupOutput) SetGroupId(v string) *CreateSecurityGroupOutput
type CreateSnapshotInput
func (s *CreateSnapshotInput) SetDescription(v string) *CreateSnapshotInput
func (s *CreateSnapshotInput) SetDryRun(v bool) *CreateSnapshotInput
func (s *CreateSnapshotInput) SetTagSpecifications(v []*TagSpecification) *CreateSnapshotInput
func (s *CreateSnapshotInput) SetVolumeId(v string) *CreateSnapshotInput
type CreateSpotDatafeedSubscriptionInput
func (s *CreateSpotDatafeedSubscriptionInput) SetBucket(v string) *CreateSpotDatafeedSubscriptionInput
func (s *CreateSpotDatafeedSubscriptionInput) SetDryRun(v bool) *CreateSpotDatafeedSubscriptionInput
func (s *CreateSpotDatafeedSubscriptionInput) SetPrefix(v string) *CreateSpotDatafeedSubscriptionInput
type CreateSpotDatafeedSubscriptionOutput
func (s *CreateSpotDatafeedSubscriptionOutput) SetSpotDatafeedSubscription(v *SpotDatafeedSubscription) *CreateSpotDatafeedSubscriptionOutput
type CreateSubnetInput
func (s *CreateSubnetInput) SetAvailabilityZone(v string) *CreateSubnetInput
func (s *CreateSubnetInput) SetCidrBlock(v string) *CreateSubnetInput
func (s *CreateSubnetInput) SetDryRun(v bool) *CreateSubnetInput
func (s *CreateSubnetInput) SetIpv6CidrBlock(v string) *CreateSubnetInput
func (s *CreateSubnetInput) SetVpcId(v string) *CreateSubnetInput
type CreateSubnetOutput
func (s *CreateSubnetOutput) SetSubnet(v *Subnet) *CreateSubnetOutput
type CreateTagsInput
func (s *CreateTagsInput) SetDryRun(v bool) *CreateTagsInput
func (s *CreateTagsInput) SetResources(v []*string) *CreateTagsInput
func (s *CreateTagsInput) SetTags(v []*Tag) *CreateTagsInput
type CreateTagsOutput
type CreateVolumeInput
func (s *CreateVolumeInput) SetAvailabilityZone(v string) *CreateVolumeInput
func (s *CreateVolumeInput) SetDryRun(v bool) *CreateVolumeInput
func (s *CreateVolumeInput) SetEncrypted(v bool) *CreateVolumeInput
func (s *CreateVolumeInput) SetIops(v int64) *CreateVolumeInput
func (s *CreateVolumeInput) SetKmsKeyId(v string) *CreateVolumeInput
func (s *CreateVolumeInput) SetSize(v int64) *CreateVolumeInput
func (s *CreateVolumeInput) SetSnapshotId(v string) *CreateVolumeInput
func (s *CreateVolumeInput) SetTagSpecifications(v []*TagSpecification) *CreateVolumeInput
func (s *CreateVolumeInput) SetVolumeType(v string) *CreateVolumeInput
type CreateVolumePermission
func (s *CreateVolumePermission) SetGroup(v string) *CreateVolumePermission
func (s *CreateVolumePermission) SetUserId(v string) *CreateVolumePermission
type CreateVolumePermissionModifications
func (s *CreateVolumePermissionModifications) SetAdd(v []*CreateVolumePermission) *CreateVolumePermissionModifications
func (s *CreateVolumePermissionModifications) SetRemove(v []*CreateVolumePermission) *CreateVolumePermissionModifications
type CreateVpcEndpointConnectionNotificationInput
func (s *CreateVpcEndpointConnectionNotificationInput) SetClientToken(v string) *CreateVpcEndpointConnectionNotificationInput
func (s *CreateVpcEndpointConnectionNotificationInput) SetConnectionEvents(v []*string) *CreateVpcEndpointConnectionNotificationInput
func (s *CreateVpcEndpointConnectionNotificationInput) SetConnectionNotificationArn(v string) *CreateVpcEndpointConnectionNotificationInput
func (s *CreateVpcEndpointConnectionNotificationInput) SetDryRun(v bool) *CreateVpcEndpointConnectionNotificationInput
func (s *CreateVpcEndpointConnectionNotificationInput) SetServiceId(v string) *CreateVpcEndpointConnectionNotificationInput
func (s *CreateVpcEndpointConnectionNotificationInput) SetVpcEndpointId(v string) *CreateVpcEndpointConnectionNotificationInput
type CreateVpcEndpointConnectionNotificationOutput
func (s *CreateVpcEndpointConnectionNotificationOutput) SetClientToken(v string) *CreateVpcEndpointConnectionNotificationOutput
func (s *CreateVpcEndpointConnectionNotificationOutput) SetConnectionNotification(v *ConnectionNotification) *CreateVpcEndpointConnectionNotificationOutput
type CreateVpcEndpointInput
func (s *CreateVpcEndpointInput) SetClientToken(v string) *CreateVpcEndpointInput
func (s *CreateVpcEndpointInput) SetDryRun(v bool) *CreateVpcEndpointInput
func (s *CreateVpcEndpointInput) SetPolicyDocument(v string) *CreateVpcEndpointInput
func (s *CreateVpcEndpointInput) SetPrivateDnsEnabled(v bool) *CreateVpcEndpointInput
func (s *CreateVpcEndpointInput) SetRouteTableIds(v []*string) *CreateVpcEndpointInput
func (s *CreateVpcEndpointInput) SetSecurityGroupIds(v []*string) *CreateVpcEndpointInput
func (s *CreateVpcEndpointInput) SetServiceName(v string) *CreateVpcEndpointInput
func (s *CreateVpcEndpointInput) SetSubnetIds(v []*string) *CreateVpcEndpointInput
func (s *CreateVpcEndpointInput) SetVpcEndpointType(v string) *CreateVpcEndpointInput
func (s *CreateVpcEndpointInput) SetVpcId(v string) *CreateVpcEndpointInput
type CreateVpcEndpointOutput
func (s *CreateVpcEndpointOutput) SetClientToken(v string) *CreateVpcEndpointOutput
func (s *CreateVpcEndpointOutput) SetVpcEndpoint(v *VpcEndpoint) *CreateVpcEndpointOutput
type CreateVpcEndpointServiceConfigurationInput
func (s *CreateVpcEndpointServiceConfigurationInput) SetAcceptanceRequired(v bool) *CreateVpcEndpointServiceConfigurationInput
func (s *CreateVpcEndpointServiceConfigurationInput) SetClientToken(v string) *CreateVpcEndpointServiceConfigurationInput
func (s *CreateVpcEndpointServiceConfigurationInput) SetDryRun(v bool) *CreateVpcEndpointServiceConfigurationInput
func (s *CreateVpcEndpointServiceConfigurationInput) SetNetworkLoadBalancerArns(v []*string) *CreateVpcEndpointServiceConfigurationInput
type CreateVpcEndpointServiceConfigurationOutput
func (s *CreateVpcEndpointServiceConfigurationOutput) SetClientToken(v string) *CreateVpcEndpointServiceConfigurationOutput
func (s *CreateVpcEndpointServiceConfigurationOutput) SetServiceConfiguration(v *ServiceConfiguration) *CreateVpcEndpointServiceConfigurationOutput
type CreateVpcInput
func (s *CreateVpcInput) SetAmazonProvidedIpv6CidrBlock(v bool) *CreateVpcInput
func (s *CreateVpcInput) SetCidrBlock(v string) *CreateVpcInput
func (s *CreateVpcInput) SetDryRun(v bool) *CreateVpcInput
func (s *CreateVpcInput) SetInstanceTenancy(v string) *CreateVpcInput
type CreateVpcOutput
func (s *CreateVpcOutput) SetVpc(v *Vpc) *CreateVpcOutput
type CreateVpcPeeringConnectionInput
func (s *CreateVpcPeeringConnectionInput) SetDryRun(v bool) *CreateVpcPeeringConnectionInput
func (s *CreateVpcPeeringConnectionInput) SetPeerOwnerId(v string) *CreateVpcPeeringConnectionInput
func (s *CreateVpcPeeringConnectionInput) SetPeerRegion(v string) *CreateVpcPeeringConnectionInput
func (s *CreateVpcPeeringConnectionInput) SetPeerVpcId(v string) *CreateVpcPeeringConnectionInput
func (s *CreateVpcPeeringConnectionInput) SetVpcId(v string) *CreateVpcPeeringConnectionInput
type CreateVpcPeeringConnectionOutput
func (s *CreateVpcPeeringConnectionOutput) SetVpcPeeringConnection(v *VpcPeeringConnection) *CreateVpcPeeringConnectionOutput
type CreateVpnConnectionInput
func (s *CreateVpnConnectionInput) SetCustomerGatewayId(v string) *CreateVpnConnectionInput
func (s *CreateVpnConnectionInput) SetDryRun(v bool) *CreateVpnConnectionInput
func (s *CreateVpnConnectionInput) SetOptions(v *VpnConnectionOptionsSpecification) *CreateVpnConnectionInput
func (s *CreateVpnConnectionInput) SetType(v string) *CreateVpnConnectionInput
func (s *CreateVpnConnectionInput) SetVpnGatewayId(v string) *CreateVpnConnectionInput
type CreateVpnConnectionOutput
func (s *CreateVpnConnectionOutput) SetVpnConnection(v *VpnConnection) *CreateVpnConnectionOutput
type CreateVpnConnectionRouteInput
func (s *CreateVpnConnectionRouteInput) SetDestinationCidrBlock(v string) *CreateVpnConnectionRouteInput
func (s *CreateVpnConnectionRouteInput) SetVpnConnectionId(v string) *CreateVpnConnectionRouteInput
type CreateVpnConnectionRouteOutput
type CreateVpnGatewayInput
func (s *CreateVpnGatewayInput) SetAmazonSideAsn(v int64) *CreateVpnGatewayInput
func (s *CreateVpnGatewayInput) SetAvailabilityZone(v string) *CreateVpnGatewayInput
func (s *CreateVpnGatewayInput) SetDryRun(v bool) *CreateVpnGatewayInput
func (s *CreateVpnGatewayInput) SetType(v string) *CreateVpnGatewayInput
type CreateVpnGatewayOutput
func (s *CreateVpnGatewayOutput) SetVpnGateway(v *VpnGateway) *CreateVpnGatewayOutput
type CreditSpecification
func (s *CreditSpecification) SetCpuCredits(v string) *CreditSpecification
type CreditSpecificationRequest
func (s *CreditSpecificationRequest) SetCpuCredits(v string) *CreditSpecificationRequest
type CustomerGateway
func (s *CustomerGateway) SetBgpAsn(v string) *CustomerGateway
func (s *CustomerGateway) SetCustomerGatewayId(v string) *CustomerGateway
func (s *CustomerGateway) SetIpAddress(v string) *CustomerGateway
func (s *CustomerGateway) SetState(v string) *CustomerGateway
func (s *CustomerGateway) SetTags(v []*Tag) *CustomerGateway
func (s *CustomerGateway) SetType(v string) *CustomerGateway
type DeleteCustomerGatewayInput
func (s *DeleteCustomerGatewayInput) SetCustomerGatewayId(v string) *DeleteCustomerGatewayInput
func (s *DeleteCustomerGatewayInput) SetDryRun(v bool) *DeleteCustomerGatewayInput
type DeleteCustomerGatewayOutput
type DeleteDhcpOptionsInput
func (s *DeleteDhcpOptionsInput) SetDhcpOptionsId(v string) *DeleteDhcpOptionsInput
func (s *DeleteDhcpOptionsInput) SetDryRun(v bool) *DeleteDhcpOptionsInput
type DeleteDhcpOptionsOutput
type DeleteEgressOnlyInternetGatewayInput
func (s *DeleteEgressOnlyInternetGatewayInput) SetDryRun(v bool) *DeleteEgressOnlyInternetGatewayInput
func (s *DeleteEgressOnlyInternetGatewayInput) SetEgressOnlyInternetGatewayId(v string) *DeleteEgressOnlyInternetGatewayInput
type DeleteEgressOnlyInternetGatewayOutput
func (s *DeleteEgressOnlyInternetGatewayOutput) SetReturnCode(v bool) *DeleteEgressOnlyInternetGatewayOutput
type DeleteFleetError
func (s *DeleteFleetError) SetCode(v string) *DeleteFleetError
func (s *DeleteFleetError) SetMessage(v string) *DeleteFleetError
type DeleteFleetErrorItem
func (s *DeleteFleetErrorItem) SetError(v *DeleteFleetError) *DeleteFleetErrorItem
func (s *DeleteFleetErrorItem) SetFleetId(v string) *DeleteFleetErrorItem
type DeleteFleetSuccessItem
func (s *DeleteFleetSuccessItem) SetCurrentFleetState(v string) *DeleteFleetSuccessItem
func (s *DeleteFleetSuccessItem) SetFleetId(v string) *DeleteFleetSuccessItem
func (s *DeleteFleetSuccessItem) SetPreviousFleetState(v string) *DeleteFleetSuccessItem
type DeleteFleetsInput
func (s *DeleteFleetsInput) SetDryRun(v bool) *DeleteFleetsInput
func (s *DeleteFleetsInput) SetFleetIds(v []*string) *DeleteFleetsInput
func (s *DeleteFleetsInput) SetTerminateInstances(v bool) *DeleteFleetsInput
type DeleteFleetsOutput
func (s *DeleteFleetsOutput) SetSuccessfulFleetDeletions(v []*DeleteFleetSuccessItem) *DeleteFleetsOutput
func (s *DeleteFleetsOutput) SetUnsuccessfulFleetDeletions(v []*DeleteFleetErrorItem) *DeleteFleetsOutput
type DeleteFlowLogsInput
func (s *DeleteFlowLogsInput) SetDryRun(v bool) *DeleteFlowLogsInput
func (s *DeleteFlowLogsInput) SetFlowLogIds(v []*string) *DeleteFlowLogsInput
type DeleteFlowLogsOutput
func (s *DeleteFlowLogsOutput) SetUnsuccessful(v []*UnsuccessfulItem) *DeleteFlowLogsOutput
type DeleteFpgaImageInput
func (s *DeleteFpgaImageInput) SetDryRun(v bool) *DeleteFpgaImageInput
func (s *DeleteFpgaImageInput) SetFpgaImageId(v string) *DeleteFpgaImageInput
type DeleteFpgaImageOutput
func (s *DeleteFpgaImageOutput) SetReturn(v bool) *DeleteFpgaImageOutput
type DeleteInternetGatewayInput
func (s *DeleteInternetGatewayInput) SetDryRun(v bool) *DeleteInternetGatewayInput
func (s *DeleteInternetGatewayInput) SetInternetGatewayId(v string) *DeleteInternetGatewayInput
type DeleteInternetGatewayOutput
type DeleteKeyPairInput
func (s *DeleteKeyPairInput) SetDryRun(v bool) *DeleteKeyPairInput
func (s *DeleteKeyPairInput) SetKeyName(v string) *DeleteKeyPairInput
type DeleteKeyPairOutput
type DeleteLaunchTemplateInput
func (s *DeleteLaunchTemplateInput) SetDryRun(v bool) *DeleteLaunchTemplateInput
func (s *DeleteLaunchTemplateInput) SetLaunchTemplateId(v string) *DeleteLaunchTemplateInput
func (s *DeleteLaunchTemplateInput) SetLaunchTemplateName(v string) *DeleteLaunchTemplateInput
type DeleteLaunchTemplateOutput
func (s *DeleteLaunchTemplateOutput) SetLaunchTemplate(v *LaunchTemplate) *DeleteLaunchTemplateOutput
type DeleteLaunchTemplateVersionsInput
func (s *DeleteLaunchTemplateVersionsInput) SetDryRun(v bool) *DeleteLaunchTemplateVersionsInput
func (s *DeleteLaunchTemplateVersionsInput) SetLaunchTemplateId(v string) *DeleteLaunchTemplateVersionsInput
func (s *DeleteLaunchTemplateVersionsInput) SetLaunchTemplateName(v string) *DeleteLaunchTemplateVersionsInput
func (s *DeleteLaunchTemplateVersionsInput) SetVersions(v []*string) *DeleteLaunchTemplateVersionsInput
type DeleteLaunchTemplateVersionsOutput
func (s *DeleteLaunchTemplateVersionsOutput) SetSuccessfullyDeletedLaunchTemplateVersions(v []*DeleteLaunchTemplateVersionsResponseSuccessItem) *DeleteLaunchTemplateVersionsOutput
func (s *DeleteLaunchTemplateVersionsOutput) SetUnsuccessfullyDeletedLaunchTemplateVersions(v []*DeleteLaunchTemplateVersionsResponseErrorItem) *DeleteLaunchTemplateVersionsOutput
type DeleteLaunchTemplateVersionsResponseErrorItem
func (s *DeleteLaunchTemplateVersionsResponseErrorItem) SetLaunchTemplateId(v string) *DeleteLaunchTemplateVersionsResponseErrorItem
func (s *DeleteLaunchTemplateVersionsResponseErrorItem) SetLaunchTemplateName(v string) *DeleteLaunchTemplateVersionsResponseErrorItem
func (s *DeleteLaunchTemplateVersionsResponseErrorItem) SetResponseError(v *ResponseError) *DeleteLaunchTemplateVersionsResponseErrorItem
func (s *DeleteLaunchTemplateVersionsResponseErrorItem) SetVersionNumber(v int64) *DeleteLaunchTemplateVersionsResponseErrorItem
type DeleteLaunchTemplateVersionsResponseSuccessItem
func (s *DeleteLaunchTemplateVersionsResponseSuccessItem) SetLaunchTemplateId(v string) *DeleteLaunchTemplateVersionsResponseSuccessItem
func (s *DeleteLaunchTemplateVersionsResponseSuccessItem) SetLaunchTemplateName(v string) *DeleteLaunchTemplateVersionsResponseSuccessItem
func (s *DeleteLaunchTemplateVersionsResponseSuccessItem) SetVersionNumber(v int64) *DeleteLaunchTemplateVersionsResponseSuccessItem
type DeleteNatGatewayInput
func (s *DeleteNatGatewayInput) SetNatGatewayId(v string) *DeleteNatGatewayInput
type DeleteNatGatewayOutput
func (s *DeleteNatGatewayOutput) SetNatGatewayId(v string) *DeleteNatGatewayOutput
type DeleteNetworkAclEntryInput
func (s *DeleteNetworkAclEntryInput) SetDryRun(v bool) *DeleteNetworkAclEntryInput
func (s *DeleteNetworkAclEntryInput) SetEgress(v bool) *DeleteNetworkAclEntryInput
func (s *DeleteNetworkAclEntryInput) SetNetworkAclId(v string) *DeleteNetworkAclEntryInput
func (s *DeleteNetworkAclEntryInput) SetRuleNumber(v int64) *DeleteNetworkAclEntryInput
type DeleteNetworkAclEntryOutput
type DeleteNetworkAclInput
func (s *DeleteNetworkAclInput) SetDryRun(v bool) *DeleteNetworkAclInput
func (s *DeleteNetworkAclInput) SetNetworkAclId(v string) *DeleteNetworkAclInput
type DeleteNetworkAclOutput
type DeleteNetworkInterfaceInput
func (s *DeleteNetworkInterfaceInput) SetDryRun(v bool) *DeleteNetworkInterfaceInput
func (s *DeleteNetworkInterfaceInput) SetNetworkInterfaceId(v string) *DeleteNetworkInterfaceInput
type DeleteNetworkInterfaceOutput
type DeleteNetworkInterfacePermissionInput
func (s *DeleteNetworkInterfacePermissionInput) SetDryRun(v bool) *DeleteNetworkInterfacePermissionInput
func (s *DeleteNetworkInterfacePermissionInput) SetForce(v bool) *DeleteNetworkInterfacePermissionInput
func (s *DeleteNetworkInterfacePermissionInput) SetNetworkInterfacePermissionId(v string) *DeleteNetworkInterfacePermissionInput
type DeleteNetworkInterfacePermissionOutput
func (s *DeleteNetworkInterfacePermissionOutput) SetReturn(v bool) *DeleteNetworkInterfacePermissionOutput
type DeletePlacementGroupInput
func (s *DeletePlacementGroupInput) SetDryRun(v bool) *DeletePlacementGroupInput
func (s *DeletePlacementGroupInput) SetGroupName(v string) *DeletePlacementGroupInput
type DeletePlacementGroupOutput
type DeleteRouteInput
func (s *DeleteRouteInput) SetDestinationCidrBlock(v string) *DeleteRouteInput
func (s *DeleteRouteInput) SetDestinationIpv6CidrBlock(v string) *DeleteRouteInput
func (s *DeleteRouteInput) SetDryRun(v bool) *DeleteRouteInput
func (s *DeleteRouteInput) SetRouteTableId(v string) *DeleteRouteInput
type DeleteRouteOutput
type DeleteRouteTableInput
func (s *DeleteRouteTableInput) SetDryRun(v bool) *DeleteRouteTableInput
func (s *DeleteRouteTableInput) SetRouteTableId(v string) *DeleteRouteTableInput
type DeleteRouteTableOutput
type DeleteSecurityGroupInput
func (s *DeleteSecurityGroupInput) SetDryRun(v bool) *DeleteSecurityGroupInput
func (s *DeleteSecurityGroupInput) SetGroupId(v string) *DeleteSecurityGroupInput
func (s *DeleteSecurityGroupInput) SetGroupName(v string) *DeleteSecurityGroupInput
type DeleteSecurityGroupOutput
type DeleteSnapshotInput
func (s *DeleteSnapshotInput) SetDryRun(v bool) *DeleteSnapshotInput
func (s *DeleteSnapshotInput) SetSnapshotId(v string) *DeleteSnapshotInput
type DeleteSnapshotOutput
type DeleteSpotDatafeedSubscriptionInput
func (s *DeleteSpotDatafeedSubscriptionInput) SetDryRun(v bool) *DeleteSpotDatafeedSubscriptionInput
type DeleteSpotDatafeedSubscriptionOutput
type DeleteSubnetInput
func (s *DeleteSubnetInput) SetDryRun(v bool) *DeleteSubnetInput
func (s *DeleteSubnetInput) SetSubnetId(v string) *DeleteSubnetInput
type DeleteSubnetOutput
type DeleteTagsInput
func (s *DeleteTagsInput) SetDryRun(v bool) *DeleteTagsInput
func (s *DeleteTagsInput) SetResources(v []*string) *DeleteTagsInput
func (s *DeleteTagsInput) SetTags(v []*Tag) *DeleteTagsInput
type DeleteTagsOutput
type DeleteVolumeInput
func (s *DeleteVolumeInput) SetDryRun(v bool) *DeleteVolumeInput
func (s *DeleteVolumeInput) SetVolumeId(v string) *DeleteVolumeInput
type DeleteVolumeOutput
type DeleteVpcEndpointConnectionNotificationsInput
func (s *DeleteVpcEndpointConnectionNotificationsInput) SetConnectionNotificationIds(v []*string) *DeleteVpcEndpointConnectionNotificationsInput
func (s *DeleteVpcEndpointConnectionNotificationsInput) SetDryRun(v bool) *DeleteVpcEndpointConnectionNotificationsInput
type DeleteVpcEndpointConnectionNotificationsOutput
func (s *DeleteVpcEndpointConnectionNotificationsOutput) SetUnsuccessful(v []*UnsuccessfulItem) *DeleteVpcEndpointConnectionNotificationsOutput
type DeleteVpcEndpointServiceConfigurationsInput
func (s *DeleteVpcEndpointServiceConfigurationsInput) SetDryRun(v bool) *DeleteVpcEndpointServiceConfigurationsInput
func (s *DeleteVpcEndpointServiceConfigurationsInput) SetServiceIds(v []*string) *DeleteVpcEndpointServiceConfigurationsInput
type DeleteVpcEndpointServiceConfigurationsOutput
func (s *DeleteVpcEndpointServiceConfigurationsOutput) SetUnsuccessful(v []*UnsuccessfulItem) *DeleteVpcEndpointServiceConfigurationsOutput
type DeleteVpcEndpointsInput
func (s *DeleteVpcEndpointsInput) SetDryRun(v bool) *DeleteVpcEndpointsInput
func (s *DeleteVpcEndpointsInput) SetVpcEndpointIds(v []*string) *DeleteVpcEndpointsInput
type DeleteVpcEndpointsOutput
func (s *DeleteVpcEndpointsOutput) SetUnsuccessful(v []*UnsuccessfulItem) *DeleteVpcEndpointsOutput
type DeleteVpcInput
func (s *DeleteVpcInput) SetDryRun(v bool) *DeleteVpcInput
func (s *DeleteVpcInput) SetVpcId(v string) *DeleteVpcInput
type DeleteVpcOutput
type DeleteVpcPeeringConnectionInput
func (s *DeleteVpcPeeringConnectionInput) SetDryRun(v bool) *DeleteVpcPeeringConnectionInput
func (s *DeleteVpcPeeringConnectionInput) SetVpcPeeringConnectionId(v string) *DeleteVpcPeeringConnectionInput
type DeleteVpcPeeringConnectionOutput
func (s *DeleteVpcPeeringConnectionOutput) SetReturn(v bool) *DeleteVpcPeeringConnectionOutput
type DeleteVpnConnectionInput
func (s *DeleteVpnConnectionInput) SetDryRun(v bool) *DeleteVpnConnectionInput
func (s *DeleteVpnConnectionInput) SetVpnConnectionId(v string) *DeleteVpnConnectionInput
type DeleteVpnConnectionOutput
type DeleteVpnConnectionRouteInput
func (s *DeleteVpnConnectionRouteInput) SetDestinationCidrBlock(v string) *DeleteVpnConnectionRouteInput
func (s *DeleteVpnConnectionRouteInput) SetVpnConnectionId(v string) *DeleteVpnConnectionRouteInput
type DeleteVpnConnectionRouteOutput
type DeleteVpnGatewayInput
func (s *DeleteVpnGatewayInput) SetDryRun(v bool) *DeleteVpnGatewayInput
func (s *DeleteVpnGatewayInput) SetVpnGatewayId(v string) *DeleteVpnGatewayInput
type DeleteVpnGatewayOutput
type DeregisterImageInput
func (s *DeregisterImageInput) SetDryRun(v bool) *DeregisterImageInput
func (s *DeregisterImageInput) SetImageId(v string) *DeregisterImageInput
type DeregisterImageOutput
type DescribeAccountAttributesInput
func (s *DescribeAccountAttributesInput) SetAttributeNames(v []*string) *DescribeAccountAttributesInput
func (s *DescribeAccountAttributesInput) SetDryRun(v bool) *DescribeAccountAttributesInput
type DescribeAccountAttributesOutput
func (s *DescribeAccountAttributesOutput) SetAccountAttributes(v []*AccountAttribute) *DescribeAccountAttributesOutput
type DescribeAddressesInput
func (s *DescribeAddressesInput) SetAllocationIds(v []*string) *DescribeAddressesInput
func (s *DescribeAddressesInput) SetDryRun(v bool) *DescribeAddressesInput
func (s *DescribeAddressesInput) SetFilters(v []*Filter) *DescribeAddressesInput
func (s *DescribeAddressesInput) SetPublicIps(v []*string) *DescribeAddressesInput
type DescribeAddressesOutput
func (s *DescribeAddressesOutput) SetAddresses(v []*Address) *DescribeAddressesOutput
type DescribeAggregateIdFormatInput
func (s *DescribeAggregateIdFormatInput) SetDryRun(v bool) *DescribeAggregateIdFormatInput
type DescribeAggregateIdFormatOutput
func (s *DescribeAggregateIdFormatOutput) SetStatuses(v []*IdFormat) *DescribeAggregateIdFormatOutput
func (s *DescribeAggregateIdFormatOutput) SetUseLongIdsAggregated(v bool) *DescribeAggregateIdFormatOutput
type DescribeAvailabilityZonesInput
func (s *DescribeAvailabilityZonesInput) SetDryRun(v bool) *DescribeAvailabilityZonesInput
func (s *DescribeAvailabilityZonesInput) SetFilters(v []*Filter) *DescribeAvailabilityZonesInput
func (s *DescribeAvailabilityZonesInput) SetZoneNames(v []*string) *DescribeAvailabilityZonesInput
type DescribeAvailabilityZonesOutput
func (s *DescribeAvailabilityZonesOutput) SetAvailabilityZones(v []*AvailabilityZone) *DescribeAvailabilityZonesOutput
type DescribeBundleTasksInput
func (s *DescribeBundleTasksInput) SetBundleIds(v []*string) *DescribeBundleTasksInput
func (s *DescribeBundleTasksInput) SetDryRun(v bool) *DescribeBundleTasksInput
func (s *DescribeBundleTasksInput) SetFilters(v []*Filter) *DescribeBundleTasksInput
type DescribeBundleTasksOutput
func (s *DescribeBundleTasksOutput) SetBundleTasks(v []*BundleTask) *DescribeBundleTasksOutput
type DescribeClassicLinkInstancesInput
func (s *DescribeClassicLinkInstancesInput) SetDryRun(v bool) *DescribeClassicLinkInstancesInput
func (s *DescribeClassicLinkInstancesInput) SetFilters(v []*Filter) *DescribeClassicLinkInstancesInput
func (s *DescribeClassicLinkInstancesInput) SetInstanceIds(v []*string) *DescribeClassicLinkInstancesInput
func (s *DescribeClassicLinkInstancesInput) SetMaxResults(v int64) *DescribeClassicLinkInstancesInput
func (s *DescribeClassicLinkInstancesInput) SetNextToken(v string) *DescribeClassicLinkInstancesInput
type DescribeClassicLinkInstancesOutput
func (s *DescribeClassicLinkInstancesOutput) SetInstances(v []*ClassicLinkInstance) *DescribeClassicLinkInstancesOutput
func (s *DescribeClassicLinkInstancesOutput) SetNextToken(v string) *DescribeClassicLinkInstancesOutput
type DescribeConversionTasksInput
func (s *DescribeConversionTasksInput) SetConversionTaskIds(v []*string) *DescribeConversionTasksInput
func (s *DescribeConversionTasksInput) SetDryRun(v bool) *DescribeConversionTasksInput
type DescribeConversionTasksOutput
func (s *DescribeConversionTasksOutput) SetConversionTasks(v []*ConversionTask) *DescribeConversionTasksOutput
type DescribeCustomerGatewaysInput
func (s *DescribeCustomerGatewaysInput) SetCustomerGatewayIds(v []*string) *DescribeCustomerGatewaysInput
func (s *DescribeCustomerGatewaysInput) SetDryRun(v bool) *DescribeCustomerGatewaysInput
func (s *DescribeCustomerGatewaysInput) SetFilters(v []*Filter) *DescribeCustomerGatewaysInput
type DescribeCustomerGatewaysOutput
func (s *DescribeCustomerGatewaysOutput) SetCustomerGateways(v []*CustomerGateway) *DescribeCustomerGatewaysOutput
type DescribeDhcpOptionsInput
func (s *DescribeDhcpOptionsInput) SetDhcpOptionsIds(v []*string) *DescribeDhcpOptionsInput
func (s *DescribeDhcpOptionsInput) SetDryRun(v bool) *DescribeDhcpOptionsInput
func (s *DescribeDhcpOptionsInput) SetFilters(v []*Filter) *DescribeDhcpOptionsInput
type DescribeDhcpOptionsOutput
func (s *DescribeDhcpOptionsOutput) SetDhcpOptions(v []*DhcpOptions) *DescribeDhcpOptionsOutput
type DescribeEgressOnlyInternetGatewaysInput
func (s *DescribeEgressOnlyInternetGatewaysInput) SetDryRun(v bool) *DescribeEgressOnlyInternetGatewaysInput
func (s *DescribeEgressOnlyInternetGatewaysInput) SetEgressOnlyInternetGatewayIds(v []*string) *DescribeEgressOnlyInternetGatewaysInput
func (s *DescribeEgressOnlyInternetGatewaysInput) SetMaxResults(v int64) *DescribeEgressOnlyInternetGatewaysInput
func (s *DescribeEgressOnlyInternetGatewaysInput) SetNextToken(v string) *DescribeEgressOnlyInternetGatewaysInput
type DescribeEgressOnlyInternetGatewaysOutput
func (s *DescribeEgressOnlyInternetGatewaysOutput) SetEgressOnlyInternetGateways(v []*EgressOnlyInternetGateway) *DescribeEgressOnlyInternetGatewaysOutput
func (s *DescribeEgressOnlyInternetGatewaysOutput) SetNextToken(v string) *DescribeEgressOnlyInternetGatewaysOutput
type DescribeElasticGpusInput
func (s *DescribeElasticGpusInput) SetDryRun(v bool) *DescribeElasticGpusInput
func (s *DescribeElasticGpusInput) SetElasticGpuIds(v []*string) *DescribeElasticGpusInput
func (s *DescribeElasticGpusInput) SetFilters(v []*Filter) *DescribeElasticGpusInput
func (s *DescribeElasticGpusInput) SetMaxResults(v int64) *DescribeElasticGpusInput
func (s *DescribeElasticGpusInput) SetNextToken(v string) *DescribeElasticGpusInput
type DescribeElasticGpusOutput
func (s *DescribeElasticGpusOutput) SetElasticGpuSet(v []*ElasticGpus) *DescribeElasticGpusOutput
func (s *DescribeElasticGpusOutput) SetMaxResults(v int64) *DescribeElasticGpusOutput
func (s *DescribeElasticGpusOutput) SetNextToken(v string) *DescribeElasticGpusOutput
type DescribeExportTasksInput
func (s *DescribeExportTasksInput) SetExportTaskIds(v []*string) *DescribeExportTasksInput
type DescribeExportTasksOutput
func (s *DescribeExportTasksOutput) SetExportTasks(v []*ExportTask) *DescribeExportTasksOutput
type DescribeFleetHistoryInput
func (s *DescribeFleetHistoryInput) SetDryRun(v bool) *DescribeFleetHistoryInput
func (s *DescribeFleetHistoryInput) SetEventType(v string) *DescribeFleetHistoryInput
func (s *DescribeFleetHistoryInput) SetFleetId(v string) *DescribeFleetHistoryInput
func (s *DescribeFleetHistoryInput) SetMaxResults(v int64) *DescribeFleetHistoryInput
func (s *DescribeFleetHistoryInput) SetNextToken(v string) *DescribeFleetHistoryInput
func (s *DescribeFleetHistoryInput) SetStartTime(v time.Time) *DescribeFleetHistoryInput
type DescribeFleetHistoryOutput
func (s *DescribeFleetHistoryOutput) SetFleetId(v string) *DescribeFleetHistoryOutput
func (s *DescribeFleetHistoryOutput) SetHistoryRecords(v []*HistoryRecordEntry) *DescribeFleetHistoryOutput
func (s *DescribeFleetHistoryOutput) SetLastEvaluatedTime(v time.Time) *DescribeFleetHistoryOutput
func (s *DescribeFleetHistoryOutput) SetNextToken(v string) *DescribeFleetHistoryOutput
func (s *DescribeFleetHistoryOutput) SetStartTime(v time.Time) *DescribeFleetHistoryOutput
type DescribeFleetInstancesInput
func (s *DescribeFleetInstancesInput) SetDryRun(v bool) *DescribeFleetInstancesInput
func (s *DescribeFleetInstancesInput) SetFilters(v []*Filter) *DescribeFleetInstancesInput
func (s *DescribeFleetInstancesInput) SetFleetId(v string) *DescribeFleetInstancesInput
func (s *DescribeFleetInstancesInput) SetMaxResults(v int64) *DescribeFleetInstancesInput
func (s *DescribeFleetInstancesInput) SetNextToken(v string) *DescribeFleetInstancesInput
type DescribeFleetInstancesOutput
func (s *DescribeFleetInstancesOutput) SetActiveInstances(v []*ActiveInstance) *DescribeFleetInstancesOutput
func (s *DescribeFleetInstancesOutput) SetFleetId(v string) *DescribeFleetInstancesOutput
func (s *DescribeFleetInstancesOutput) SetNextToken(v string) *DescribeFleetInstancesOutput
type DescribeFleetsInput
func (s *DescribeFleetsInput) SetDryRun(v bool) *DescribeFleetsInput
func (s *DescribeFleetsInput) SetFilters(v []*Filter) *DescribeFleetsInput
func (s *DescribeFleetsInput) SetFleetIds(v []*string) *DescribeFleetsInput
func (s *DescribeFleetsInput) SetMaxResults(v int64) *DescribeFleetsInput
func (s *DescribeFleetsInput) SetNextToken(v string) *DescribeFleetsInput
type DescribeFleetsOutput
func (s *DescribeFleetsOutput) SetFleets(v []*FleetData) *DescribeFleetsOutput
func (s *DescribeFleetsOutput) SetNextToken(v string) *DescribeFleetsOutput
type DescribeFlowLogsInput
func (s *DescribeFlowLogsInput) SetDryRun(v bool) *DescribeFlowLogsInput
func (s *DescribeFlowLogsInput) SetFilter(v []*Filter) *DescribeFlowLogsInput
func (s *DescribeFlowLogsInput) SetFlowLogIds(v []*string) *DescribeFlowLogsInput
func (s *DescribeFlowLogsInput) SetMaxResults(v int64) *DescribeFlowLogsInput
func (s *DescribeFlowLogsInput) SetNextToken(v string) *DescribeFlowLogsInput
type DescribeFlowLogsOutput
func (s *DescribeFlowLogsOutput) SetFlowLogs(v []*FlowLog) *DescribeFlowLogsOutput
func (s *DescribeFlowLogsOutput) SetNextToken(v string) *DescribeFlowLogsOutput
type DescribeFpgaImageAttributeInput
func (s *DescribeFpgaImageAttributeInput) SetAttribute(v string) *DescribeFpgaImageAttributeInput
func (s *DescribeFpgaImageAttributeInput) SetDryRun(v bool) *DescribeFpgaImageAttributeInput
func (s *DescribeFpgaImageAttributeInput) SetFpgaImageId(v string) *DescribeFpgaImageAttributeInput
type DescribeFpgaImageAttributeOutput
func (s *DescribeFpgaImageAttributeOutput) SetFpgaImageAttribute(v *FpgaImageAttribute) *DescribeFpgaImageAttributeOutput
type DescribeFpgaImagesInput
func (s *DescribeFpgaImagesInput) SetDryRun(v bool) *DescribeFpgaImagesInput
func (s *DescribeFpgaImagesInput) SetFilters(v []*Filter) *DescribeFpgaImagesInput
func (s *DescribeFpgaImagesInput) SetFpgaImageIds(v []*string) *DescribeFpgaImagesInput
func (s *DescribeFpgaImagesInput) SetMaxResults(v int64) *DescribeFpgaImagesInput
func (s *DescribeFpgaImagesInput) SetNextToken(v string) *DescribeFpgaImagesInput
func (s *DescribeFpgaImagesInput) SetOwners(v []*string) *DescribeFpgaImagesInput
type DescribeFpgaImagesOutput
func (s *DescribeFpgaImagesOutput) SetFpgaImages(v []*FpgaImage) *DescribeFpgaImagesOutput
func (s *DescribeFpgaImagesOutput) SetNextToken(v string) *DescribeFpgaImagesOutput
type DescribeHostReservationOfferingsInput
func (s *DescribeHostReservationOfferingsInput) SetFilter(v []*Filter) *DescribeHostReservationOfferingsInput
func (s *DescribeHostReservationOfferingsInput) SetMaxDuration(v int64) *DescribeHostReservationOfferingsInput
func (s *DescribeHostReservationOfferingsInput) SetMaxResults(v int64) *DescribeHostReservationOfferingsInput
func (s *DescribeHostReservationOfferingsInput) SetMinDuration(v int64) *DescribeHostReservationOfferingsInput
func (s *DescribeHostReservationOfferingsInput) SetNextToken(v string) *DescribeHostReservationOfferingsInput
func (s *DescribeHostReservationOfferingsInput) SetOfferingId(v string) *DescribeHostReservationOfferingsInput
type DescribeHostReservationOfferingsOutput
func (s *DescribeHostReservationOfferingsOutput) SetNextToken(v string) *DescribeHostReservationOfferingsOutput
func (s *DescribeHostReservationOfferingsOutput) SetOfferingSet(v []*HostOffering) *DescribeHostReservationOfferingsOutput
type DescribeHostReservationsInput
func (s *DescribeHostReservationsInput) SetFilter(v []*Filter) *DescribeHostReservationsInput
func (s *DescribeHostReservationsInput) SetHostReservationIdSet(v []*string) *DescribeHostReservationsInput
func (s *DescribeHostReservationsInput) SetMaxResults(v int64) *DescribeHostReservationsInput
func (s *DescribeHostReservationsInput) SetNextToken(v string) *DescribeHostReservationsInput
type DescribeHostReservationsOutput
func (s *DescribeHostReservationsOutput) SetHostReservationSet(v []*HostReservation) *DescribeHostReservationsOutput
func (s *DescribeHostReservationsOutput) SetNextToken(v string) *DescribeHostReservationsOutput
type DescribeHostsInput
func (s *DescribeHostsInput) SetFilter(v []*Filter) *DescribeHostsInput
func (s *DescribeHostsInput) SetHostIds(v []*string) *DescribeHostsInput
func (s *DescribeHostsInput) SetMaxResults(v int64) *DescribeHostsInput
func (s *DescribeHostsInput) SetNextToken(v string) *DescribeHostsInput
type DescribeHostsOutput
func (s *DescribeHostsOutput) SetHosts(v []*Host) *DescribeHostsOutput
func (s *DescribeHostsOutput) SetNextToken(v string) *DescribeHostsOutput
type DescribeIamInstanceProfileAssociationsInput
func (s *DescribeIamInstanceProfileAssociationsInput) SetAssociationIds(v []*string) *DescribeIamInstanceProfileAssociationsInput
func (s *DescribeIamInstanceProfileAssociationsInput) SetFilters(v []*Filter) *DescribeIamInstanceProfileAssociationsInput
func (s *DescribeIamInstanceProfileAssociationsInput) SetMaxResults(v int64) *DescribeIamInstanceProfileAssociationsInput
func (s *DescribeIamInstanceProfileAssociationsInput) SetNextToken(v string) *DescribeIamInstanceProfileAssociationsInput
type DescribeIamInstanceProfileAssociationsOutput
func (s *DescribeIamInstanceProfileAssociationsOutput) SetIamInstanceProfileAssociations(v []*IamInstanceProfileAssociation) *DescribeIamInstanceProfileAssociationsOutput
func (s *DescribeIamInstanceProfileAssociationsOutput) SetNextToken(v string) *DescribeIamInstanceProfileAssociationsOutput
type DescribeIdFormatInput
func (s *DescribeIdFormatInput) SetResource(v string) *DescribeIdFormatInput
type DescribeIdFormatOutput
func (s *DescribeIdFormatOutput) SetStatuses(v []*IdFormat) *DescribeIdFormatOutput
type DescribeIdentityIdFormatInput
func (s *DescribeIdentityIdFormatInput) SetPrincipalArn(v string) *DescribeIdentityIdFormatInput
func (s *DescribeIdentityIdFormatInput) SetResource(v string) *DescribeIdentityIdFormatInput
type DescribeIdentityIdFormatOutput
func (s *DescribeIdentityIdFormatOutput) SetStatuses(v []*IdFormat) *DescribeIdentityIdFormatOutput
type DescribeImageAttributeInput
func (s *DescribeImageAttributeInput) SetAttribute(v string) *DescribeImageAttributeInput
func (s *DescribeImageAttributeInput) SetDryRun(v bool) *DescribeImageAttributeInput
func (s *DescribeImageAttributeInput) SetImageId(v string) *DescribeImageAttributeInput
type DescribeImageAttributeOutput
func (s *DescribeImageAttributeOutput) SetBlockDeviceMappings(v []*BlockDeviceMapping) *DescribeImageAttributeOutput
func (s *DescribeImageAttributeOutput) SetDescription(v *AttributeValue) *DescribeImageAttributeOutput
func (s *DescribeImageAttributeOutput) SetImageId(v string) *DescribeImageAttributeOutput
func (s *DescribeImageAttributeOutput) SetKernelId(v *AttributeValue) *DescribeImageAttributeOutput
func (s *DescribeImageAttributeOutput) SetLaunchPermissions(v []*LaunchPermission) *DescribeImageAttributeOutput
func (s *DescribeImageAttributeOutput) SetProductCodes(v []*ProductCode) *DescribeImageAttributeOutput
func (s *DescribeImageAttributeOutput) SetRamdiskId(v *AttributeValue) *DescribeImageAttributeOutput
func (s *DescribeImageAttributeOutput) SetSriovNetSupport(v *AttributeValue) *DescribeImageAttributeOutput
type DescribeImagesInput
func (s *DescribeImagesInput) SetDryRun(v bool) *DescribeImagesInput
func (s *DescribeImagesInput) SetExecutableUsers(v []*string) *DescribeImagesInput
func (s *DescribeImagesInput) SetFilters(v []*Filter) *DescribeImagesInput
func (s *DescribeImagesInput) SetImageIds(v []*string) *DescribeImagesInput
func (s *DescribeImagesInput) SetOwners(v []*string) *DescribeImagesInput
type DescribeImagesOutput
func (s *DescribeImagesOutput) SetImages(v []*Image) *DescribeImagesOutput
type DescribeImportImageTasksInput
func (s *DescribeImportImageTasksInput) SetDryRun(v bool) *DescribeImportImageTasksInput
func (s *DescribeImportImageTasksInput) SetFilters(v []*Filter) *DescribeImportImageTasksInput
func (s *DescribeImportImageTasksInput) SetImportTaskIds(v []*string) *DescribeImportImageTasksInput
func (s *DescribeImportImageTasksInput) SetMaxResults(v int64) *DescribeImportImageTasksInput
func (s *DescribeImportImageTasksInput) SetNextToken(v string) *DescribeImportImageTasksInput
type DescribeImportImageTasksOutput
func (s *DescribeImportImageTasksOutput) SetImportImageTasks(v []*ImportImageTask) *DescribeImportImageTasksOutput
func (s *DescribeImportImageTasksOutput) SetNextToken(v string) *DescribeImportImageTasksOutput
type DescribeImportSnapshotTasksInput
func (s *DescribeImportSnapshotTasksInput) SetDryRun(v bool) *DescribeImportSnapshotTasksInput
func (s *DescribeImportSnapshotTasksInput) SetFilters(v []*Filter) *DescribeImportSnapshotTasksInput
func (s *DescribeImportSnapshotTasksInput) SetImportTaskIds(v []*string) *DescribeImportSnapshotTasksInput
func (s *DescribeImportSnapshotTasksInput) SetMaxResults(v int64) *DescribeImportSnapshotTasksInput
func (s *DescribeImportSnapshotTasksInput) SetNextToken(v string) *DescribeImportSnapshotTasksInput
type DescribeImportSnapshotTasksOutput
func (s *DescribeImportSnapshotTasksOutput) SetImportSnapshotTasks(v []*ImportSnapshotTask) *DescribeImportSnapshotTasksOutput
func (s *DescribeImportSnapshotTasksOutput) SetNextToken(v string) *DescribeImportSnapshotTasksOutput
type DescribeInstanceAttributeInput
func (s *DescribeInstanceAttributeInput) SetAttribute(v string) *DescribeInstanceAttributeInput
func (s *DescribeInstanceAttributeInput) SetDryRun(v bool) *DescribeInstanceAttributeInput
func (s *DescribeInstanceAttributeInput) SetInstanceId(v string) *DescribeInstanceAttributeInput
type DescribeInstanceAttributeOutput
func (s *DescribeInstanceAttributeOutput) SetBlockDeviceMappings(v []*InstanceBlockDeviceMapping) *DescribeInstanceAttributeOutput
func (s *DescribeInstanceAttributeOutput) SetDisableApiTermination(v *AttributeBooleanValue) *DescribeInstanceAttributeOutput
func (s *DescribeInstanceAttributeOutput) SetEbsOptimized(v *AttributeBooleanValue) *DescribeInstanceAttributeOutput
func (s *DescribeInstanceAttributeOutput) SetEnaSupport(v *AttributeBooleanValue) *DescribeInstanceAttributeOutput
func (s *DescribeInstanceAttributeOutput) SetGroups(v []*GroupIdentifier) *DescribeInstanceAttributeOutput
func (s *DescribeInstanceAttributeOutput) SetInstanceId(v string) *DescribeInstanceAttributeOutput
func (s *DescribeInstanceAttributeOutput) SetInstanceInitiatedShutdownBehavior(v *AttributeValue) *DescribeInstanceAttributeOutput
func (s *DescribeInstanceAttributeOutput) SetInstanceType(v *AttributeValue) *DescribeInstanceAttributeOutput
func (s *DescribeInstanceAttributeOutput) SetKernelId(v *AttributeValue) *DescribeInstanceAttributeOutput
func (s *DescribeInstanceAttributeOutput) SetProductCodes(v []*ProductCode) *DescribeInstanceAttributeOutput
func (s *DescribeInstanceAttributeOutput) SetRamdiskId(v *AttributeValue) *DescribeInstanceAttributeOutput
func (s *DescribeInstanceAttributeOutput) SetRootDeviceName(v *AttributeValue) *DescribeInstanceAttributeOutput
func (s *DescribeInstanceAttributeOutput) SetSourceDestCheck(v *AttributeBooleanValue) *DescribeInstanceAttributeOutput
func (s *DescribeInstanceAttributeOutput) SetSriovNetSupport(v *AttributeValue) *DescribeInstanceAttributeOutput
func (s *DescribeInstanceAttributeOutput) SetUserData(v *AttributeValue) *DescribeInstanceAttributeOutput
type DescribeInstanceCreditSpecificationsInput
func (s *DescribeInstanceCreditSpecificationsInput) SetDryRun(v bool) *DescribeInstanceCreditSpecificationsInput
func (s *DescribeInstanceCreditSpecificationsInput) SetFilters(v []*Filter) *DescribeInstanceCreditSpecificationsInput
func (s *DescribeInstanceCreditSpecificationsInput) SetInstanceIds(v []*string) *DescribeInstanceCreditSpecificationsInput
func (s *DescribeInstanceCreditSpecificationsInput) SetMaxResults(v int64) *DescribeInstanceCreditSpecificationsInput
func (s *DescribeInstanceCreditSpecificationsInput) SetNextToken(v string) *DescribeInstanceCreditSpecificationsInput
type DescribeInstanceCreditSpecificationsOutput
func (s *DescribeInstanceCreditSpecificationsOutput) SetInstanceCreditSpecifications(v []*InstanceCreditSpecification) *DescribeInstanceCreditSpecificationsOutput
func (s *DescribeInstanceCreditSpecificationsOutput) SetNextToken(v string) *DescribeInstanceCreditSpecificationsOutput
type DescribeInstanceStatusInput
func (s *DescribeInstanceStatusInput) SetDryRun(v bool) *DescribeInstanceStatusInput
func (s *DescribeInstanceStatusInput) SetFilters(v []*Filter) *DescribeInstanceStatusInput
func (s *DescribeInstanceStatusInput) SetIncludeAllInstances(v bool) *DescribeInstanceStatusInput
func (s *DescribeInstanceStatusInput) SetInstanceIds(v []*string) *DescribeInstanceStatusInput
func (s *DescribeInstanceStatusInput) SetMaxResults(v int64) *DescribeInstanceStatusInput
func (s *DescribeInstanceStatusInput) SetNextToken(v string) *DescribeInstanceStatusInput
type DescribeInstanceStatusOutput
func (s *DescribeInstanceStatusOutput) SetInstanceStatuses(v []*InstanceStatus) *DescribeInstanceStatusOutput
func (s *DescribeInstanceStatusOutput) SetNextToken(v string) *DescribeInstanceStatusOutput
type DescribeInstancesInput
func (s *DescribeInstancesInput) SetDryRun(v bool) *DescribeInstancesInput
func (s *DescribeInstancesInput) SetFilters(v []*Filter) *DescribeInstancesInput
func (s *DescribeInstancesInput) SetInstanceIds(v []*string) *DescribeInstancesInput
func (s *DescribeInstancesInput) SetMaxResults(v int64) *DescribeInstancesInput
func (s *DescribeInstancesInput) SetNextToken(v string) *DescribeInstancesInput
type DescribeInstancesOutput
func (s *DescribeInstancesOutput) SetNextToken(v string) *DescribeInstancesOutput
func (s *DescribeInstancesOutput) SetReservations(v []*Reservation) *DescribeInstancesOutput
type DescribeInternetGatewaysInput
func (s *DescribeInternetGatewaysInput) SetDryRun(v bool) *DescribeInternetGatewaysInput
func (s *DescribeInternetGatewaysInput) SetFilters(v []*Filter) *DescribeInternetGatewaysInput
func (s *DescribeInternetGatewaysInput) SetInternetGatewayIds(v []*string) *DescribeInternetGatewaysInput
type DescribeInternetGatewaysOutput
func (s *DescribeInternetGatewaysOutput) SetInternetGateways(v []*InternetGateway) *DescribeInternetGatewaysOutput
type DescribeKeyPairsInput
func (s *DescribeKeyPairsInput) SetDryRun(v bool) *DescribeKeyPairsInput
func (s *DescribeKeyPairsInput) SetFilters(v []*Filter) *DescribeKeyPairsInput
func (s *DescribeKeyPairsInput) SetKeyNames(v []*string) *DescribeKeyPairsInput
type DescribeKeyPairsOutput
func (s *DescribeKeyPairsOutput) SetKeyPairs(v []*KeyPairInfo) *DescribeKeyPairsOutput
type DescribeLaunchTemplateVersionsInput
func (s *DescribeLaunchTemplateVersionsInput) SetDryRun(v bool) *DescribeLaunchTemplateVersionsInput
func (s *DescribeLaunchTemplateVersionsInput) SetFilters(v []*Filter) *DescribeLaunchTemplateVersionsInput
func (s *DescribeLaunchTemplateVersionsInput) SetLaunchTemplateId(v string) *DescribeLaunchTemplateVersionsInput
func (s *DescribeLaunchTemplateVersionsInput) SetLaunchTemplateName(v string) *DescribeLaunchTemplateVersionsInput
func (s *DescribeLaunchTemplateVersionsInput) SetMaxResults(v int64) *DescribeLaunchTemplateVersionsInput
func (s *DescribeLaunchTemplateVersionsInput) SetMaxVersion(v string) *DescribeLaunchTemplateVersionsInput
func (s *DescribeLaunchTemplateVersionsInput) SetMinVersion(v string) *DescribeLaunchTemplateVersionsInput
func (s *DescribeLaunchTemplateVersionsInput) SetNextToken(v string) *DescribeLaunchTemplateVersionsInput
func (s *DescribeLaunchTemplateVersionsInput) SetVersions(v []*string) *DescribeLaunchTemplateVersionsInput
type DescribeLaunchTemplateVersionsOutput
func (s *DescribeLaunchTemplateVersionsOutput) SetLaunchTemplateVersions(v []*LaunchTemplateVersion) *DescribeLaunchTemplateVersionsOutput
func (s *DescribeLaunchTemplateVersionsOutput) SetNextToken(v string) *DescribeLaunchTemplateVersionsOutput
type DescribeLaunchTemplatesInput
func (s *DescribeLaunchTemplatesInput) SetDryRun(v bool) *DescribeLaunchTemplatesInput
func (s *DescribeLaunchTemplatesInput) SetFilters(v []*Filter) *DescribeLaunchTemplatesInput
func (s *DescribeLaunchTemplatesInput) SetLaunchTemplateIds(v []*string) *DescribeLaunchTemplatesInput
func (s *DescribeLaunchTemplatesInput) SetLaunchTemplateNames(v []*string) *DescribeLaunchTemplatesInput
func (s *DescribeLaunchTemplatesInput) SetMaxResults(v int64) *DescribeLaunchTemplatesInput
func (s *DescribeLaunchTemplatesInput) SetNextToken(v string) *DescribeLaunchTemplatesInput
type DescribeLaunchTemplatesOutput
func (s *DescribeLaunchTemplatesOutput) SetLaunchTemplates(v []*LaunchTemplate) *DescribeLaunchTemplatesOutput
func (s *DescribeLaunchTemplatesOutput) SetNextToken(v string) *DescribeLaunchTemplatesOutput
type DescribeMovingAddressesInput
func (s *DescribeMovingAddressesInput) SetDryRun(v bool) *DescribeMovingAddressesInput
func (s *DescribeMovingAddressesInput) SetFilters(v []*Filter) *DescribeMovingAddressesInput
func (s *DescribeMovingAddressesInput) SetMaxResults(v int64) *DescribeMovingAddressesInput
func (s *DescribeMovingAddressesInput) SetNextToken(v string) *DescribeMovingAddressesInput
func (s *DescribeMovingAddressesInput) SetPublicIps(v []*string) *DescribeMovingAddressesInput
type DescribeMovingAddressesOutput
func (s *DescribeMovingAddressesOutput) SetMovingAddressStatuses(v []*MovingAddressStatus) *DescribeMovingAddressesOutput
func (s *DescribeMovingAddressesOutput) SetNextToken(v string) *DescribeMovingAddressesOutput
type DescribeNatGatewaysInput
func (s *DescribeNatGatewaysInput) SetFilter(v []*Filter) *DescribeNatGatewaysInput
func (s *DescribeNatGatewaysInput) SetMaxResults(v int64) *DescribeNatGatewaysInput
func (s *DescribeNatGatewaysInput) SetNatGatewayIds(v []*string) *DescribeNatGatewaysInput
func (s *DescribeNatGatewaysInput) SetNextToken(v string) *DescribeNatGatewaysInput
type DescribeNatGatewaysOutput
func (s *DescribeNatGatewaysOutput) SetNatGateways(v []*NatGateway) *DescribeNatGatewaysOutput
func (s *DescribeNatGatewaysOutput) SetNextToken(v string) *DescribeNatGatewaysOutput
type DescribeNetworkAclsInput
func (s *DescribeNetworkAclsInput) SetDryRun(v bool) *DescribeNetworkAclsInput
func (s *DescribeNetworkAclsInput) SetFilters(v []*Filter) *DescribeNetworkAclsInput
func (s *DescribeNetworkAclsInput) SetNetworkAclIds(v []*string) *DescribeNetworkAclsInput
type DescribeNetworkAclsOutput
func (s *DescribeNetworkAclsOutput) SetNetworkAcls(v []*NetworkAcl) *DescribeNetworkAclsOutput
type DescribeNetworkInterfaceAttributeInput
func (s *DescribeNetworkInterfaceAttributeInput) SetAttribute(v string) *DescribeNetworkInterfaceAttributeInput
func (s *DescribeNetworkInterfaceAttributeInput) SetDryRun(v bool) *DescribeNetworkInterfaceAttributeInput
func (s *DescribeNetworkInterfaceAttributeInput) SetNetworkInterfaceId(v string) *DescribeNetworkInterfaceAttributeInput
type DescribeNetworkInterfaceAttributeOutput
func (s *DescribeNetworkInterfaceAttributeOutput) SetAttachment(v *NetworkInterfaceAttachment) *DescribeNetworkInterfaceAttributeOutput
func (s *DescribeNetworkInterfaceAttributeOutput) SetDescription(v *AttributeValue) *DescribeNetworkInterfaceAttributeOutput
func (s *DescribeNetworkInterfaceAttributeOutput) SetGroups(v []*GroupIdentifier) *DescribeNetworkInterfaceAttributeOutput
func (s *DescribeNetworkInterfaceAttributeOutput) SetNetworkInterfaceId(v string) *DescribeNetworkInterfaceAttributeOutput
func (s *DescribeNetworkInterfaceAttributeOutput) SetSourceDestCheck(v *AttributeBooleanValue) *DescribeNetworkInterfaceAttributeOutput
type DescribeNetworkInterfacePermissionsInput
func (s *DescribeNetworkInterfacePermissionsInput) SetFilters(v []*Filter) *DescribeNetworkInterfacePermissionsInput
func (s *DescribeNetworkInterfacePermissionsInput) SetMaxResults(v int64) *DescribeNetworkInterfacePermissionsInput
func (s *DescribeNetworkInterfacePermissionsInput) SetNetworkInterfacePermissionIds(v []*string) *DescribeNetworkInterfacePermissionsInput
func (s *DescribeNetworkInterfacePermissionsInput) SetNextToken(v string) *DescribeNetworkInterfacePermissionsInput
type DescribeNetworkInterfacePermissionsOutput
func (s *DescribeNetworkInterfacePermissionsOutput) SetNetworkInterfacePermissions(v []*NetworkInterfacePermission) *DescribeNetworkInterfacePermissionsOutput
func (s *DescribeNetworkInterfacePermissionsOutput) SetNextToken(v string) *DescribeNetworkInterfacePermissionsOutput
type DescribeNetworkInterfacesInput
func (s *DescribeNetworkInterfacesInput) SetDryRun(v bool) *DescribeNetworkInterfacesInput
func (s *DescribeNetworkInterfacesInput) SetFilters(v []*Filter) *DescribeNetworkInterfacesInput
func (s *DescribeNetworkInterfacesInput) SetNetworkInterfaceIds(v []*string) *DescribeNetworkInterfacesInput
type DescribeNetworkInterfacesOutput
func (s *DescribeNetworkInterfacesOutput) SetNetworkInterfaces(v []*NetworkInterface) *DescribeNetworkInterfacesOutput
type DescribePlacementGroupsInput
func (s *DescribePlacementGroupsInput) SetDryRun(v bool) *DescribePlacementGroupsInput
func (s *DescribePlacementGroupsInput) SetFilters(v []*Filter) *DescribePlacementGroupsInput
func (s *DescribePlacementGroupsInput) SetGroupNames(v []*string) *DescribePlacementGroupsInput
type DescribePlacementGroupsOutput
func (s *DescribePlacementGroupsOutput) SetPlacementGroups(v []*PlacementGroup) *DescribePlacementGroupsOutput
type DescribePrefixListsInput
func (s *DescribePrefixListsInput) SetDryRun(v bool) *DescribePrefixListsInput
func (s *DescribePrefixListsInput) SetFilters(v []*Filter) *DescribePrefixListsInput
func (s *DescribePrefixListsInput) SetMaxResults(v int64) *DescribePrefixListsInput
func (s *DescribePrefixListsInput) SetNextToken(v string) *DescribePrefixListsInput
func (s *DescribePrefixListsInput) SetPrefixListIds(v []*string) *DescribePrefixListsInput
type DescribePrefixListsOutput
func (s *DescribePrefixListsOutput) SetNextToken(v string) *DescribePrefixListsOutput
func (s *DescribePrefixListsOutput) SetPrefixLists(v []*PrefixList) *DescribePrefixListsOutput
type DescribePrincipalIdFormatInput
func (s *DescribePrincipalIdFormatInput) SetDryRun(v bool) *DescribePrincipalIdFormatInput
func (s *DescribePrincipalIdFormatInput) SetMaxResults(v int64) *DescribePrincipalIdFormatInput
func (s *DescribePrincipalIdFormatInput) SetNextToken(v string) *DescribePrincipalIdFormatInput
func (s *DescribePrincipalIdFormatInput) SetResources(v []*string) *DescribePrincipalIdFormatInput
type DescribePrincipalIdFormatOutput
func (s *DescribePrincipalIdFormatOutput) SetNextToken(v string) *DescribePrincipalIdFormatOutput
func (s *DescribePrincipalIdFormatOutput) SetPrincipals(v []*PrincipalIdFormat) *DescribePrincipalIdFormatOutput
type DescribeRegionsInput
func (s *DescribeRegionsInput) SetDryRun(v bool) *DescribeRegionsInput
func (s *DescribeRegionsInput) SetFilters(v []*Filter) *DescribeRegionsInput
func (s *DescribeRegionsInput) SetRegionNames(v []*string) *DescribeRegionsInput
type DescribeRegionsOutput
func (s *DescribeRegionsOutput) SetRegions(v []*Region) *DescribeRegionsOutput
type DescribeReservedInstancesInput
func (s *DescribeReservedInstancesInput) SetDryRun(v bool) *DescribeReservedInstancesInput
func (s *DescribeReservedInstancesInput) SetFilters(v []*Filter) *DescribeReservedInstancesInput
func (s *DescribeReservedInstancesInput) SetOfferingClass(v string) *DescribeReservedInstancesInput
func (s *DescribeReservedInstancesInput) SetOfferingType(v string) *DescribeReservedInstancesInput
func (s *DescribeReservedInstancesInput) SetReservedInstancesIds(v []*string) *DescribeReservedInstancesInput
type DescribeReservedInstancesListingsInput
func (s *DescribeReservedInstancesListingsInput) SetFilters(v []*Filter) *DescribeReservedInstancesListingsInput
func (s *DescribeReservedInstancesListingsInput) SetReservedInstancesId(v string) *DescribeReservedInstancesListingsInput
func (s *DescribeReservedInstancesListingsInput) SetReservedInstancesListingId(v string) *DescribeReservedInstancesListingsInput
type DescribeReservedInstancesListingsOutput
func (s *DescribeReservedInstancesListingsOutput) SetReservedInstancesListings(v []*ReservedInstancesListing) *DescribeReservedInstancesListingsOutput
type DescribeReservedInstancesModificationsInput
func (s *DescribeReservedInstancesModificationsInput) SetFilters(v []*Filter) *DescribeReservedInstancesModificationsInput
func (s *DescribeReservedInstancesModificationsInput) SetNextToken(v string) *DescribeReservedInstancesModificationsInput
func (s *DescribeReservedInstancesModificationsInput) SetReservedInstancesModificationIds(v []*string) *DescribeReservedInstancesModificationsInput
type DescribeReservedInstancesModificationsOutput
func (s *DescribeReservedInstancesModificationsOutput) SetNextToken(v string) *DescribeReservedInstancesModificationsOutput
func (s *DescribeReservedInstancesModificationsOutput) SetReservedInstancesModifications(v []*ReservedInstancesModification) *DescribeReservedInstancesModificationsOutput
type DescribeReservedInstancesOfferingsInput
func (s *DescribeReservedInstancesOfferingsInput) SetAvailabilityZone(v string) *DescribeReservedInstancesOfferingsInput
func (s *DescribeReservedInstancesOfferingsInput) SetDryRun(v bool) *DescribeReservedInstancesOfferingsInput
func (s *DescribeReservedInstancesOfferingsInput) SetFilters(v []*Filter) *DescribeReservedInstancesOfferingsInput
func (s *DescribeReservedInstancesOfferingsInput) SetIncludeMarketplace(v bool) *DescribeReservedInstancesOfferingsInput
func (s *DescribeReservedInstancesOfferingsInput) SetInstanceTenancy(v string) *DescribeReservedInstancesOfferingsInput
func (s *DescribeReservedInstancesOfferingsInput) SetInstanceType(v string) *DescribeReservedInstancesOfferingsInput
func (s *DescribeReservedInstancesOfferingsInput) SetMaxDuration(v int64) *DescribeReservedInstancesOfferingsInput
func (s *DescribeReservedInstancesOfferingsInput) SetMaxInstanceCount(v int64) *DescribeReservedInstancesOfferingsInput
func (s *DescribeReservedInstancesOfferingsInput) SetMaxResults(v int64) *DescribeReservedInstancesOfferingsInput
func (s *DescribeReservedInstancesOfferingsInput) SetMinDuration(v int64) *DescribeReservedInstancesOfferingsInput
func (s *DescribeReservedInstancesOfferingsInput) SetNextToken(v string) *DescribeReservedInstancesOfferingsInput
func (s *DescribeReservedInstancesOfferingsInput) SetOfferingClass(v string) *DescribeReservedInstancesOfferingsInput
func (s *DescribeReservedInstancesOfferingsInput) SetOfferingType(v string) *DescribeReservedInstancesOfferingsInput
func (s *DescribeReservedInstancesOfferingsInput) SetProductDescription(v string) *DescribeReservedInstancesOfferingsInput
func (s *DescribeReservedInstancesOfferingsInput) SetReservedInstancesOfferingIds(v []*string) *DescribeReservedInstancesOfferingsInput
type DescribeReservedInstancesOfferingsOutput
func (s *DescribeReservedInstancesOfferingsOutput) SetNextToken(v string) *DescribeReservedInstancesOfferingsOutput
func (s *DescribeReservedInstancesOfferingsOutput) SetReservedInstancesOfferings(v []*ReservedInstancesOffering) *DescribeReservedInstancesOfferingsOutput
type DescribeReservedInstancesOutput
func (s *DescribeReservedInstancesOutput) SetReservedInstances(v []*ReservedInstances) *DescribeReservedInstancesOutput
type DescribeRouteTablesInput
func (s *DescribeRouteTablesInput) SetDryRun(v bool) *DescribeRouteTablesInput
func (s *DescribeRouteTablesInput) SetFilters(v []*Filter) *DescribeRouteTablesInput
func (s *DescribeRouteTablesInput) SetRouteTableIds(v []*string) *DescribeRouteTablesInput
type DescribeRouteTablesOutput
func (s *DescribeRouteTablesOutput) SetRouteTables(v []*RouteTable) *DescribeRouteTablesOutput
type DescribeScheduledInstanceAvailabilityInput
func (s *DescribeScheduledInstanceAvailabilityInput) SetDryRun(v bool) *DescribeScheduledInstanceAvailabilityInput
func (s *DescribeScheduledInstanceAvailabilityInput) SetFilters(v []*Filter) *DescribeScheduledInstanceAvailabilityInput
func (s *DescribeScheduledInstanceAvailabilityInput) SetFirstSlotStartTimeRange(v *SlotDateTimeRangeRequest) *DescribeScheduledInstanceAvailabilityInput
func (s *DescribeScheduledInstanceAvailabilityInput) SetMaxResults(v int64) *DescribeScheduledInstanceAvailabilityInput
func (s *DescribeScheduledInstanceAvailabilityInput) SetMaxSlotDurationInHours(v int64) *DescribeScheduledInstanceAvailabilityInput
func (s *DescribeScheduledInstanceAvailabilityInput) SetMinSlotDurationInHours(v int64) *DescribeScheduledInstanceAvailabilityInput
func (s *DescribeScheduledInstanceAvailabilityInput) SetNextToken(v string) *DescribeScheduledInstanceAvailabilityInput
func (s *DescribeScheduledInstanceAvailabilityInput) SetRecurrence(v *ScheduledInstanceRecurrenceRequest) *DescribeScheduledInstanceAvailabilityInput
type DescribeScheduledInstanceAvailabilityOutput
func (s *DescribeScheduledInstanceAvailabilityOutput) SetNextToken(v string) *DescribeScheduledInstanceAvailabilityOutput
func (s *DescribeScheduledInstanceAvailabilityOutput) SetScheduledInstanceAvailabilitySet(v []*ScheduledInstanceAvailability) *DescribeScheduledInstanceAvailabilityOutput
type DescribeScheduledInstancesInput
func (s *DescribeScheduledInstancesInput) SetDryRun(v bool) *DescribeScheduledInstancesInput
func (s *DescribeScheduledInstancesInput) SetFilters(v []*Filter) *DescribeScheduledInstancesInput
func (s *DescribeScheduledInstancesInput) SetMaxResults(v int64) *DescribeScheduledInstancesInput
func (s *DescribeScheduledInstancesInput) SetNextToken(v string) *DescribeScheduledInstancesInput
func (s *DescribeScheduledInstancesInput) SetScheduledInstanceIds(v []*string) *DescribeScheduledInstancesInput
func (s *DescribeScheduledInstancesInput) SetSlotStartTimeRange(v *SlotStartTimeRangeRequest) *DescribeScheduledInstancesInput
type DescribeScheduledInstancesOutput
func (s *DescribeScheduledInstancesOutput) SetNextToken(v string) *DescribeScheduledInstancesOutput
func (s *DescribeScheduledInstancesOutput) SetScheduledInstanceSet(v []*ScheduledInstance) *DescribeScheduledInstancesOutput
type DescribeSecurityGroupReferencesInput
func (s *DescribeSecurityGroupReferencesInput) SetDryRun(v bool) *DescribeSecurityGroupReferencesInput
func (s *DescribeSecurityGroupReferencesInput) SetGroupId(v []*string) *DescribeSecurityGroupReferencesInput
type DescribeSecurityGroupReferencesOutput
func (s *DescribeSecurityGroupReferencesOutput) SetSecurityGroupReferenceSet(v []*SecurityGroupReference) *DescribeSecurityGroupReferencesOutput
type DescribeSecurityGroupsInput
func (s *DescribeSecurityGroupsInput) SetDryRun(v bool) *DescribeSecurityGroupsInput
func (s *DescribeSecurityGroupsInput) SetFilters(v []*Filter) *DescribeSecurityGroupsInput
func (s *DescribeSecurityGroupsInput) SetGroupIds(v []*string) *DescribeSecurityGroupsInput
func (s *DescribeSecurityGroupsInput) SetGroupNames(v []*string) *DescribeSecurityGroupsInput
func (s *DescribeSecurityGroupsInput) SetMaxResults(v int64) *DescribeSecurityGroupsInput
func (s *DescribeSecurityGroupsInput) SetNextToken(v string) *DescribeSecurityGroupsInput
type DescribeSecurityGroupsOutput
func (s *DescribeSecurityGroupsOutput) SetNextToken(v string) *DescribeSecurityGroupsOutput
func (s *DescribeSecurityGroupsOutput) SetSecurityGroups(v []*SecurityGroup) *DescribeSecurityGroupsOutput
type DescribeSnapshotAttributeInput
func (s *DescribeSnapshotAttributeInput) SetAttribute(v string) *DescribeSnapshotAttributeInput
func (s *DescribeSnapshotAttributeInput) SetDryRun(v bool) *DescribeSnapshotAttributeInput
func (s *DescribeSnapshotAttributeInput) SetSnapshotId(v string) *DescribeSnapshotAttributeInput
type DescribeSnapshotAttributeOutput
func (s *DescribeSnapshotAttributeOutput) SetCreateVolumePermissions(v []*CreateVolumePermission) *DescribeSnapshotAttributeOutput
func (s *DescribeSnapshotAttributeOutput) SetProductCodes(v []*ProductCode) *DescribeSnapshotAttributeOutput
func (s *DescribeSnapshotAttributeOutput) SetSnapshotId(v string) *DescribeSnapshotAttributeOutput
type DescribeSnapshotsInput
func (s *DescribeSnapshotsInput) SetDryRun(v bool) *DescribeSnapshotsInput
func (s *DescribeSnapshotsInput) SetFilters(v []*Filter) *DescribeSnapshotsInput
func (s *DescribeSnapshotsInput) SetMaxResults(v int64) *DescribeSnapshotsInput
func (s *DescribeSnapshotsInput) SetNextToken(v string) *DescribeSnapshotsInput
func (s *DescribeSnapshotsInput) SetOwnerIds(v []*string) *DescribeSnapshotsInput
func (s *DescribeSnapshotsInput) SetRestorableByUserIds(v []*string) *DescribeSnapshotsInput
func (s *DescribeSnapshotsInput) SetSnapshotIds(v []*string) *DescribeSnapshotsInput
type DescribeSnapshotsOutput
func (s *DescribeSnapshotsOutput) SetNextToken(v string) *DescribeSnapshotsOutput
func (s *DescribeSnapshotsOutput) SetSnapshots(v []*Snapshot) *DescribeSnapshotsOutput
type DescribeSpotDatafeedSubscriptionInput
func (s *DescribeSpotDatafeedSubscriptionInput) SetDryRun(v bool) *DescribeSpotDatafeedSubscriptionInput
type DescribeSpotDatafeedSubscriptionOutput
func (s *DescribeSpotDatafeedSubscriptionOutput) SetSpotDatafeedSubscription(v *SpotDatafeedSubscription) *DescribeSpotDatafeedSubscriptionOutput
type DescribeSpotFleetInstancesInput
func (s *DescribeSpotFleetInstancesInput) SetDryRun(v bool) *DescribeSpotFleetInstancesInput
func (s *DescribeSpotFleetInstancesInput) SetMaxResults(v int64) *DescribeSpotFleetInstancesInput
func (s *DescribeSpotFleetInstancesInput) SetNextToken(v string) *DescribeSpotFleetInstancesInput
func (s *DescribeSpotFleetInstancesInput) SetSpotFleetRequestId(v string) *DescribeSpotFleetInstancesInput
type DescribeSpotFleetInstancesOutput
func (s *DescribeSpotFleetInstancesOutput) SetActiveInstances(v []*ActiveInstance) *DescribeSpotFleetInstancesOutput
func (s *DescribeSpotFleetInstancesOutput) SetNextToken(v string) *DescribeSpotFleetInstancesOutput
func (s *DescribeSpotFleetInstancesOutput) SetSpotFleetRequestId(v string) *DescribeSpotFleetInstancesOutput
type DescribeSpotFleetRequestHistoryInput
func (s *DescribeSpotFleetRequestHistoryInput) SetDryRun(v bool) *DescribeSpotFleetRequestHistoryInput
func (s *DescribeSpotFleetRequestHistoryInput) SetEventType(v string) *DescribeSpotFleetRequestHistoryInput
func (s *DescribeSpotFleetRequestHistoryInput) SetMaxResults(v int64) *DescribeSpotFleetRequestHistoryInput
func (s *DescribeSpotFleetRequestHistoryInput) SetNextToken(v string) *DescribeSpotFleetRequestHistoryInput
func (s *DescribeSpotFleetRequestHistoryInput) SetSpotFleetRequestId(v string) *DescribeSpotFleetRequestHistoryInput
func (s *DescribeSpotFleetRequestHistoryInput) SetStartTime(v time.Time) *DescribeSpotFleetRequestHistoryInput
type DescribeSpotFleetRequestHistoryOutput
func (s *DescribeSpotFleetRequestHistoryOutput) SetHistoryRecords(v []*HistoryRecord) *DescribeSpotFleetRequestHistoryOutput
func (s *DescribeSpotFleetRequestHistoryOutput) SetLastEvaluatedTime(v time.Time) *DescribeSpotFleetRequestHistoryOutput
func (s *DescribeSpotFleetRequestHistoryOutput) SetNextToken(v string) *DescribeSpotFleetRequestHistoryOutput
func (s *DescribeSpotFleetRequestHistoryOutput) SetSpotFleetRequestId(v string) *DescribeSpotFleetRequestHistoryOutput
func (s *DescribeSpotFleetRequestHistoryOutput) SetStartTime(v time.Time) *DescribeSpotFleetRequestHistoryOutput
type DescribeSpotFleetRequestsInput
func (s *DescribeSpotFleetRequestsInput) SetDryRun(v bool) *DescribeSpotFleetRequestsInput
func (s *DescribeSpotFleetRequestsInput) SetMaxResults(v int64) *DescribeSpotFleetRequestsInput
func (s *DescribeSpotFleetRequestsInput) SetNextToken(v string) *DescribeSpotFleetRequestsInput
func (s *DescribeSpotFleetRequestsInput) SetSpotFleetRequestIds(v []*string) *DescribeSpotFleetRequestsInput
type DescribeSpotFleetRequestsOutput
func (s *DescribeSpotFleetRequestsOutput) SetNextToken(v string) *DescribeSpotFleetRequestsOutput
func (s *DescribeSpotFleetRequestsOutput) SetSpotFleetRequestConfigs(v []*SpotFleetRequestConfig) *DescribeSpotFleetRequestsOutput
type DescribeSpotInstanceRequestsInput
func (s *DescribeSpotInstanceRequestsInput) SetDryRun(v bool) *DescribeSpotInstanceRequestsInput
func (s *DescribeSpotInstanceRequestsInput) SetFilters(v []*Filter) *DescribeSpotInstanceRequestsInput
func (s *DescribeSpotInstanceRequestsInput) SetSpotInstanceRequestIds(v []*string) *DescribeSpotInstanceRequestsInput
type DescribeSpotInstanceRequestsOutput
func (s *DescribeSpotInstanceRequestsOutput) SetSpotInstanceRequests(v []*SpotInstanceRequest) *DescribeSpotInstanceRequestsOutput
type DescribeSpotPriceHistoryInput
func (s *DescribeSpotPriceHistoryInput) SetAvailabilityZone(v string) *DescribeSpotPriceHistoryInput
func (s *DescribeSpotPriceHistoryInput) SetDryRun(v bool) *DescribeSpotPriceHistoryInput
func (s *DescribeSpotPriceHistoryInput) SetEndTime(v time.Time) *DescribeSpotPriceHistoryInput
func (s *DescribeSpotPriceHistoryInput) SetFilters(v []*Filter) *DescribeSpotPriceHistoryInput
func (s *DescribeSpotPriceHistoryInput) SetInstanceTypes(v []*string) *DescribeSpotPriceHistoryInput
func (s *DescribeSpotPriceHistoryInput) SetMaxResults(v int64) *DescribeSpotPriceHistoryInput
func (s *DescribeSpotPriceHistoryInput) SetNextToken(v string) *DescribeSpotPriceHistoryInput
func (s *DescribeSpotPriceHistoryInput) SetProductDescriptions(v []*string) *DescribeSpotPriceHistoryInput
func (s *DescribeSpotPriceHistoryInput) SetStartTime(v time.Time) *DescribeSpotPriceHistoryInput
type DescribeSpotPriceHistoryOutput
func (s *DescribeSpotPriceHistoryOutput) SetNextToken(v string) *DescribeSpotPriceHistoryOutput
func (s *DescribeSpotPriceHistoryOutput) SetSpotPriceHistory(v []*SpotPrice) *DescribeSpotPriceHistoryOutput
type DescribeStaleSecurityGroupsInput
func (s *DescribeStaleSecurityGroupsInput) SetDryRun(v bool) *DescribeStaleSecurityGroupsInput
func (s *DescribeStaleSecurityGroupsInput) SetMaxResults(v int64) *DescribeStaleSecurityGroupsInput
func (s *DescribeStaleSecurityGroupsInput) SetNextToken(v string) *DescribeStaleSecurityGroupsInput
func (s *DescribeStaleSecurityGroupsInput) SetVpcId(v string) *DescribeStaleSecurityGroupsInput
type DescribeStaleSecurityGroupsOutput
func (s *DescribeStaleSecurityGroupsOutput) SetNextToken(v string) *DescribeStaleSecurityGroupsOutput
func (s *DescribeStaleSecurityGroupsOutput) SetStaleSecurityGroupSet(v []*StaleSecurityGroup) *DescribeStaleSecurityGroupsOutput
type DescribeSubnetsInput
func (s *DescribeSubnetsInput) SetDryRun(v bool) *DescribeSubnetsInput
func (s *DescribeSubnetsInput) SetFilters(v []*Filter) *DescribeSubnetsInput
func (s *DescribeSubnetsInput) SetSubnetIds(v []*string) *DescribeSubnetsInput
type DescribeSubnetsOutput
func (s *DescribeSubnetsOutput) SetSubnets(v []*Subnet) *DescribeSubnetsOutput
type DescribeTagsInput
func (s *DescribeTagsInput) SetDryRun(v bool) *DescribeTagsInput
func (s *DescribeTagsInput) SetFilters(v []*Filter) *DescribeTagsInput
func (s *DescribeTagsInput) SetMaxResults(v int64) *DescribeTagsInput
func (s *DescribeTagsInput) SetNextToken(v string) *DescribeTagsInput
type DescribeTagsOutput
func (s *DescribeTagsOutput) SetNextToken(v string) *DescribeTagsOutput
func (s *DescribeTagsOutput) SetTags(v []*TagDescription) *DescribeTagsOutput
type DescribeVolumeAttributeInput
func (s *DescribeVolumeAttributeInput) SetAttribute(v string) *DescribeVolumeAttributeInput
func (s *DescribeVolumeAttributeInput) SetDryRun(v bool) *DescribeVolumeAttributeInput
func (s *DescribeVolumeAttributeInput) SetVolumeId(v string) *DescribeVolumeAttributeInput
type DescribeVolumeAttributeOutput
func (s *DescribeVolumeAttributeOutput) SetAutoEnableIO(v *AttributeBooleanValue) *DescribeVolumeAttributeOutput
func (s *DescribeVolumeAttributeOutput) SetProductCodes(v []*ProductCode) *DescribeVolumeAttributeOutput
func (s *DescribeVolumeAttributeOutput) SetVolumeId(v string) *DescribeVolumeAttributeOutput
type DescribeVolumeStatusInput
func (s *DescribeVolumeStatusInput) SetDryRun(v bool) *DescribeVolumeStatusInput
func (s *DescribeVolumeStatusInput) SetFilters(v []*Filter) *DescribeVolumeStatusInput
func (s *DescribeVolumeStatusInput) SetMaxResults(v int64) *DescribeVolumeStatusInput
func (s *DescribeVolumeStatusInput) SetNextToken(v string) *DescribeVolumeStatusInput
func (s *DescribeVolumeStatusInput) SetVolumeIds(v []*string) *DescribeVolumeStatusInput
type DescribeVolumeStatusOutput
func (s *DescribeVolumeStatusOutput) SetNextToken(v string) *DescribeVolumeStatusOutput
func (s *DescribeVolumeStatusOutput) SetVolumeStatuses(v []*VolumeStatusItem) *DescribeVolumeStatusOutput
type DescribeVolumesInput
func (s *DescribeVolumesInput) SetDryRun(v bool) *DescribeVolumesInput
func (s *DescribeVolumesInput) SetFilters(v []*Filter) *DescribeVolumesInput
func (s *DescribeVolumesInput) SetMaxResults(v int64) *DescribeVolumesInput
func (s *DescribeVolumesInput) SetNextToken(v string) *DescribeVolumesInput
func (s *DescribeVolumesInput) SetVolumeIds(v []*string) *DescribeVolumesInput
type DescribeVolumesModificationsInput
func (s *DescribeVolumesModificationsInput) SetDryRun(v bool) *DescribeVolumesModificationsInput
func (s *DescribeVolumesModificationsInput) SetFilters(v []*Filter) *DescribeVolumesModificationsInput
func (s *DescribeVolumesModificationsInput) SetMaxResults(v int64) *DescribeVolumesModificationsInput
func (s *DescribeVolumesModificationsInput) SetNextToken(v string) *DescribeVolumesModificationsInput
func (s *DescribeVolumesModificationsInput) SetVolumeIds(v []*string) *DescribeVolumesModificationsInput
type DescribeVolumesModificationsOutput
func (s *DescribeVolumesModificationsOutput) SetNextToken(v string) *DescribeVolumesModificationsOutput
func (s *DescribeVolumesModificationsOutput) SetVolumesModifications(v []*VolumeModification) *DescribeVolumesModificationsOutput
type DescribeVolumesOutput
func (s *DescribeVolumesOutput) SetNextToken(v string) *DescribeVolumesOutput
func (s *DescribeVolumesOutput) SetVolumes(v []*Volume) *DescribeVolumesOutput
type DescribeVpcAttributeInput
func (s *DescribeVpcAttributeInput) SetAttribute(v string) *DescribeVpcAttributeInput
func (s *DescribeVpcAttributeInput) SetDryRun(v bool) *DescribeVpcAttributeInput
func (s *DescribeVpcAttributeInput) SetVpcId(v string) *DescribeVpcAttributeInput
type DescribeVpcAttributeOutput
func (s *DescribeVpcAttributeOutput) SetEnableDnsHostnames(v *AttributeBooleanValue) *DescribeVpcAttributeOutput
func (s *DescribeVpcAttributeOutput) SetEnableDnsSupport(v *AttributeBooleanValue) *DescribeVpcAttributeOutput
func (s *DescribeVpcAttributeOutput) SetVpcId(v string) *DescribeVpcAttributeOutput
type DescribeVpcClassicLinkDnsSupportInput
func (s *DescribeVpcClassicLinkDnsSupportInput) SetMaxResults(v int64) *DescribeVpcClassicLinkDnsSupportInput
func (s *DescribeVpcClassicLinkDnsSupportInput) SetNextToken(v string) *DescribeVpcClassicLinkDnsSupportInput
func (s *DescribeVpcClassicLinkDnsSupportInput) SetVpcIds(v []*string) *DescribeVpcClassicLinkDnsSupportInput
type DescribeVpcClassicLinkDnsSupportOutput
func (s *DescribeVpcClassicLinkDnsSupportOutput) SetNextToken(v string) *DescribeVpcClassicLinkDnsSupportOutput
func (s *DescribeVpcClassicLinkDnsSupportOutput) SetVpcs(v []*ClassicLinkDnsSupport) *DescribeVpcClassicLinkDnsSupportOutput
type DescribeVpcClassicLinkInput
func (s *DescribeVpcClassicLinkInput) SetDryRun(v bool) *DescribeVpcClassicLinkInput
func (s *DescribeVpcClassicLinkInput) SetFilters(v []*Filter) *DescribeVpcClassicLinkInput
func (s *DescribeVpcClassicLinkInput) SetVpcIds(v []*string) *DescribeVpcClassicLinkInput
type DescribeVpcClassicLinkOutput
func (s *DescribeVpcClassicLinkOutput) SetVpcs(v []*VpcClassicLink) *DescribeVpcClassicLinkOutput
type DescribeVpcEndpointConnectionNotificationsInput
func (s *DescribeVpcEndpointConnectionNotificationsInput) SetConnectionNotificationId(v string) *DescribeVpcEndpointConnectionNotificationsInput
func (s *DescribeVpcEndpointConnectionNotificationsInput) SetDryRun(v bool) *DescribeVpcEndpointConnectionNotificationsInput
func (s *DescribeVpcEndpointConnectionNotificationsInput) SetFilters(v []*Filter) *DescribeVpcEndpointConnectionNotificationsInput
func (s *DescribeVpcEndpointConnectionNotificationsInput) SetMaxResults(v int64) *DescribeVpcEndpointConnectionNotificationsInput
func (s *DescribeVpcEndpointConnectionNotificationsInput) SetNextToken(v string) *DescribeVpcEndpointConnectionNotificationsInput
type DescribeVpcEndpointConnectionNotificationsOutput
func (s *DescribeVpcEndpointConnectionNotificationsOutput) SetConnectionNotificationSet(v []*ConnectionNotification) *DescribeVpcEndpointConnectionNotificationsOutput
func (s *DescribeVpcEndpointConnectionNotificationsOutput) SetNextToken(v string) *DescribeVpcEndpointConnectionNotificationsOutput
type DescribeVpcEndpointConnectionsInput
func (s *DescribeVpcEndpointConnectionsInput) SetDryRun(v bool) *DescribeVpcEndpointConnectionsInput
func (s *DescribeVpcEndpointConnectionsInput) SetFilters(v []*Filter) *DescribeVpcEndpointConnectionsInput
func (s *DescribeVpcEndpointConnectionsInput) SetMaxResults(v int64) *DescribeVpcEndpointConnectionsInput
func (s *DescribeVpcEndpointConnectionsInput) SetNextToken(v string) *DescribeVpcEndpointConnectionsInput
type DescribeVpcEndpointConnectionsOutput
func (s *DescribeVpcEndpointConnectionsOutput) SetNextToken(v string) *DescribeVpcEndpointConnectionsOutput
func (s *DescribeVpcEndpointConnectionsOutput) SetVpcEndpointConnections(v []*VpcEndpointConnection) *DescribeVpcEndpointConnectionsOutput
type DescribeVpcEndpointServiceConfigurationsInput
func (s *DescribeVpcEndpointServiceConfigurationsInput) SetDryRun(v bool) *DescribeVpcEndpointServiceConfigurationsInput
func (s *DescribeVpcEndpointServiceConfigurationsInput) SetFilters(v []*Filter) *DescribeVpcEndpointServiceConfigurationsInput
func (s *DescribeVpcEndpointServiceConfigurationsInput) SetMaxResults(v int64) *DescribeVpcEndpointServiceConfigurationsInput
func (s *DescribeVpcEndpointServiceConfigurationsInput) SetNextToken(v string) *DescribeVpcEndpointServiceConfigurationsInput
func (s *DescribeVpcEndpointServiceConfigurationsInput) SetServiceIds(v []*string) *DescribeVpcEndpointServiceConfigurationsInput
type DescribeVpcEndpointServiceConfigurationsOutput
func (s *DescribeVpcEndpointServiceConfigurationsOutput) SetNextToken(v string) *DescribeVpcEndpointServiceConfigurationsOutput
func (s *DescribeVpcEndpointServiceConfigurationsOutput) SetServiceConfigurations(v []*ServiceConfiguration) *DescribeVpcEndpointServiceConfigurationsOutput
type DescribeVpcEndpointServicePermissionsInput
func (s *DescribeVpcEndpointServicePermissionsInput) SetDryRun(v bool) *DescribeVpcEndpointServicePermissionsInput
func (s *DescribeVpcEndpointServicePermissionsInput) SetFilters(v []*Filter) *DescribeVpcEndpointServicePermissionsInput
func (s *DescribeVpcEndpointServicePermissionsInput) SetMaxResults(v int64) *DescribeVpcEndpointServicePermissionsInput
func (s *DescribeVpcEndpointServicePermissionsInput) SetNextToken(v string) *DescribeVpcEndpointServicePermissionsInput
func (s *DescribeVpcEndpointServicePermissionsInput) SetServiceId(v string) *DescribeVpcEndpointServicePermissionsInput
type DescribeVpcEndpointServicePermissionsOutput
func (s *DescribeVpcEndpointServicePermissionsOutput) SetAllowedPrincipals(v []*AllowedPrincipal) *DescribeVpcEndpointServicePermissionsOutput
func (s *DescribeVpcEndpointServicePermissionsOutput) SetNextToken(v string) *DescribeVpcEndpointServicePermissionsOutput
type DescribeVpcEndpointServicesInput
func (s *DescribeVpcEndpointServicesInput) SetDryRun(v bool) *DescribeVpcEndpointServicesInput
func (s *DescribeVpcEndpointServicesInput) SetFilters(v []*Filter) *DescribeVpcEndpointServicesInput
func (s *DescribeVpcEndpointServicesInput) SetMaxResults(v int64) *DescribeVpcEndpointServicesInput
func (s *DescribeVpcEndpointServicesInput) SetNextToken(v string) *DescribeVpcEndpointServicesInput
func (s *DescribeVpcEndpointServicesInput) SetServiceNames(v []*string) *DescribeVpcEndpointServicesInput
type DescribeVpcEndpointServicesOutput
func (s *DescribeVpcEndpointServicesOutput) SetNextToken(v string) *DescribeVpcEndpointServicesOutput
func (s *DescribeVpcEndpointServicesOutput) SetServiceDetails(v []*ServiceDetail) *DescribeVpcEndpointServicesOutput
func (s *DescribeVpcEndpointServicesOutput) SetServiceNames(v []*string) *DescribeVpcEndpointServicesOutput
type DescribeVpcEndpointsInput
func (s *DescribeVpcEndpointsInput) SetDryRun(v bool) *DescribeVpcEndpointsInput
func (s *DescribeVpcEndpointsInput) SetFilters(v []*Filter) *DescribeVpcEndpointsInput
func (s *DescribeVpcEndpointsInput) SetMaxResults(v int64) *DescribeVpcEndpointsInput
func (s *DescribeVpcEndpointsInput) SetNextToken(v string) *DescribeVpcEndpointsInput
func (s *DescribeVpcEndpointsInput) SetVpcEndpointIds(v []*string) *DescribeVpcEndpointsInput
type DescribeVpcEndpointsOutput
func (s *DescribeVpcEndpointsOutput) SetNextToken(v string) *DescribeVpcEndpointsOutput
func (s *DescribeVpcEndpointsOutput) SetVpcEndpoints(v []*VpcEndpoint) *DescribeVpcEndpointsOutput
type DescribeVpcPeeringConnectionsInput
func (s *DescribeVpcPeeringConnectionsInput) SetDryRun(v bool) *DescribeVpcPeeringConnectionsInput
func (s *DescribeVpcPeeringConnectionsInput) SetFilters(v []*Filter) *DescribeVpcPeeringConnectionsInput
func (s *DescribeVpcPeeringConnectionsInput) SetVpcPeeringConnectionIds(v []*string) *DescribeVpcPeeringConnectionsInput
type DescribeVpcPeeringConnectionsOutput
func (s *DescribeVpcPeeringConnectionsOutput) SetVpcPeeringConnections(v []*VpcPeeringConnection) *DescribeVpcPeeringConnectionsOutput
type DescribeVpcsInput
func (s *DescribeVpcsInput) SetDryRun(v bool) *DescribeVpcsInput
func (s *DescribeVpcsInput) SetFilters(v []*Filter) *DescribeVpcsInput
func (s *DescribeVpcsInput) SetVpcIds(v []*string) *DescribeVpcsInput
type DescribeVpcsOutput
func (s *DescribeVpcsOutput) SetVpcs(v []*Vpc) *DescribeVpcsOutput
type DescribeVpnConnectionsInput
func (s *DescribeVpnConnectionsInput) SetDryRun(v bool) *DescribeVpnConnectionsInput
func (s *DescribeVpnConnectionsInput) SetFilters(v []*Filter) *DescribeVpnConnectionsInput
func (s *DescribeVpnConnectionsInput) SetVpnConnectionIds(v []*string) *DescribeVpnConnectionsInput
type DescribeVpnConnectionsOutput
func (s *DescribeVpnConnectionsOutput) SetVpnConnections(v []*VpnConnection) *DescribeVpnConnectionsOutput
type DescribeVpnGatewaysInput
func (s *DescribeVpnGatewaysInput) SetDryRun(v bool) *DescribeVpnGatewaysInput
func (s *DescribeVpnGatewaysInput) SetFilters(v []*Filter) *DescribeVpnGatewaysInput
func (s *DescribeVpnGatewaysInput) SetVpnGatewayIds(v []*string) *DescribeVpnGatewaysInput
type DescribeVpnGatewaysOutput
func (s *DescribeVpnGatewaysOutput) SetVpnGateways(v []*VpnGateway) *DescribeVpnGatewaysOutput
type DetachClassicLinkVpcInput
func (s *DetachClassicLinkVpcInput) SetDryRun(v bool) *DetachClassicLinkVpcInput
func (s *DetachClassicLinkVpcInput) SetInstanceId(v string) *DetachClassicLinkVpcInput
func (s *DetachClassicLinkVpcInput) SetVpcId(v string) *DetachClassicLinkVpcInput
type DetachClassicLinkVpcOutput
func (s *DetachClassicLinkVpcOutput) SetReturn(v bool) *DetachClassicLinkVpcOutput
type DetachInternetGatewayInput
func (s *DetachInternetGatewayInput) SetDryRun(v bool) *DetachInternetGatewayInput
func (s *DetachInternetGatewayInput) SetInternetGatewayId(v string) *DetachInternetGatewayInput
func (s *DetachInternetGatewayInput) SetVpcId(v string) *DetachInternetGatewayInput
type DetachInternetGatewayOutput
type DetachNetworkInterfaceInput
func (s *DetachNetworkInterfaceInput) SetAttachmentId(v string) *DetachNetworkInterfaceInput
func (s *DetachNetworkInterfaceInput) SetDryRun(v bool) *DetachNetworkInterfaceInput
func (s *DetachNetworkInterfaceInput) SetForce(v bool) *DetachNetworkInterfaceInput
type DetachNetworkInterfaceOutput
type DetachVolumeInput
func (s *DetachVolumeInput) SetDevice(v string) *DetachVolumeInput
func (s *DetachVolumeInput) SetDryRun(v bool) *DetachVolumeInput
func (s *DetachVolumeInput) SetForce(v bool) *DetachVolumeInput
func (s *DetachVolumeInput) SetInstanceId(v string) *DetachVolumeInput
func (s *DetachVolumeInput) SetVolumeId(v string) *DetachVolumeInput
type DetachVpnGatewayInput
func (s *DetachVpnGatewayInput) SetDryRun(v bool) *DetachVpnGatewayInput
func (s *DetachVpnGatewayInput) SetVpcId(v string) *DetachVpnGatewayInput
func (s *DetachVpnGatewayInput) SetVpnGatewayId(v string) *DetachVpnGatewayInput
type DetachVpnGatewayOutput
type DhcpConfiguration
func (s *DhcpConfiguration) SetKey(v string) *DhcpConfiguration
func (s *DhcpConfiguration) SetValues(v []*AttributeValue) *DhcpConfiguration
type DhcpOptions
func (s *DhcpOptions) SetDhcpConfigurations(v []*DhcpConfiguration) *DhcpOptions
func (s *DhcpOptions) SetDhcpOptionsId(v string) *DhcpOptions
func (s *DhcpOptions) SetTags(v []*Tag) *DhcpOptions
type DisableVgwRoutePropagationInput
func (s *DisableVgwRoutePropagationInput) SetGatewayId(v string) *DisableVgwRoutePropagationInput
func (s *DisableVgwRoutePropagationInput) SetRouteTableId(v string) *DisableVgwRoutePropagationInput
type DisableVgwRoutePropagationOutput
type DisableVpcClassicLinkDnsSupportInput
func (s *DisableVpcClassicLinkDnsSupportInput) SetVpcId(v string) *DisableVpcClassicLinkDnsSupportInput
type DisableVpcClassicLinkDnsSupportOutput
func (s *DisableVpcClassicLinkDnsSupportOutput) SetReturn(v bool) *DisableVpcClassicLinkDnsSupportOutput
type DisableVpcClassicLinkInput
func (s *DisableVpcClassicLinkInput) SetDryRun(v bool) *DisableVpcClassicLinkInput
func (s *DisableVpcClassicLinkInput) SetVpcId(v string) *DisableVpcClassicLinkInput
type DisableVpcClassicLinkOutput
func (s *DisableVpcClassicLinkOutput) SetReturn(v bool) *DisableVpcClassicLinkOutput
type DisassociateAddressInput
func (s *DisassociateAddressInput) SetAssociationId(v string) *DisassociateAddressInput
func (s *DisassociateAddressInput) SetDryRun(v bool) *DisassociateAddressInput
func (s *DisassociateAddressInput) SetPublicIp(v string) *DisassociateAddressInput
type DisassociateAddressOutput
type DisassociateIamInstanceProfileInput
func (s *DisassociateIamInstanceProfileInput) SetAssociationId(v string) *DisassociateIamInstanceProfileInput
type DisassociateIamInstanceProfileOutput
func (s *DisassociateIamInstanceProfileOutput) SetIamInstanceProfileAssociation(v *IamInstanceProfileAssociation) *DisassociateIamInstanceProfileOutput
type DisassociateRouteTableInput
func (s *DisassociateRouteTableInput) SetAssociationId(v string) *DisassociateRouteTableInput
func (s *DisassociateRouteTableInput) SetDryRun(v bool) *DisassociateRouteTableInput
type DisassociateRouteTableOutput
type DisassociateSubnetCidrBlockInput
func (s *DisassociateSubnetCidrBlockInput) SetAssociationId(v string) *DisassociateSubnetCidrBlockInput
type DisassociateSubnetCidrBlockOutput
func (s *DisassociateSubnetCidrBlockOutput) SetIpv6CidrBlockAssociation(v *SubnetIpv6CidrBlockAssociation) *DisassociateSubnetCidrBlockOutput
func (s *DisassociateSubnetCidrBlockOutput) SetSubnetId(v string) *DisassociateSubnetCidrBlockOutput
type DisassociateVpcCidrBlockInput
func (s *DisassociateVpcCidrBlockInput) SetAssociationId(v string) *DisassociateVpcCidrBlockInput
type DisassociateVpcCidrBlockOutput
func (s *DisassociateVpcCidrBlockOutput) SetCidrBlockAssociation(v *VpcCidrBlockAssociation) *DisassociateVpcCidrBlockOutput
func (s *DisassociateVpcCidrBlockOutput) SetIpv6CidrBlockAssociation(v *VpcIpv6CidrBlockAssociation) *DisassociateVpcCidrBlockOutput
func (s *DisassociateVpcCidrBlockOutput) SetVpcId(v string) *DisassociateVpcCidrBlockOutput
type DiskImage
func (s *DiskImage) SetDescription(v string) *DiskImage
func (s *DiskImage) SetImage(v *DiskImageDetail) *DiskImage
func (s *DiskImage) SetVolume(v *VolumeDetail) *DiskImage
type DiskImageDescription
func (s *DiskImageDescription) SetChecksum(v string) *DiskImageDescription
func (s *DiskImageDescription) SetFormat(v string) *DiskImageDescription
func (s *DiskImageDescription) SetImportManifestUrl(v string) *DiskImageDescription
func (s *DiskImageDescription) SetSize(v int64) *DiskImageDescription
type DiskImageDetail
func (s *DiskImageDetail) SetBytes(v int64) *DiskImageDetail
func (s *DiskImageDetail) SetFormat(v string) *DiskImageDetail
func (s *DiskImageDetail) SetImportManifestUrl(v string) *DiskImageDetail
type DiskImageVolumeDescription
func (s *DiskImageVolumeDescription) SetId(v string) *DiskImageVolumeDescription
func (s *DiskImageVolumeDescription) SetSize(v int64) *DiskImageVolumeDescription
type DnsEntry
func (s *DnsEntry) SetDnsName(v string) *DnsEntry
func (s *DnsEntry) SetHostedZoneId(v string) *DnsEntry
type EC2
type EbsBlockDevice
func (s *EbsBlockDevice) SetDeleteOnTermination(v bool) *EbsBlockDevice
func (s *EbsBlockDevice) SetEncrypted(v bool) *EbsBlockDevice
func (s *EbsBlockDevice) SetIops(v int64) *EbsBlockDevice
func (s *EbsBlockDevice) SetKmsKeyId(v string) *EbsBlockDevice
func (s *EbsBlockDevice) SetSnapshotId(v string) *EbsBlockDevice
func (s *EbsBlockDevice) SetVolumeSize(v int64) *EbsBlockDevice
func (s *EbsBlockDevice) SetVolumeType(v string) *EbsBlockDevice
type EbsInstanceBlockDevice
func (s *EbsInstanceBlockDevice) SetAttachTime(v time.Time) *EbsInstanceBlockDevice
func (s *EbsInstanceBlockDevice) SetDeleteOnTermination(v bool) *EbsInstanceBlockDevice
func (s *EbsInstanceBlockDevice) SetStatus(v string) *EbsInstanceBlockDevice
func (s *EbsInstanceBlockDevice) SetVolumeId(v string) *EbsInstanceBlockDevice
type EbsInstanceBlockDeviceSpecification
func (s *EbsInstanceBlockDeviceSpecification) SetDeleteOnTermination(v bool) *EbsInstanceBlockDeviceSpecification
func (s *EbsInstanceBlockDeviceSpecification) SetVolumeId(v string) *EbsInstanceBlockDeviceSpecification
type EgressOnlyInternetGateway
func (s *EgressOnlyInternetGateway) SetAttachments(v []*InternetGatewayAttachment) *EgressOnlyInternetGateway
func (s *EgressOnlyInternetGateway) SetEgressOnlyInternetGatewayId(v string) *EgressOnlyInternetGateway
type ElasticGpuAssociation
func (s *ElasticGpuAssociation) SetElasticGpuAssociationId(v string) *ElasticGpuAssociation
func (s *ElasticGpuAssociation) SetElasticGpuAssociationState(v string) *ElasticGpuAssociation
func (s *ElasticGpuAssociation) SetElasticGpuAssociationTime(v string) *ElasticGpuAssociation
func (s *ElasticGpuAssociation) SetElasticGpuId(v string) *ElasticGpuAssociation
type ElasticGpuHealth
func (s *ElasticGpuHealth) SetStatus(v string) *ElasticGpuHealth
type ElasticGpuSpecification
func (s *ElasticGpuSpecification) SetType(v string) *ElasticGpuSpecification
type ElasticGpuSpecificationResponse
func (s *ElasticGpuSpecificationResponse) SetType(v string) *ElasticGpuSpecificationResponse
type ElasticGpus
func (s *ElasticGpus) SetAvailabilityZone(v string) *ElasticGpus
func (s *ElasticGpus) SetElasticGpuHealth(v *ElasticGpuHealth) *ElasticGpus
func (s *ElasticGpus) SetElasticGpuId(v string) *ElasticGpus
func (s *ElasticGpus) SetElasticGpuState(v string) *ElasticGpus
func (s *ElasticGpus) SetElasticGpuType(v string) *ElasticGpus
func (s *ElasticGpus) SetInstanceId(v string) *ElasticGpus
type EnableVgwRoutePropagationInput
func (s *EnableVgwRoutePropagationInput) SetGatewayId(v string) *EnableVgwRoutePropagationInput
func (s *EnableVgwRoutePropagationInput) SetRouteTableId(v string) *EnableVgwRoutePropagationInput
type EnableVgwRoutePropagationOutput
type EnableVolumeIOInput
func (s *EnableVolumeIOInput) SetDryRun(v bool) *EnableVolumeIOInput
func (s *EnableVolumeIOInput) SetVolumeId(v string) *EnableVolumeIOInput
type EnableVolumeIOOutput
type EnableVpcClassicLinkDnsSupportInput
func (s *EnableVpcClassicLinkDnsSupportInput) SetVpcId(v string) *EnableVpcClassicLinkDnsSupportInput
type EnableVpcClassicLinkDnsSupportOutput
func (s *EnableVpcClassicLinkDnsSupportOutput) SetReturn(v bool) *EnableVpcClassicLinkDnsSupportOutput
type EnableVpcClassicLinkInput
func (s *EnableVpcClassicLinkInput) SetDryRun(v bool) *EnableVpcClassicLinkInput
func (s *EnableVpcClassicLinkInput) SetVpcId(v string) *EnableVpcClassicLinkInput
type EnableVpcClassicLinkOutput
func (s *EnableVpcClassicLinkOutput) SetReturn(v bool) *EnableVpcClassicLinkOutput
type EventInformation
func (s *EventInformation) SetEventDescription(v string) *EventInformation
func (s *EventInformation) SetEventSubType(v string) *EventInformation
func (s *EventInformation) SetInstanceId(v string) *EventInformation
type ExportTask
func (s *ExportTask) SetDescription(v string) *ExportTask
func (s *ExportTask) SetExportTaskId(v string) *ExportTask
func (s *ExportTask) SetExportToS3Task(v *ExportToS3Task) *ExportTask
func (s *ExportTask) SetInstanceExportDetails(v *InstanceExportDetails) *ExportTask
func (s *ExportTask) SetState(v string) *ExportTask
func (s *ExportTask) SetStatusMessage(v string) *ExportTask
type ExportToS3Task
func (s *ExportToS3Task) SetContainerFormat(v string) *ExportToS3Task
func (s *ExportToS3Task) SetDiskImageFormat(v string) *ExportToS3Task
func (s *ExportToS3Task) SetS3Bucket(v string) *ExportToS3Task
func (s *ExportToS3Task) SetS3Key(v string) *ExportToS3Task
type ExportToS3TaskSpecification
func (s *ExportToS3TaskSpecification) SetContainerFormat(v string) *ExportToS3TaskSpecification
func (s *ExportToS3TaskSpecification) SetDiskImageFormat(v string) *ExportToS3TaskSpecification
func (s *ExportToS3TaskSpecification) SetS3Bucket(v string) *ExportToS3TaskSpecification
func (s *ExportToS3TaskSpecification) SetS3Prefix(v string) *ExportToS3TaskSpecification
type Filter
func (s *Filter) SetName(v string) *Filter
func (s *Filter) SetValues(v []*string) *Filter
type FleetData
func (s *FleetData) SetActivityStatus(v string) *FleetData
func (s *FleetData) SetClientToken(v string) *FleetData
func (s *FleetData) SetCreateTime(v time.Time) *FleetData
func (s *FleetData) SetExcessCapacityTerminationPolicy(v string) *FleetData
func (s *FleetData) SetFleetId(v string) *FleetData
func (s *FleetData) SetFleetState(v string) *FleetData
func (s *FleetData) SetFulfilledCapacity(v float64) *FleetData
func (s *FleetData) SetFulfilledOnDemandCapacity(v float64) *FleetData
func (s *FleetData) SetLaunchTemplateConfigs(v []*FleetLaunchTemplateConfig) *FleetData
func (s *FleetData) SetOnDemandOptions(v *OnDemandOptions) *FleetData
func (s *FleetData) SetReplaceUnhealthyInstances(v bool) *FleetData
func (s *FleetData) SetSpotOptions(v *SpotOptions) *FleetData
func (s *FleetData) SetTags(v []*Tag) *FleetData
func (s *FleetData) SetTargetCapacitySpecification(v *TargetCapacitySpecification) *FleetData
func (s *FleetData) SetTerminateInstancesWithExpiration(v bool) *FleetData
func (s *FleetData) SetType(v string) *FleetData
func (s *FleetData) SetValidFrom(v time.Time) *FleetData
func (s *FleetData) SetValidUntil(v time.Time) *FleetData
type FleetLaunchTemplateConfig
func (s *FleetLaunchTemplateConfig) SetLaunchTemplateSpecification(v *FleetLaunchTemplateSpecification) *FleetLaunchTemplateConfig
func (s *FleetLaunchTemplateConfig) SetOverrides(v []*FleetLaunchTemplateOverrides) *FleetLaunchTemplateConfig
type FleetLaunchTemplateConfigRequest
func (s *FleetLaunchTemplateConfigRequest) SetLaunchTemplateSpecification(v *FleetLaunchTemplateSpecificationRequest) *FleetLaunchTemplateConfigRequest
func (s *FleetLaunchTemplateConfigRequest) SetOverrides(v []*FleetLaunchTemplateOverridesRequest) *FleetLaunchTemplateConfigRequest
type FleetLaunchTemplateOverrides
func (s *FleetLaunchTemplateOverrides) SetAvailabilityZone(v string) *FleetLaunchTemplateOverrides
func (s *FleetLaunchTemplateOverrides) SetInstanceType(v string) *FleetLaunchTemplateOverrides
func (s *FleetLaunchTemplateOverrides) SetMaxPrice(v string) *FleetLaunchTemplateOverrides
func (s *FleetLaunchTemplateOverrides) SetPriority(v float64) *FleetLaunchTemplateOverrides
func (s *FleetLaunchTemplateOverrides) SetSubnetId(v string) *FleetLaunchTemplateOverrides
func (s *FleetLaunchTemplateOverrides) SetWeightedCapacity(v float64) *FleetLaunchTemplateOverrides
type FleetLaunchTemplateOverridesRequest
func (s *FleetLaunchTemplateOverridesRequest) SetAvailabilityZone(v string) *FleetLaunchTemplateOverridesRequest
func (s *FleetLaunchTemplateOverridesRequest) SetInstanceType(v string) *FleetLaunchTemplateOverridesRequest
func (s *FleetLaunchTemplateOverridesRequest) SetMaxPrice(v string) *FleetLaunchTemplateOverridesRequest
func (s *FleetLaunchTemplateOverridesRequest) SetPriority(v float64) *FleetLaunchTemplateOverridesRequest
func (s *FleetLaunchTemplateOverridesRequest) SetSubnetId(v string) *FleetLaunchTemplateOverridesRequest
func (s *FleetLaunchTemplateOverridesRequest) SetWeightedCapacity(v float64) *FleetLaunchTemplateOverridesRequest
type FleetLaunchTemplateSpecification
func (s *FleetLaunchTemplateSpecification) SetLaunchTemplateId(v string) *FleetLaunchTemplateSpecification
func (s *FleetLaunchTemplateSpecification) SetLaunchTemplateName(v string) *FleetLaunchTemplateSpecification
func (s *FleetLaunchTemplateSpecification) SetVersion(v string) *FleetLaunchTemplateSpecification
type FleetLaunchTemplateSpecificationRequest
func (s *FleetLaunchTemplateSpecificationRequest) SetLaunchTemplateId(v string) *FleetLaunchTemplateSpecificationRequest
func (s *FleetLaunchTemplateSpecificationRequest) SetLaunchTemplateName(v string) *FleetLaunchTemplateSpecificationRequest
func (s *FleetLaunchTemplateSpecificationRequest) SetVersion(v string) *FleetLaunchTemplateSpecificationRequest
type FlowLog
func (s *FlowLog) SetCreationTime(v time.Time) *FlowLog
func (s *FlowLog) SetDeliverLogsErrorMessage(v string) *FlowLog
func (s *FlowLog) SetDeliverLogsPermissionArn(v string) *FlowLog
func (s *FlowLog) SetDeliverLogsStatus(v string) *FlowLog
func (s *FlowLog) SetFlowLogId(v string) *FlowLog
func (s *FlowLog) SetFlowLogStatus(v string) *FlowLog
func (s *FlowLog) SetLogDestination(v string) *FlowLog
func (s *FlowLog) SetLogDestinationType(v string) *FlowLog
func (s *FlowLog) SetLogGroupName(v string) *FlowLog
func (s *FlowLog) SetResourceId(v string) *FlowLog
func (s *FlowLog) SetTrafficType(v string) *FlowLog
type FpgaImage
func (s *FpgaImage) SetCreateTime(v time.Time) *FpgaImage
func (s *FpgaImage) SetDescription(v string) *FpgaImage
func (s *FpgaImage) SetFpgaImageGlobalId(v string) *FpgaImage
func (s *FpgaImage) SetFpgaImageId(v string) *FpgaImage
func (s *FpgaImage) SetName(v string) *FpgaImage
func (s *FpgaImage) SetOwnerAlias(v string) *FpgaImage
func (s *FpgaImage) SetOwnerId(v string) *FpgaImage
func (s *FpgaImage) SetPciId(v *PciId) *FpgaImage
func (s *FpgaImage) SetProductCodes(v []*ProductCode) *FpgaImage
func (s *FpgaImage) SetPublic(v bool) *FpgaImage
func (s *FpgaImage) SetShellVersion(v string) *FpgaImage
func (s *FpgaImage) SetState(v *FpgaImageState) *FpgaImage
func (s *FpgaImage) SetTags(v []*Tag) *FpgaImage
func (s *FpgaImage) SetUpdateTime(v time.Time) *FpgaImage
type FpgaImageAttribute
func (s *FpgaImageAttribute) SetDescription(v string) *FpgaImageAttribute
func (s *FpgaImageAttribute) SetFpgaImageId(v string) *FpgaImageAttribute
func (s *FpgaImageAttribute) SetLoadPermissions(v []*LoadPermission) *FpgaImageAttribute
func (s *FpgaImageAttribute) SetName(v string) *FpgaImageAttribute
func (s *FpgaImageAttribute) SetProductCodes(v []*ProductCode) *FpgaImageAttribute
type FpgaImageState
func (s *FpgaImageState) SetCode(v string) *FpgaImageState
func (s *FpgaImageState) SetMessage(v string) *FpgaImageState
type GetConsoleOutputInput
func (s *GetConsoleOutputInput) SetDryRun(v bool) *GetConsoleOutputInput
func (s *GetConsoleOutputInput) SetInstanceId(v string) *GetConsoleOutputInput
func (s *GetConsoleOutputInput) SetLatest(v bool) *GetConsoleOutputInput
type GetConsoleOutputOutput
func (s *GetConsoleOutputOutput) SetInstanceId(v string) *GetConsoleOutputOutput
func (s *GetConsoleOutputOutput) SetOutput(v string) *GetConsoleOutputOutput
func (s *GetConsoleOutputOutput) SetTimestamp(v time.Time) *GetConsoleOutputOutput
type GetConsoleScreenshotInput
func (s *GetConsoleScreenshotInput) SetDryRun(v bool) *GetConsoleScreenshotInput
func (s *GetConsoleScreenshotInput) SetInstanceId(v string) *GetConsoleScreenshotInput
func (s *GetConsoleScreenshotInput) SetWakeUp(v bool) *GetConsoleScreenshotInput
type GetConsoleScreenshotOutput
func (s *GetConsoleScreenshotOutput) SetImageData(v string) *GetConsoleScreenshotOutput
func (s *GetConsoleScreenshotOutput) SetInstanceId(v string) *GetConsoleScreenshotOutput
type GetHostReservationPurchasePreviewInput
func (s *GetHostReservationPurchasePreviewInput) SetHostIdSet(v []*string) *GetHostReservationPurchasePreviewInput
func (s *GetHostReservationPurchasePreviewInput) SetOfferingId(v string) *GetHostReservationPurchasePreviewInput
type GetHostReservationPurchasePreviewOutput
func (s *GetHostReservationPurchasePreviewOutput) SetCurrencyCode(v string) *GetHostReservationPurchasePreviewOutput
func (s *GetHostReservationPurchasePreviewOutput) SetPurchase(v []*Purchase) *GetHostReservationPurchasePreviewOutput
func (s *GetHostReservationPurchasePreviewOutput) SetTotalHourlyPrice(v string) *GetHostReservationPurchasePreviewOutput
func (s *GetHostReservationPurchasePreviewOutput) SetTotalUpfrontPrice(v string) *GetHostReservationPurchasePreviewOutput
type GetLaunchTemplateDataInput
func (s *GetLaunchTemplateDataInput) SetDryRun(v bool) *GetLaunchTemplateDataInput
func (s *GetLaunchTemplateDataInput) SetInstanceId(v string) *GetLaunchTemplateDataInput
type GetLaunchTemplateDataOutput
func (s *GetLaunchTemplateDataOutput) SetLaunchTemplateData(v *ResponseLaunchTemplateData) *GetLaunchTemplateDataOutput
type GetPasswordDataInput
func (s *GetPasswordDataInput) SetDryRun(v bool) *GetPasswordDataInput
func (s *GetPasswordDataInput) SetInstanceId(v string) *GetPasswordDataInput
type GetPasswordDataOutput
func (s *GetPasswordDataOutput) SetInstanceId(v string) *GetPasswordDataOutput
func (s *GetPasswordDataOutput) SetPasswordData(v string) *GetPasswordDataOutput
func (s *GetPasswordDataOutput) SetTimestamp(v time.Time) *GetPasswordDataOutput
type GetReservedInstancesExchangeQuoteInput
func (s *GetReservedInstancesExchangeQuoteInput) SetDryRun(v bool) *GetReservedInstancesExchangeQuoteInput
func (s *GetReservedInstancesExchangeQuoteInput) SetReservedInstanceIds(v []*string) *GetReservedInstancesExchangeQuoteInput
func (s *GetReservedInstancesExchangeQuoteInput) SetTargetConfigurations(v []*TargetConfigurationRequest) *GetReservedInstancesExchangeQuoteInput
type GetReservedInstancesExchangeQuoteOutput
func (s *GetReservedInstancesExchangeQuoteOutput) SetCurrencyCode(v string) *GetReservedInstancesExchangeQuoteOutput
func (s *GetReservedInstancesExchangeQuoteOutput) SetIsValidExchange(v bool) *GetReservedInstancesExchangeQuoteOutput
func (s *GetReservedInstancesExchangeQuoteOutput) SetOutputReservedInstancesWillExpireAt(v time.Time) *GetReservedInstancesExchangeQuoteOutput
func (s *GetReservedInstancesExchangeQuoteOutput) SetPaymentDue(v string) *GetReservedInstancesExchangeQuoteOutput
func (s *GetReservedInstancesExchangeQuoteOutput) SetReservedInstanceValueRollup(v *ReservationValue) *GetReservedInstancesExchangeQuoteOutput
func (s *GetReservedInstancesExchangeQuoteOutput) SetReservedInstanceValueSet(v []*ReservedInstanceReservationValue) *GetReservedInstancesExchangeQuoteOutput
func (s *GetReservedInstancesExchangeQuoteOutput) SetTargetConfigurationValueRollup(v *ReservationValue) *GetReservedInstancesExchangeQuoteOutput
func (s *GetReservedInstancesExchangeQuoteOutput) SetTargetConfigurationValueSet(v []*TargetReservationValue) *GetReservedInstancesExchangeQuoteOutput
func (s *GetReservedInstancesExchangeQuoteOutput) SetValidationFailureReason(v string) *GetReservedInstancesExchangeQuoteOutput
type GroupIdentifier
func (s *GroupIdentifier) SetGroupId(v string) *GroupIdentifier
func (s *GroupIdentifier) SetGroupName(v string) *GroupIdentifier
type HistoryRecord
func (s *HistoryRecord) SetEventInformation(v *EventInformation) *HistoryRecord
func (s *HistoryRecord) SetEventType(v string) *HistoryRecord
func (s *HistoryRecord) SetTimestamp(v time.Time) *HistoryRecord
type HistoryRecordEntry
func (s *HistoryRecordEntry) SetEventInformation(v *EventInformation) *HistoryRecordEntry
func (s *HistoryRecordEntry) SetEventType(v string) *HistoryRecordEntry
func (s *HistoryRecordEntry) SetTimestamp(v time.Time) *HistoryRecordEntry
type Host
func (s *Host) SetAllocationTime(v time.Time) *Host
func (s *Host) SetAutoPlacement(v string) *Host
func (s *Host) SetAvailabilityZone(v string) *Host
func (s *Host) SetAvailableCapacity(v *AvailableCapacity) *Host
func (s *Host) SetClientToken(v string) *Host
func (s *Host) SetHostId(v string) *Host
func (s *Host) SetHostProperties(v *HostProperties) *Host
func (s *Host) SetHostReservationId(v string) *Host
func (s *Host) SetInstances(v []*HostInstance) *Host
func (s *Host) SetReleaseTime(v time.Time) *Host
func (s *Host) SetState(v string) *Host
func (s *Host) SetTags(v []*Tag) *Host
type HostInstance
func (s *HostInstance) SetInstanceId(v string) *HostInstance
func (s *HostInstance) SetInstanceType(v string) *HostInstance
type HostOffering
func (s *HostOffering) SetCurrencyCode(v string) *HostOffering
func (s *HostOffering) SetDuration(v int64) *HostOffering
func (s *HostOffering) SetHourlyPrice(v string) *HostOffering
func (s *HostOffering) SetInstanceFamily(v string) *HostOffering
func (s *HostOffering) SetOfferingId(v string) *HostOffering
func (s *HostOffering) SetPaymentOption(v string) *HostOffering
func (s *HostOffering) SetUpfrontPrice(v string) *HostOffering
type HostProperties
func (s *HostProperties) SetCores(v int64) *HostProperties
func (s *HostProperties) SetInstanceType(v string) *HostProperties
func (s *HostProperties) SetSockets(v int64) *HostProperties
func (s *HostProperties) SetTotalVCpus(v int64) *HostProperties
type HostReservation
func (s *HostReservation) SetCount(v int64) *HostReservation
func (s *HostReservation) SetCurrencyCode(v string) *HostReservation
func (s *HostReservation) SetDuration(v int64) *HostReservation
func (s *HostReservation) SetEnd(v time.Time) *HostReservation
func (s *HostReservation) SetHostIdSet(v []*string) *HostReservation
func (s *HostReservation) SetHostReservationId(v string) *HostReservation
func (s *HostReservation) SetHourlyPrice(v string) *HostReservation
func (s *HostReservation) SetInstanceFamily(v string) *HostReservation
func (s *HostReservation) SetOfferingId(v string) *HostReservation
func (s *HostReservation) SetPaymentOption(v string) *HostReservation
func (s *HostReservation) SetStart(v time.Time) *HostReservation
func (s *HostReservation) SetState(v string) *HostReservation
func (s *HostReservation) SetUpfrontPrice(v string) *HostReservation
type IamInstanceProfile
func (s *IamInstanceProfile) SetArn(v string) *IamInstanceProfile
func (s *IamInstanceProfile) SetId(v string) *IamInstanceProfile
type IamInstanceProfileAssociation
func (s *IamInstanceProfileAssociation) SetAssociationId(v string) *IamInstanceProfileAssociation
func (s *IamInstanceProfileAssociation) SetIamInstanceProfile(v *IamInstanceProfile) *IamInstanceProfileAssociation
func (s *IamInstanceProfileAssociation) SetInstanceId(v string) *IamInstanceProfileAssociation
func (s *IamInstanceProfileAssociation) SetState(v string) *IamInstanceProfileAssociation
func (s *IamInstanceProfileAssociation) SetTimestamp(v time.Time) *IamInstanceProfileAssociation
type IamInstanceProfileSpecification
func (s *IamInstanceProfileSpecification) SetArn(v string) *IamInstanceProfileSpecification
func (s *IamInstanceProfileSpecification) SetName(v string) *IamInstanceProfileSpecification
type IcmpTypeCode
func (s *IcmpTypeCode) SetCode(v int64) *IcmpTypeCode
func (s *IcmpTypeCode) SetType(v int64) *IcmpTypeCode
type IdFormat
func (s *IdFormat) SetDeadline(v time.Time) *IdFormat
func (s *IdFormat) SetResource(v string) *IdFormat
func (s *IdFormat) SetUseLongIds(v bool) *IdFormat
type Image
func (s *Image) SetArchitecture(v string) *Image
func (s *Image) SetBlockDeviceMappings(v []*BlockDeviceMapping) *Image
func (s *Image) SetCreationDate(v string) *Image
func (s *Image) SetDescription(v string) *Image
func (s *Image) SetEnaSupport(v bool) *Image
func (s *Image) SetHypervisor(v string) *Image
func (s *Image) SetImageId(v string) *Image
func (s *Image) SetImageLocation(v string) *Image
func (s *Image) SetImageOwnerAlias(v string) *Image
func (s *Image) SetImageType(v string) *Image
func (s *Image) SetKernelId(v string) *Image
func (s *Image) SetName(v string) *Image
func (s *Image) SetOwnerId(v string) *Image
func (s *Image) SetPlatform(v string) *Image
func (s *Image) SetProductCodes(v []*ProductCode) *Image
func (s *Image) SetPublic(v bool) *Image
func (s *Image) SetRamdiskId(v string) *Image
func (s *Image) SetRootDeviceName(v string) *Image
func (s *Image) SetRootDeviceType(v string) *Image
func (s *Image) SetSriovNetSupport(v string) *Image
func (s *Image) SetState(v string) *Image
func (s *Image) SetStateReason(v *StateReason) *Image
func (s *Image) SetTags(v []*Tag) *Image
func (s *Image) SetVirtualizationType(v string) *Image
type ImageDiskContainer
func (s *ImageDiskContainer) SetDescription(v string) *ImageDiskContainer
func (s *ImageDiskContainer) SetDeviceName(v string) *ImageDiskContainer
func (s *ImageDiskContainer) SetFormat(v string) *ImageDiskContainer
func (s *ImageDiskContainer) SetSnapshotId(v string) *ImageDiskContainer
func (s *ImageDiskContainer) SetUrl(v string) *ImageDiskContainer
func (s *ImageDiskContainer) SetUserBucket(v *UserBucket) *ImageDiskContainer
type ImportImageInput
func (s *ImportImageInput) SetArchitecture(v string) *ImportImageInput
func (s *ImportImageInput) SetClientData(v *ClientData) *ImportImageInput
func (s *ImportImageInput) SetClientToken(v string) *ImportImageInput
func (s *ImportImageInput) SetDescription(v string) *ImportImageInput
func (s *ImportImageInput) SetDiskContainers(v []*ImageDiskContainer) *ImportImageInput
func (s *ImportImageInput) SetDryRun(v bool) *ImportImageInput
func (s *ImportImageInput) SetHypervisor(v string) *ImportImageInput
func (s *ImportImageInput) SetLicenseType(v string) *ImportImageInput
func (s *ImportImageInput) SetPlatform(v string) *ImportImageInput
func (s *ImportImageInput) SetRoleName(v string) *ImportImageInput
type ImportImageOutput
func (s *ImportImageOutput) SetArchitecture(v string) *ImportImageOutput
func (s *ImportImageOutput) SetDescription(v string) *ImportImageOutput
func (s *ImportImageOutput) SetHypervisor(v string) *ImportImageOutput
func (s *ImportImageOutput) SetImageId(v string) *ImportImageOutput
func (s *ImportImageOutput) SetImportTaskId(v string) *ImportImageOutput
func (s *ImportImageOutput) SetLicenseType(v string) *ImportImageOutput
func (s *ImportImageOutput) SetPlatform(v string) *ImportImageOutput
func (s *ImportImageOutput) SetProgress(v string) *ImportImageOutput
func (s *ImportImageOutput) SetSnapshotDetails(v []*SnapshotDetail) *ImportImageOutput
func (s *ImportImageOutput) SetStatus(v string) *ImportImageOutput
func (s *ImportImageOutput) SetStatusMessage(v string) *ImportImageOutput
type ImportImageTask
func (s *ImportImageTask) SetArchitecture(v string) *ImportImageTask
func (s *ImportImageTask) SetDescription(v string) *ImportImageTask
func (s *ImportImageTask) SetHypervisor(v string) *ImportImageTask
func (s *ImportImageTask) SetImageId(v string) *ImportImageTask
func (s *ImportImageTask) SetImportTaskId(v string) *ImportImageTask
func (s *ImportImageTask) SetLicenseType(v string) *ImportImageTask
func (s *ImportImageTask) SetPlatform(v string) *ImportImageTask
func (s *ImportImageTask) SetProgress(v string) *ImportImageTask
func (s *ImportImageTask) SetSnapshotDetails(v []*SnapshotDetail) *ImportImageTask
func (s *ImportImageTask) SetStatus(v string) *ImportImageTask
func (s *ImportImageTask) SetStatusMessage(v string) *ImportImageTask
type ImportInstanceInput
func (s *ImportInstanceInput) SetDescription(v string) *ImportInstanceInput
func (s *ImportInstanceInput) SetDiskImages(v []*DiskImage) *ImportInstanceInput
func (s *ImportInstanceInput) SetDryRun(v bool) *ImportInstanceInput
func (s *ImportInstanceInput) SetLaunchSpecification(v *ImportInstanceLaunchSpecification) *ImportInstanceInput
func (s *ImportInstanceInput) SetPlatform(v string) *ImportInstanceInput
type ImportInstanceLaunchSpecification
func (s *ImportInstanceLaunchSpecification) SetAdditionalInfo(v string) *ImportInstanceLaunchSpecification
func (s *ImportInstanceLaunchSpecification) SetArchitecture(v string) *ImportInstanceLaunchSpecification
func (s *ImportInstanceLaunchSpecification) SetGroupIds(v []*string) *ImportInstanceLaunchSpecification
func (s *ImportInstanceLaunchSpecification) SetGroupNames(v []*string) *ImportInstanceLaunchSpecification
func (s *ImportInstanceLaunchSpecification) SetInstanceInitiatedShutdownBehavior(v string) *ImportInstanceLaunchSpecification
func (s *ImportInstanceLaunchSpecification) SetInstanceType(v string) *ImportInstanceLaunchSpecification
func (s *ImportInstanceLaunchSpecification) SetMonitoring(v bool) *ImportInstanceLaunchSpecification
func (s *ImportInstanceLaunchSpecification) SetPlacement(v *Placement) *ImportInstanceLaunchSpecification
func (s *ImportInstanceLaunchSpecification) SetPrivateIpAddress(v string) *ImportInstanceLaunchSpecification
func (s *ImportInstanceLaunchSpecification) SetSubnetId(v string) *ImportInstanceLaunchSpecification
func (s *ImportInstanceLaunchSpecification) SetUserData(v *UserData) *ImportInstanceLaunchSpecification
type ImportInstanceOutput
func (s *ImportInstanceOutput) SetConversionTask(v *ConversionTask) *ImportInstanceOutput
type ImportInstanceTaskDetails
func (s *ImportInstanceTaskDetails) SetDescription(v string) *ImportInstanceTaskDetails
func (s *ImportInstanceTaskDetails) SetInstanceId(v string) *ImportInstanceTaskDetails
func (s *ImportInstanceTaskDetails) SetPlatform(v string) *ImportInstanceTaskDetails
func (s *ImportInstanceTaskDetails) SetVolumes(v []*ImportInstanceVolumeDetailItem) *ImportInstanceTaskDetails
type ImportInstanceVolumeDetailItem
func (s *ImportInstanceVolumeDetailItem) SetAvailabilityZone(v string) *ImportInstanceVolumeDetailItem
func (s *ImportInstanceVolumeDetailItem) SetBytesConverted(v int64) *ImportInstanceVolumeDetailItem
func (s *ImportInstanceVolumeDetailItem) SetDescription(v string) *ImportInstanceVolumeDetailItem
func (s *ImportInstanceVolumeDetailItem) SetImage(v *DiskImageDescription) *ImportInstanceVolumeDetailItem
func (s *ImportInstanceVolumeDetailItem) SetStatus(v string) *ImportInstanceVolumeDetailItem
func (s *ImportInstanceVolumeDetailItem) SetStatusMessage(v string) *ImportInstanceVolumeDetailItem
func (s *ImportInstanceVolumeDetailItem) SetVolume(v *DiskImageVolumeDescription) *ImportInstanceVolumeDetailItem
type ImportKeyPairInput
func (s *ImportKeyPairInput) SetDryRun(v bool) *ImportKeyPairInput
func (s *ImportKeyPairInput) SetKeyName(v string) *ImportKeyPairInput
func (s *ImportKeyPairInput) SetPublicKeyMaterial(v []byte) *ImportKeyPairInput
type ImportKeyPairOutput
func (s *ImportKeyPairOutput) SetKeyFingerprint(v string) *ImportKeyPairOutput
func (s *ImportKeyPairOutput) SetKeyName(v string) *ImportKeyPairOutput
type ImportSnapshotInput
func (s *ImportSnapshotInput) SetClientData(v *ClientData) *ImportSnapshotInput
func (s *ImportSnapshotInput) SetClientToken(v string) *ImportSnapshotInput
func (s *ImportSnapshotInput) SetDescription(v string) *ImportSnapshotInput
func (s *ImportSnapshotInput) SetDiskContainer(v *SnapshotDiskContainer) *ImportSnapshotInput
func (s *ImportSnapshotInput) SetDryRun(v bool) *ImportSnapshotInput
func (s *ImportSnapshotInput) SetRoleName(v string) *ImportSnapshotInput
type ImportSnapshotOutput
func (s *ImportSnapshotOutput) SetDescription(v string) *ImportSnapshotOutput
func (s *ImportSnapshotOutput) SetImportTaskId(v string) *ImportSnapshotOutput
func (s *ImportSnapshotOutput) SetSnapshotTaskDetail(v *SnapshotTaskDetail) *ImportSnapshotOutput
type ImportSnapshotTask
func (s *ImportSnapshotTask) SetDescription(v string) *ImportSnapshotTask
func (s *ImportSnapshotTask) SetImportTaskId(v string) *ImportSnapshotTask
func (s *ImportSnapshotTask) SetSnapshotTaskDetail(v *SnapshotTaskDetail) *ImportSnapshotTask
type ImportVolumeInput
func (s *ImportVolumeInput) SetAvailabilityZone(v string) *ImportVolumeInput
func (s *ImportVolumeInput) SetDescription(v string) *ImportVolumeInput
func (s *ImportVolumeInput) SetDryRun(v bool) *ImportVolumeInput
func (s *ImportVolumeInput) SetImage(v *DiskImageDetail) *ImportVolumeInput
func (s *ImportVolumeInput) SetVolume(v *VolumeDetail) *ImportVolumeInput
type ImportVolumeOutput
func (s *ImportVolumeOutput) SetConversionTask(v *ConversionTask) *ImportVolumeOutput
type ImportVolumeTaskDetails
func (s *ImportVolumeTaskDetails) SetAvailabilityZone(v string) *ImportVolumeTaskDetails
func (s *ImportVolumeTaskDetails) SetBytesConverted(v int64) *ImportVolumeTaskDetails
func (s *ImportVolumeTaskDetails) SetDescription(v string) *ImportVolumeTaskDetails
func (s *ImportVolumeTaskDetails) SetImage(v *DiskImageDescription) *ImportVolumeTaskDetails
func (s *ImportVolumeTaskDetails) SetVolume(v *DiskImageVolumeDescription) *ImportVolumeTaskDetails
type Instance
func (s *Instance) SetAmiLaunchIndex(v int64) *Instance
func (s *Instance) SetArchitecture(v string) *Instance
func (s *Instance) SetBlockDeviceMappings(v []*InstanceBlockDeviceMapping) *Instance
func (s *Instance) SetClientToken(v string) *Instance
func (s *Instance) SetCpuOptions(v *CpuOptions) *Instance
func (s *Instance) SetEbsOptimized(v bool) *Instance
func (s *Instance) SetElasticGpuAssociations(v []*ElasticGpuAssociation) *Instance
func (s *Instance) SetEnaSupport(v bool) *Instance
func (s *Instance) SetHypervisor(v string) *Instance
func (s *Instance) SetIamInstanceProfile(v *IamInstanceProfile) *Instance
func (s *Instance) SetImageId(v string) *Instance
func (s *Instance) SetInstanceId(v string) *Instance
func (s *Instance) SetInstanceLifecycle(v string) *Instance
func (s *Instance) SetInstanceType(v string) *Instance
func (s *Instance) SetKernelId(v string) *Instance
func (s *Instance) SetKeyName(v string) *Instance
func (s *Instance) SetLaunchTime(v time.Time) *Instance
func (s *Instance) SetMonitoring(v *Monitoring) *Instance
func (s *Instance) SetNetworkInterfaces(v []*InstanceNetworkInterface) *Instance
func (s *Instance) SetPlacement(v *Placement) *Instance
func (s *Instance) SetPlatform(v string) *Instance
func (s *Instance) SetPrivateDnsName(v string) *Instance
func (s *Instance) SetPrivateIpAddress(v string) *Instance
func (s *Instance) SetProductCodes(v []*ProductCode) *Instance
func (s *Instance) SetPublicDnsName(v string) *Instance
func (s *Instance) SetPublicIpAddress(v string) *Instance
func (s *Instance) SetRamdiskId(v string) *Instance
func (s *Instance) SetRootDeviceName(v string) *Instance
func (s *Instance) SetRootDeviceType(v string) *Instance
func (s *Instance) SetSecurityGroups(v []*GroupIdentifier) *Instance
func (s *Instance) SetSourceDestCheck(v bool) *Instance
func (s *Instance) SetSpotInstanceRequestId(v string) *Instance
func (s *Instance) SetSriovNetSupport(v string) *Instance
func (s *Instance) SetState(v *InstanceState) *Instance
func (s *Instance) SetStateReason(v *StateReason) *Instance
func (s *Instance) SetStateTransitionReason(v string) *Instance
func (s *Instance) SetSubnetId(v string) *Instance
func (s *Instance) SetTags(v []*Tag) *Instance
func (s *Instance) SetVirtualizationType(v string) *Instance
func (s *Instance) SetVpcId(v string) *Instance
type InstanceBlockDeviceMapping
func (s *InstanceBlockDeviceMapping) SetDeviceName(v string) *InstanceBlockDeviceMapping
func (s *InstanceBlockDeviceMapping) SetEbs(v *EbsInstanceBlockDevice) *InstanceBlockDeviceMapping
type InstanceBlockDeviceMappingSpecification
func (s *InstanceBlockDeviceMappingSpecification) SetDeviceName(v string) *InstanceBlockDeviceMappingSpecification
func (s *InstanceBlockDeviceMappingSpecification) SetEbs(v *EbsInstanceBlockDeviceSpecification) *InstanceBlockDeviceMappingSpecification
func (s *InstanceBlockDeviceMappingSpecification) SetNoDevice(v string) *InstanceBlockDeviceMappingSpecification
func (s *InstanceBlockDeviceMappingSpecification) SetVirtualName(v string) *InstanceBlockDeviceMappingSpecification
type InstanceCapacity
func (s *InstanceCapacity) SetAvailableCapacity(v int64) *InstanceCapacity
func (s *InstanceCapacity) SetInstanceType(v string) *InstanceCapacity
func (s *InstanceCapacity) SetTotalCapacity(v int64) *InstanceCapacity
type InstanceCount
func (s *InstanceCount) SetInstanceCount(v int64) *InstanceCount
func (s *InstanceCount) SetState(v string) *InstanceCount
type InstanceCreditSpecification
func (s *InstanceCreditSpecification) SetCpuCredits(v string) *InstanceCreditSpecification
func (s *InstanceCreditSpecification) SetInstanceId(v string) *InstanceCreditSpecification
type InstanceCreditSpecificationRequest
func (s *InstanceCreditSpecificationRequest) SetCpuCredits(v string) *InstanceCreditSpecificationRequest
func (s *InstanceCreditSpecificationRequest) SetInstanceId(v string) *InstanceCreditSpecificationRequest
type InstanceExportDetails
func (s *InstanceExportDetails) SetInstanceId(v string) *InstanceExportDetails
func (s *InstanceExportDetails) SetTargetEnvironment(v string) *InstanceExportDetails
type InstanceIpv6Address
func (s *InstanceIpv6Address) SetIpv6Address(v string) *InstanceIpv6Address
type InstanceIpv6AddressRequest
func (s *InstanceIpv6AddressRequest) SetIpv6Address(v string) *InstanceIpv6AddressRequest
type InstanceMarketOptionsRequest
func (s *InstanceMarketOptionsRequest) SetMarketType(v string) *InstanceMarketOptionsRequest
func (s *InstanceMarketOptionsRequest) SetSpotOptions(v *SpotMarketOptions) *InstanceMarketOptionsRequest
type InstanceMonitoring
func (s *InstanceMonitoring) SetInstanceId(v string) *InstanceMonitoring
func (s *InstanceMonitoring) SetMonitoring(v *Monitoring) *InstanceMonitoring
type InstanceNetworkInterface
func (s *InstanceNetworkInterface) SetAssociation(v *InstanceNetworkInterfaceAssociation) *InstanceNetworkInterface
func (s *InstanceNetworkInterface) SetAttachment(v *InstanceNetworkInterfaceAttachment) *InstanceNetworkInterface
func (s *InstanceNetworkInterface) SetDescription(v string) *InstanceNetworkInterface
func (s *InstanceNetworkInterface) SetGroups(v []*GroupIdentifier) *InstanceNetworkInterface
func (s *InstanceNetworkInterface) SetIpv6Addresses(v []*InstanceIpv6Address) *InstanceNetworkInterface
func (s *InstanceNetworkInterface) SetMacAddress(v string) *InstanceNetworkInterface
func (s *InstanceNetworkInterface) SetNetworkInterfaceId(v string) *InstanceNetworkInterface
func (s *InstanceNetworkInterface) SetOwnerId(v string) *InstanceNetworkInterface
func (s *InstanceNetworkInterface) SetPrivateDnsName(v string) *InstanceNetworkInterface
func (s *InstanceNetworkInterface) SetPrivateIpAddress(v string) *InstanceNetworkInterface
func (s *InstanceNetworkInterface) SetPrivateIpAddresses(v []*InstancePrivateIpAddress) *InstanceNetworkInterface
func (s *InstanceNetworkInterface) SetSourceDestCheck(v bool) *InstanceNetworkInterface
func (s *InstanceNetworkInterface) SetStatus(v string) *InstanceNetworkInterface
func (s *InstanceNetworkInterface) SetSubnetId(v string) *InstanceNetworkInterface
func (s *InstanceNetworkInterface) SetVpcId(v string) *InstanceNetworkInterface
type InstanceNetworkInterfaceAssociation
func (s *InstanceNetworkInterfaceAssociation) SetIpOwnerId(v string) *InstanceNetworkInterfaceAssociation
func (s *InstanceNetworkInterfaceAssociation) SetPublicDnsName(v string) *InstanceNetworkInterfaceAssociation
func (s *InstanceNetworkInterfaceAssociation) SetPublicIp(v string) *InstanceNetworkInterfaceAssociation
type InstanceNetworkInterfaceAttachment
func (s *InstanceNetworkInterfaceAttachment) SetAttachTime(v time.Time) *InstanceNetworkInterfaceAttachment
func (s *InstanceNetworkInterfaceAttachment) SetAttachmentId(v string) *InstanceNetworkInterfaceAttachment
func (s *InstanceNetworkInterfaceAttachment) SetDeleteOnTermination(v bool) *InstanceNetworkInterfaceAttachment
func (s *InstanceNetworkInterfaceAttachment) SetDeviceIndex(v int64) *InstanceNetworkInterfaceAttachment
func (s *InstanceNetworkInterfaceAttachment) SetStatus(v string) *InstanceNetworkInterfaceAttachment
type InstanceNetworkInterfaceSpecification
func (s *InstanceNetworkInterfaceSpecification) SetAssociatePublicIpAddress(v bool) *InstanceNetworkInterfaceSpecification
func (s *InstanceNetworkInterfaceSpecification) SetDeleteOnTermination(v bool) *InstanceNetworkInterfaceSpecification
func (s *InstanceNetworkInterfaceSpecification) SetDescription(v string) *InstanceNetworkInterfaceSpecification
func (s *InstanceNetworkInterfaceSpecification) SetDeviceIndex(v int64) *InstanceNetworkInterfaceSpecification
func (s *InstanceNetworkInterfaceSpecification) SetGroups(v []*string) *InstanceNetworkInterfaceSpecification
func (s *InstanceNetworkInterfaceSpecification) SetIpv6AddressCount(v int64) *InstanceNetworkInterfaceSpecification
func (s *InstanceNetworkInterfaceSpecification) SetIpv6Addresses(v []*InstanceIpv6Address) *InstanceNetworkInterfaceSpecification
func (s *InstanceNetworkInterfaceSpecification) SetNetworkInterfaceId(v string) *InstanceNetworkInterfaceSpecification
func (s *InstanceNetworkInterfaceSpecification) SetPrivateIpAddress(v string) *InstanceNetworkInterfaceSpecification
func (s *InstanceNetworkInterfaceSpecification) SetPrivateIpAddresses(v []*PrivateIpAddressSpecification) *InstanceNetworkInterfaceSpecification
func (s *InstanceNetworkInterfaceSpecification) SetSecondaryPrivateIpAddressCount(v int64) *InstanceNetworkInterfaceSpecification
func (s *InstanceNetworkInterfaceSpecification) SetSubnetId(v string) *InstanceNetworkInterfaceSpecification
type InstancePrivateIpAddress
func (s *InstancePrivateIpAddress) SetAssociation(v *InstanceNetworkInterfaceAssociation) *InstancePrivateIpAddress
func (s *InstancePrivateIpAddress) SetPrimary(v bool) *InstancePrivateIpAddress
func (s *InstancePrivateIpAddress) SetPrivateDnsName(v string) *InstancePrivateIpAddress
func (s *InstancePrivateIpAddress) SetPrivateIpAddress(v string) *InstancePrivateIpAddress
type InstanceState
func (s *InstanceState) SetCode(v int64) *InstanceState
func (s *InstanceState) SetName(v string) *InstanceState
type InstanceStateChange
func (s *InstanceStateChange) SetCurrentState(v *InstanceState) *InstanceStateChange
func (s *InstanceStateChange) SetInstanceId(v string) *InstanceStateChange
func (s *InstanceStateChange) SetPreviousState(v *InstanceState) *InstanceStateChange
type InstanceStatus
func (s *InstanceStatus) SetAvailabilityZone(v string) *InstanceStatus
func (s *InstanceStatus) SetEvents(v []*InstanceStatusEvent) *InstanceStatus
func (s *InstanceStatus) SetInstanceId(v string) *InstanceStatus
func (s *InstanceStatus) SetInstanceState(v *InstanceState) *InstanceStatus
func (s *InstanceStatus) SetInstanceStatus(v *InstanceStatusSummary) *InstanceStatus
func (s *InstanceStatus) SetSystemStatus(v *InstanceStatusSummary) *InstanceStatus
type InstanceStatusDetails
func (s *InstanceStatusDetails) SetImpairedSince(v time.Time) *InstanceStatusDetails
func (s *InstanceStatusDetails) SetName(v string) *InstanceStatusDetails
func (s *InstanceStatusDetails) SetStatus(v string) *InstanceStatusDetails
type InstanceStatusEvent
func (s *InstanceStatusEvent) SetCode(v string) *InstanceStatusEvent
func (s *InstanceStatusEvent) SetDescription(v string) *InstanceStatusEvent
func (s *InstanceStatusEvent) SetNotAfter(v time.Time) *InstanceStatusEvent
func (s *InstanceStatusEvent) SetNotBefore(v time.Time) *InstanceStatusEvent
type InstanceStatusSummary
func (s *InstanceStatusSummary) SetDetails(v []*InstanceStatusDetails) *InstanceStatusSummary
func (s *InstanceStatusSummary) SetStatus(v string) *InstanceStatusSummary
type InternetGateway
func (s *InternetGateway) SetAttachments(v []*InternetGatewayAttachment) *InternetGateway
func (s *InternetGateway) SetInternetGatewayId(v string) *InternetGateway
func (s *InternetGateway) SetTags(v []*Tag) *InternetGateway
type InternetGatewayAttachment
func (s *InternetGatewayAttachment) SetState(v string) *InternetGatewayAttachment
func (s *InternetGatewayAttachment) SetVpcId(v string) *InternetGatewayAttachment
type IpPermission
func (s *IpPermission) SetFromPort(v int64) *IpPermission
func (s *IpPermission) SetIpProtocol(v string) *IpPermission
func (s *IpPermission) SetIpRanges(v []*IpRange) *IpPermission
func (s *IpPermission) SetIpv6Ranges(v []*Ipv6Range) *IpPermission
func (s *IpPermission) SetPrefixListIds(v []*PrefixListId) *IpPermission
func (s *IpPermission) SetToPort(v int64) *IpPermission
func (s *IpPermission) SetUserIdGroupPairs(v []*UserIdGroupPair) *IpPermission
type IpRange
func (s *IpRange) SetCidrIp(v string) *IpRange
func (s *IpRange) SetDescription(v string) *IpRange
type Ipv6CidrBlock
func (s *Ipv6CidrBlock) SetIpv6CidrBlock(v string) *Ipv6CidrBlock
type Ipv6Range
func (s *Ipv6Range) SetCidrIpv6(v string) *Ipv6Range
func (s *Ipv6Range) SetDescription(v string) *Ipv6Range
type KeyPairInfo
func (s *KeyPairInfo) SetKeyFingerprint(v string) *KeyPairInfo
func (s *KeyPairInfo) SetKeyName(v string) *KeyPairInfo
type LaunchPermission
func (s *LaunchPermission) SetGroup(v string) *LaunchPermission
func (s *LaunchPermission) SetUserId(v string) *LaunchPermission
type LaunchPermissionModifications
func (s *LaunchPermissionModifications) SetAdd(v []*LaunchPermission) *LaunchPermissionModifications
func (s *LaunchPermissionModifications) SetRemove(v []*LaunchPermission) *LaunchPermissionModifications
type LaunchSpecification
func (s *LaunchSpecification) SetAddressingType(v string) *LaunchSpecification
func (s *LaunchSpecification) SetBlockDeviceMappings(v []*BlockDeviceMapping) *LaunchSpecification
func (s *LaunchSpecification) SetEbsOptimized(v bool) *LaunchSpecification
func (s *LaunchSpecification) SetIamInstanceProfile(v *IamInstanceProfileSpecification) *LaunchSpecification
func (s *LaunchSpecification) SetImageId(v string) *LaunchSpecification
func (s *LaunchSpecification) SetInstanceType(v string) *LaunchSpecification
func (s *LaunchSpecification) SetKernelId(v string) *LaunchSpecification
func (s *LaunchSpecification) SetKeyName(v string) *LaunchSpecification
func (s *LaunchSpecification) SetMonitoring(v *RunInstancesMonitoringEnabled) *LaunchSpecification
func (s *LaunchSpecification) SetNetworkInterfaces(v []*InstanceNetworkInterfaceSpecification) *LaunchSpecification
func (s *LaunchSpecification) SetPlacement(v *SpotPlacement) *LaunchSpecification
func (s *LaunchSpecification) SetRamdiskId(v string) *LaunchSpecification
func (s *LaunchSpecification) SetSecurityGroups(v []*GroupIdentifier) *LaunchSpecification
func (s *LaunchSpecification) SetSubnetId(v string) *LaunchSpecification
func (s *LaunchSpecification) SetUserData(v string) *LaunchSpecification
type LaunchTemplate
func (s *LaunchTemplate) SetCreateTime(v time.Time) *LaunchTemplate
func (s *LaunchTemplate) SetCreatedBy(v string) *LaunchTemplate
func (s *LaunchTemplate) SetDefaultVersionNumber(v int64) *LaunchTemplate
func (s *LaunchTemplate) SetLatestVersionNumber(v int64) *LaunchTemplate
func (s *LaunchTemplate) SetLaunchTemplateId(v string) *LaunchTemplate
func (s *LaunchTemplate) SetLaunchTemplateName(v string) *LaunchTemplate
func (s *LaunchTemplate) SetTags(v []*Tag) *LaunchTemplate
type LaunchTemplateBlockDeviceMapping
func (s *LaunchTemplateBlockDeviceMapping) SetDeviceName(v string) *LaunchTemplateBlockDeviceMapping
func (s *LaunchTemplateBlockDeviceMapping) SetEbs(v *LaunchTemplateEbsBlockDevice) *LaunchTemplateBlockDeviceMapping
func (s *LaunchTemplateBlockDeviceMapping) SetNoDevice(v string) *LaunchTemplateBlockDeviceMapping
func (s *LaunchTemplateBlockDeviceMapping) SetVirtualName(v string) *LaunchTemplateBlockDeviceMapping
type LaunchTemplateBlockDeviceMappingRequest
func (s *LaunchTemplateBlockDeviceMappingRequest) SetDeviceName(v string) *LaunchTemplateBlockDeviceMappingRequest
func (s *LaunchTemplateBlockDeviceMappingRequest) SetEbs(v *LaunchTemplateEbsBlockDeviceRequest) *LaunchTemplateBlockDeviceMappingRequest
func (s *LaunchTemplateBlockDeviceMappingRequest) SetNoDevice(v string) *LaunchTemplateBlockDeviceMappingRequest
func (s *LaunchTemplateBlockDeviceMappingRequest) SetVirtualName(v string) *LaunchTemplateBlockDeviceMappingRequest
type LaunchTemplateConfig
func (s *LaunchTemplateConfig) SetLaunchTemplateSpecification(v *FleetLaunchTemplateSpecification) *LaunchTemplateConfig
func (s *LaunchTemplateConfig) SetOverrides(v []*LaunchTemplateOverrides) *LaunchTemplateConfig
type LaunchTemplateCpuOptions
func (s *LaunchTemplateCpuOptions) SetCoreCount(v int64) *LaunchTemplateCpuOptions
func (s *LaunchTemplateCpuOptions) SetThreadsPerCore(v int64) *LaunchTemplateCpuOptions
type LaunchTemplateCpuOptionsRequest
func (s *LaunchTemplateCpuOptionsRequest) SetCoreCount(v int64) *LaunchTemplateCpuOptionsRequest
func (s *LaunchTemplateCpuOptionsRequest) SetThreadsPerCore(v int64) *LaunchTemplateCpuOptionsRequest
type LaunchTemplateEbsBlockDevice
func (s *LaunchTemplateEbsBlockDevice) SetDeleteOnTermination(v bool) *LaunchTemplateEbsBlockDevice
func (s *LaunchTemplateEbsBlockDevice) SetEncrypted(v bool) *LaunchTemplateEbsBlockDevice
func (s *LaunchTemplateEbsBlockDevice) SetIops(v int64) *LaunchTemplateEbsBlockDevice
func (s *LaunchTemplateEbsBlockDevice) SetKmsKeyId(v string) *LaunchTemplateEbsBlockDevice
func (s *LaunchTemplateEbsBlockDevice) SetSnapshotId(v string) *LaunchTemplateEbsBlockDevice
func (s *LaunchTemplateEbsBlockDevice) SetVolumeSize(v int64) *LaunchTemplateEbsBlockDevice
func (s *LaunchTemplateEbsBlockDevice) SetVolumeType(v string) *LaunchTemplateEbsBlockDevice
type LaunchTemplateEbsBlockDeviceRequest
func (s *LaunchTemplateEbsBlockDeviceRequest) SetDeleteOnTermination(v bool) *LaunchTemplateEbsBlockDeviceRequest
func (s *LaunchTemplateEbsBlockDeviceRequest) SetEncrypted(v bool) *LaunchTemplateEbsBlockDeviceRequest
func (s *LaunchTemplateEbsBlockDeviceRequest) SetIops(v int64) *LaunchTemplateEbsBlockDeviceRequest
func (s *LaunchTemplateEbsBlockDeviceRequest) SetKmsKeyId(v string) *LaunchTemplateEbsBlockDeviceRequest
func (s *LaunchTemplateEbsBlockDeviceRequest) SetSnapshotId(v string) *LaunchTemplateEbsBlockDeviceRequest
func (s *LaunchTemplateEbsBlockDeviceRequest) SetVolumeSize(v int64) *LaunchTemplateEbsBlockDeviceRequest
func (s *LaunchTemplateEbsBlockDeviceRequest) SetVolumeType(v string) *LaunchTemplateEbsBlockDeviceRequest
type LaunchTemplateIamInstanceProfileSpecification
func (s *LaunchTemplateIamInstanceProfileSpecification) SetArn(v string) *LaunchTemplateIamInstanceProfileSpecification
func (s *LaunchTemplateIamInstanceProfileSpecification) SetName(v string) *LaunchTemplateIamInstanceProfileSpecification
type LaunchTemplateIamInstanceProfileSpecificationRequest
func (s *LaunchTemplateIamInstanceProfileSpecificationRequest) SetArn(v string) *LaunchTemplateIamInstanceProfileSpecificationRequest
func (s *LaunchTemplateIamInstanceProfileSpecificationRequest) SetName(v string) *LaunchTemplateIamInstanceProfileSpecificationRequest
type LaunchTemplateInstanceMarketOptions
func (s *LaunchTemplateInstanceMarketOptions) SetMarketType(v string) *LaunchTemplateInstanceMarketOptions
func (s *LaunchTemplateInstanceMarketOptions) SetSpotOptions(v *LaunchTemplateSpotMarketOptions) *LaunchTemplateInstanceMarketOptions
type LaunchTemplateInstanceMarketOptionsRequest
func (s *LaunchTemplateInstanceMarketOptionsRequest) SetMarketType(v string) *LaunchTemplateInstanceMarketOptionsRequest
func (s *LaunchTemplateInstanceMarketOptionsRequest) SetSpotOptions(v *LaunchTemplateSpotMarketOptionsRequest) *LaunchTemplateInstanceMarketOptionsRequest
type LaunchTemplateInstanceNetworkInterfaceSpecification
func (s *LaunchTemplateInstanceNetworkInterfaceSpecification) SetAssociatePublicIpAddress(v bool) *LaunchTemplateInstanceNetworkInterfaceSpecification
func (s *LaunchTemplateInstanceNetworkInterfaceSpecification) SetDeleteOnTermination(v bool) *LaunchTemplateInstanceNetworkInterfaceSpecification
func (s *LaunchTemplateInstanceNetworkInterfaceSpecification) SetDescription(v string) *LaunchTemplateInstanceNetworkInterfaceSpecification
func (s *LaunchTemplateInstanceNetworkInterfaceSpecification) SetDeviceIndex(v int64) *LaunchTemplateInstanceNetworkInterfaceSpecification
func (s *LaunchTemplateInstanceNetworkInterfaceSpecification) SetGroups(v []*string) *LaunchTemplateInstanceNetworkInterfaceSpecification
func (s *LaunchTemplateInstanceNetworkInterfaceSpecification) SetIpv6AddressCount(v int64) *LaunchTemplateInstanceNetworkInterfaceSpecification
func (s *LaunchTemplateInstanceNetworkInterfaceSpecification) SetIpv6Addresses(v []*InstanceIpv6Address) *LaunchTemplateInstanceNetworkInterfaceSpecification
func (s *LaunchTemplateInstanceNetworkInterfaceSpecification) SetNetworkInterfaceId(v string) *LaunchTemplateInstanceNetworkInterfaceSpecification
func (s *LaunchTemplateInstanceNetworkInterfaceSpecification) SetPrivateIpAddress(v string) *LaunchTemplateInstanceNetworkInterfaceSpecification
func (s *LaunchTemplateInstanceNetworkInterfaceSpecification) SetPrivateIpAddresses(v []*PrivateIpAddressSpecification) *LaunchTemplateInstanceNetworkInterfaceSpecification
func (s *LaunchTemplateInstanceNetworkInterfaceSpecification) SetSecondaryPrivateIpAddressCount(v int64) *LaunchTemplateInstanceNetworkInterfaceSpecification
func (s *LaunchTemplateInstanceNetworkInterfaceSpecification) SetSubnetId(v string) *LaunchTemplateInstanceNetworkInterfaceSpecification
type LaunchTemplateInstanceNetworkInterfaceSpecificationRequest
func (s *LaunchTemplateInstanceNetworkInterfaceSpecificationRequest) SetAssociatePublicIpAddress(v bool) *LaunchTemplateInstanceNetworkInterfaceSpecificationRequest
func (s *LaunchTemplateInstanceNetworkInterfaceSpecificationRequest) SetDeleteOnTermination(v bool) *LaunchTemplateInstanceNetworkInterfaceSpecificationRequest
func (s *LaunchTemplateInstanceNetworkInterfaceSpecificationRequest) SetDescription(v string) *LaunchTemplateInstanceNetworkInterfaceSpecificationRequest
func (s *LaunchTemplateInstanceNetworkInterfaceSpecificationRequest) SetDeviceIndex(v int64) *LaunchTemplateInstanceNetworkInterfaceSpecificationRequest
func (s *LaunchTemplateInstanceNetworkInterfaceSpecificationRequest) SetGroups(v []*string) *LaunchTemplateInstanceNetworkInterfaceSpecificationRequest
func (s *LaunchTemplateInstanceNetworkInterfaceSpecificationRequest) SetIpv6AddressCount(v int64) *LaunchTemplateInstanceNetworkInterfaceSpecificationRequest
func (s *LaunchTemplateInstanceNetworkInterfaceSpecificationRequest) SetIpv6Addresses(v []*InstanceIpv6AddressRequest) *LaunchTemplateInstanceNetworkInterfaceSpecificationRequest
func (s *LaunchTemplateInstanceNetworkInterfaceSpecificationRequest) SetNetworkInterfaceId(v string) *LaunchTemplateInstanceNetworkInterfaceSpecificationRequest
func (s *LaunchTemplateInstanceNetworkInterfaceSpecificationRequest) SetPrivateIpAddress(v string) *LaunchTemplateInstanceNetworkInterfaceSpecificationRequest
func (s *LaunchTemplateInstanceNetworkInterfaceSpecificationRequest) SetPrivateIpAddresses(v []*PrivateIpAddressSpecification) *LaunchTemplateInstanceNetworkInterfaceSpecificationRequest
func (s *LaunchTemplateInstanceNetworkInterfaceSpecificationRequest) SetSecondaryPrivateIpAddressCount(v int64) *LaunchTemplateInstanceNetworkInterfaceSpecificationRequest
func (s *LaunchTemplateInstanceNetworkInterfaceSpecificationRequest) SetSubnetId(v string) *LaunchTemplateInstanceNetworkInterfaceSpecificationRequest
type LaunchTemplateOverrides
func (s *LaunchTemplateOverrides) SetAvailabilityZone(v string) *LaunchTemplateOverrides
func (s *LaunchTemplateOverrides) SetInstanceType(v string) *LaunchTemplateOverrides
func (s *LaunchTemplateOverrides) SetPriority(v float64) *LaunchTemplateOverrides
func (s *LaunchTemplateOverrides) SetSpotPrice(v string) *LaunchTemplateOverrides
func (s *LaunchTemplateOverrides) SetSubnetId(v string) *LaunchTemplateOverrides
func (s *LaunchTemplateOverrides) SetWeightedCapacity(v float64) *LaunchTemplateOverrides
type LaunchTemplatePlacement
func (s *LaunchTemplatePlacement) SetAffinity(v string) *LaunchTemplatePlacement
func (s *LaunchTemplatePlacement) SetAvailabilityZone(v string) *LaunchTemplatePlacement
func (s *LaunchTemplatePlacement) SetGroupName(v string) *LaunchTemplatePlacement
func (s *LaunchTemplatePlacement) SetHostId(v string) *LaunchTemplatePlacement
func (s *LaunchTemplatePlacement) SetSpreadDomain(v string) *LaunchTemplatePlacement
func (s *LaunchTemplatePlacement) SetTenancy(v string) *LaunchTemplatePlacement
type LaunchTemplatePlacementRequest
func (s *LaunchTemplatePlacementRequest) SetAffinity(v string) *LaunchTemplatePlacementRequest
func (s *LaunchTemplatePlacementRequest) SetAvailabilityZone(v string) *LaunchTemplatePlacementRequest
func (s *LaunchTemplatePlacementRequest) SetGroupName(v string) *LaunchTemplatePlacementRequest
func (s *LaunchTemplatePlacementRequest) SetHostId(v string) *LaunchTemplatePlacementRequest
func (s *LaunchTemplatePlacementRequest) SetSpreadDomain(v string) *LaunchTemplatePlacementRequest
func (s *LaunchTemplatePlacementRequest) SetTenancy(v string) *LaunchTemplatePlacementRequest
type LaunchTemplateSpecification
func (s *LaunchTemplateSpecification) SetLaunchTemplateId(v string) *LaunchTemplateSpecification
func (s *LaunchTemplateSpecification) SetLaunchTemplateName(v string) *LaunchTemplateSpecification
func (s *LaunchTemplateSpecification) SetVersion(v string) *LaunchTemplateSpecification
type LaunchTemplateSpotMarketOptions
func (s *LaunchTemplateSpotMarketOptions) SetBlockDurationMinutes(v int64) *LaunchTemplateSpotMarketOptions
func (s *LaunchTemplateSpotMarketOptions) SetInstanceInterruptionBehavior(v string) *LaunchTemplateSpotMarketOptions
func (s *LaunchTemplateSpotMarketOptions) SetMaxPrice(v string) *LaunchTemplateSpotMarketOptions
func (s *LaunchTemplateSpotMarketOptions) SetSpotInstanceType(v string) *LaunchTemplateSpotMarketOptions
func (s *LaunchTemplateSpotMarketOptions) SetValidUntil(v time.Time) *LaunchTemplateSpotMarketOptions
type LaunchTemplateSpotMarketOptionsRequest
func (s *LaunchTemplateSpotMarketOptionsRequest) SetBlockDurationMinutes(v int64) *LaunchTemplateSpotMarketOptionsRequest
func (s *LaunchTemplateSpotMarketOptionsRequest) SetInstanceInterruptionBehavior(v string) *LaunchTemplateSpotMarketOptionsRequest
func (s *LaunchTemplateSpotMarketOptionsRequest) SetMaxPrice(v string) *LaunchTemplateSpotMarketOptionsRequest
func (s *LaunchTemplateSpotMarketOptionsRequest) SetSpotInstanceType(v string) *LaunchTemplateSpotMarketOptionsRequest
func (s *LaunchTemplateSpotMarketOptionsRequest) SetValidUntil(v time.Time) *LaunchTemplateSpotMarketOptionsRequest
type LaunchTemplateTagSpecification
func (s *LaunchTemplateTagSpecification) SetResourceType(v string) *LaunchTemplateTagSpecification
func (s *LaunchTemplateTagSpecification) SetTags(v []*Tag) *LaunchTemplateTagSpecification
type LaunchTemplateTagSpecificationRequest
func (s *LaunchTemplateTagSpecificationRequest) SetResourceType(v string) *LaunchTemplateTagSpecificationRequest
func (s *LaunchTemplateTagSpecificationRequest) SetTags(v []*Tag) *LaunchTemplateTagSpecificationRequest
type LaunchTemplateVersion
func (s *LaunchTemplateVersion) SetCreateTime(v time.Time) *LaunchTemplateVersion
func (s *LaunchTemplateVersion) SetCreatedBy(v string) *LaunchTemplateVersion
func (s *LaunchTemplateVersion) SetDefaultVersion(v bool) *LaunchTemplateVersion
func (s *LaunchTemplateVersion) SetLaunchTemplateData(v *ResponseLaunchTemplateData) *LaunchTemplateVersion
func (s *LaunchTemplateVersion) SetLaunchTemplateId(v string) *LaunchTemplateVersion
func (s *LaunchTemplateVersion) SetLaunchTemplateName(v string) *LaunchTemplateVersion
func (s *LaunchTemplateVersion) SetVersionDescription(v string) *LaunchTemplateVersion
func (s *LaunchTemplateVersion) SetVersionNumber(v int64) *LaunchTemplateVersion
type LaunchTemplatesMonitoring
func (s *LaunchTemplatesMonitoring) SetEnabled(v bool) *LaunchTemplatesMonitoring
type LaunchTemplatesMonitoringRequest
func (s *LaunchTemplatesMonitoringRequest) SetEnabled(v bool) *LaunchTemplatesMonitoringRequest
type LoadBalancersConfig
func (s *LoadBalancersConfig) SetClassicLoadBalancersConfig(v *ClassicLoadBalancersConfig) *LoadBalancersConfig
func (s *LoadBalancersConfig) SetTargetGroupsConfig(v *TargetGroupsConfig) *LoadBalancersConfig
type LoadPermission
func (s *LoadPermission) SetGroup(v string) *LoadPermission
func (s *LoadPermission) SetUserId(v string) *LoadPermission
type LoadPermissionModifications
func (s *LoadPermissionModifications) SetAdd(v []*LoadPermissionRequest) *LoadPermissionModifications
func (s *LoadPermissionModifications) SetRemove(v []*LoadPermissionRequest) *LoadPermissionModifications
type LoadPermissionRequest
func (s *LoadPermissionRequest) SetGroup(v string) *LoadPermissionRequest
func (s *LoadPermissionRequest) SetUserId(v string) *LoadPermissionRequest
type ModifyFleetInput
func (s *ModifyFleetInput) SetDryRun(v bool) *ModifyFleetInput
func (s *ModifyFleetInput) SetExcessCapacityTerminationPolicy(v string) *ModifyFleetInput
func (s *ModifyFleetInput) SetFleetId(v string) *ModifyFleetInput
func (s *ModifyFleetInput) SetTargetCapacitySpecification(v *TargetCapacitySpecificationRequest) *ModifyFleetInput
type ModifyFleetOutput
func (s *ModifyFleetOutput) SetReturn(v bool) *ModifyFleetOutput
type ModifyFpgaImageAttributeInput
func (s *ModifyFpgaImageAttributeInput) SetAttribute(v string) *ModifyFpgaImageAttributeInput
func (s *ModifyFpgaImageAttributeInput) SetDescription(v string) *ModifyFpgaImageAttributeInput
func (s *ModifyFpgaImageAttributeInput) SetDryRun(v bool) *ModifyFpgaImageAttributeInput
func (s *ModifyFpgaImageAttributeInput) SetFpgaImageId(v string) *ModifyFpgaImageAttributeInput
func (s *ModifyFpgaImageAttributeInput) SetLoadPermission(v *LoadPermissionModifications) *ModifyFpgaImageAttributeInput
func (s *ModifyFpgaImageAttributeInput) SetName(v string) *ModifyFpgaImageAttributeInput
func (s *ModifyFpgaImageAttributeInput) SetOperationType(v string) *ModifyFpgaImageAttributeInput
func (s *ModifyFpgaImageAttributeInput) SetProductCodes(v []*string) *ModifyFpgaImageAttributeInput
func (s *ModifyFpgaImageAttributeInput) SetUserGroups(v []*string) *ModifyFpgaImageAttributeInput
func (s *ModifyFpgaImageAttributeInput) SetUserIds(v []*string) *ModifyFpgaImageAttributeInput
type ModifyFpgaImageAttributeOutput
func (s *ModifyFpgaImageAttributeOutput) SetFpgaImageAttribute(v *FpgaImageAttribute) *ModifyFpgaImageAttributeOutput
type ModifyHostsInput
func (s *ModifyHostsInput) SetAutoPlacement(v string) *ModifyHostsInput
func (s *ModifyHostsInput) SetHostIds(v []*string) *ModifyHostsInput
type ModifyHostsOutput
func (s *ModifyHostsOutput) SetSuccessful(v []*string) *ModifyHostsOutput
func (s *ModifyHostsOutput) SetUnsuccessful(v []*UnsuccessfulItem) *ModifyHostsOutput
type ModifyIdFormatInput
func (s *ModifyIdFormatInput) SetResource(v string) *ModifyIdFormatInput
func (s *ModifyIdFormatInput) SetUseLongIds(v bool) *ModifyIdFormatInput
type ModifyIdFormatOutput
type ModifyIdentityIdFormatInput
func (s *ModifyIdentityIdFormatInput) SetPrincipalArn(v string) *ModifyIdentityIdFormatInput
func (s *ModifyIdentityIdFormatInput) SetResource(v string) *ModifyIdentityIdFormatInput
func (s *ModifyIdentityIdFormatInput) SetUseLongIds(v bool) *ModifyIdentityIdFormatInput
type ModifyIdentityIdFormatOutput
type ModifyImageAttributeInput
func (s *ModifyImageAttributeInput) SetAttribute(v string) *ModifyImageAttributeInput
func (s *ModifyImageAttributeInput) SetDescription(v *AttributeValue) *ModifyImageAttributeInput
func (s *ModifyImageAttributeInput) SetDryRun(v bool) *ModifyImageAttributeInput
func (s *ModifyImageAttributeInput) SetImageId(v string) *ModifyImageAttributeInput
func (s *ModifyImageAttributeInput) SetLaunchPermission(v *LaunchPermissionModifications) *ModifyImageAttributeInput
func (s *ModifyImageAttributeInput) SetOperationType(v string) *ModifyImageAttributeInput
func (s *ModifyImageAttributeInput) SetProductCodes(v []*string) *ModifyImageAttributeInput
func (s *ModifyImageAttributeInput) SetUserGroups(v []*string) *ModifyImageAttributeInput
func (s *ModifyImageAttributeInput) SetUserIds(v []*string) *ModifyImageAttributeInput
func (s *ModifyImageAttributeInput) SetValue(v string) *ModifyImageAttributeInput
type ModifyImageAttributeOutput
type ModifyInstanceAttributeInput
func (s *ModifyInstanceAttributeInput) SetAttribute(v string) *ModifyInstanceAttributeInput
func (s *ModifyInstanceAttributeInput) SetBlockDeviceMappings(v []*InstanceBlockDeviceMappingSpecification) *ModifyInstanceAttributeInput
func (s *ModifyInstanceAttributeInput) SetDisableApiTermination(v *AttributeBooleanValue) *ModifyInstanceAttributeInput
func (s *ModifyInstanceAttributeInput) SetDryRun(v bool) *ModifyInstanceAttributeInput
func (s *ModifyInstanceAttributeInput) SetEbsOptimized(v *AttributeBooleanValue) *ModifyInstanceAttributeInput
func (s *ModifyInstanceAttributeInput) SetEnaSupport(v *AttributeBooleanValue) *ModifyInstanceAttributeInput
func (s *ModifyInstanceAttributeInput) SetGroups(v []*string) *ModifyInstanceAttributeInput
func (s *ModifyInstanceAttributeInput) SetInstanceId(v string) *ModifyInstanceAttributeInput
func (s *ModifyInstanceAttributeInput) SetInstanceInitiatedShutdownBehavior(v *AttributeValue) *ModifyInstanceAttributeInput
func (s *ModifyInstanceAttributeInput) SetInstanceType(v *AttributeValue) *ModifyInstanceAttributeInput
func (s *ModifyInstanceAttributeInput) SetKernel(v *AttributeValue) *ModifyInstanceAttributeInput
func (s *ModifyInstanceAttributeInput) SetRamdisk(v *AttributeValue) *ModifyInstanceAttributeInput
func (s *ModifyInstanceAttributeInput) SetSourceDestCheck(v *AttributeBooleanValue) *ModifyInstanceAttributeInput
func (s *ModifyInstanceAttributeInput) SetSriovNetSupport(v *AttributeValue) *ModifyInstanceAttributeInput
func (s *ModifyInstanceAttributeInput) SetUserData(v *BlobAttributeValue) *ModifyInstanceAttributeInput
func (s *ModifyInstanceAttributeInput) SetValue(v string) *ModifyInstanceAttributeInput
type ModifyInstanceAttributeOutput
type ModifyInstanceCreditSpecificationInput
func (s *ModifyInstanceCreditSpecificationInput) SetClientToken(v string) *ModifyInstanceCreditSpecificationInput
func (s *ModifyInstanceCreditSpecificationInput) SetDryRun(v bool) *ModifyInstanceCreditSpecificationInput
func (s *ModifyInstanceCreditSpecificationInput) SetInstanceCreditSpecifications(v []*InstanceCreditSpecificationRequest) *ModifyInstanceCreditSpecificationInput
type ModifyInstanceCreditSpecificationOutput
func (s *ModifyInstanceCreditSpecificationOutput) SetSuccessfulInstanceCreditSpecifications(v []*SuccessfulInstanceCreditSpecificationItem) *ModifyInstanceCreditSpecificationOutput
func (s *ModifyInstanceCreditSpecificationOutput) SetUnsuccessfulInstanceCreditSpecifications(v []*UnsuccessfulInstanceCreditSpecificationItem) *ModifyInstanceCreditSpecificationOutput
type ModifyInstancePlacementInput
func (s *ModifyInstancePlacementInput) SetAffinity(v string) *ModifyInstancePlacementInput
func (s *ModifyInstancePlacementInput) SetGroupName(v string) *ModifyInstancePlacementInput
func (s *ModifyInstancePlacementInput) SetHostId(v string) *ModifyInstancePlacementInput
func (s *ModifyInstancePlacementInput) SetInstanceId(v string) *ModifyInstancePlacementInput
func (s *ModifyInstancePlacementInput) SetTenancy(v string) *ModifyInstancePlacementInput
type ModifyInstancePlacementOutput
func (s *ModifyInstancePlacementOutput) SetReturn(v bool) *ModifyInstancePlacementOutput
type ModifyLaunchTemplateInput
func (s *ModifyLaunchTemplateInput) SetClientToken(v string) *ModifyLaunchTemplateInput
func (s *ModifyLaunchTemplateInput) SetDefaultVersion(v string) *ModifyLaunchTemplateInput
func (s *ModifyLaunchTemplateInput) SetDryRun(v bool) *ModifyLaunchTemplateInput
func (s *ModifyLaunchTemplateInput) SetLaunchTemplateId(v string) *ModifyLaunchTemplateInput
func (s *ModifyLaunchTemplateInput) SetLaunchTemplateName(v string) *ModifyLaunchTemplateInput
type ModifyLaunchTemplateOutput
func (s *ModifyLaunchTemplateOutput) SetLaunchTemplate(v *LaunchTemplate) *ModifyLaunchTemplateOutput
type ModifyNetworkInterfaceAttributeInput
func (s *ModifyNetworkInterfaceAttributeInput) SetAttachment(v *NetworkInterfaceAttachmentChanges) *ModifyNetworkInterfaceAttributeInput
func (s *ModifyNetworkInterfaceAttributeInput) SetDescription(v *AttributeValue) *ModifyNetworkInterfaceAttributeInput
func (s *ModifyNetworkInterfaceAttributeInput) SetDryRun(v bool) *ModifyNetworkInterfaceAttributeInput
func (s *ModifyNetworkInterfaceAttributeInput) SetGroups(v []*string) *ModifyNetworkInterfaceAttributeInput
func (s *ModifyNetworkInterfaceAttributeInput) SetNetworkInterfaceId(v string) *ModifyNetworkInterfaceAttributeInput
func (s *ModifyNetworkInterfaceAttributeInput) SetSourceDestCheck(v *AttributeBooleanValue) *ModifyNetworkInterfaceAttributeInput
type ModifyNetworkInterfaceAttributeOutput
type ModifyReservedInstancesInput
func (s *ModifyReservedInstancesInput) SetClientToken(v string) *ModifyReservedInstancesInput
func (s *ModifyReservedInstancesInput) SetReservedInstancesIds(v []*string) *ModifyReservedInstancesInput
func (s *ModifyReservedInstancesInput) SetTargetConfigurations(v []*ReservedInstancesConfiguration) *ModifyReservedInstancesInput
type ModifyReservedInstancesOutput
func (s *ModifyReservedInstancesOutput) SetReservedInstancesModificationId(v string) *ModifyReservedInstancesOutput
type ModifySnapshotAttributeInput
func (s *ModifySnapshotAttributeInput) SetAttribute(v string) *ModifySnapshotAttributeInput
func (s *ModifySnapshotAttributeInput) SetCreateVolumePermission(v *CreateVolumePermissionModifications) *ModifySnapshotAttributeInput
func (s *ModifySnapshotAttributeInput) SetDryRun(v bool) *ModifySnapshotAttributeInput
func (s *ModifySnapshotAttributeInput) SetGroupNames(v []*string) *ModifySnapshotAttributeInput
func (s *ModifySnapshotAttributeInput) SetOperationType(v string) *ModifySnapshotAttributeInput
func (s *ModifySnapshotAttributeInput) SetSnapshotId(v string) *ModifySnapshotAttributeInput
func (s *ModifySnapshotAttributeInput) SetUserIds(v []*string) *ModifySnapshotAttributeInput
type ModifySnapshotAttributeOutput
type ModifySpotFleetRequestInput
func (s *ModifySpotFleetRequestInput) SetExcessCapacityTerminationPolicy(v string) *ModifySpotFleetRequestInput
func (s *ModifySpotFleetRequestInput) SetSpotFleetRequestId(v string) *ModifySpotFleetRequestInput
func (s *ModifySpotFleetRequestInput) SetTargetCapacity(v int64) *ModifySpotFleetRequestInput
type ModifySpotFleetRequestOutput
func (s *ModifySpotFleetRequestOutput) SetReturn(v bool) *ModifySpotFleetRequestOutput
type ModifySubnetAttributeInput
func (s *ModifySubnetAttributeInput) SetAssignIpv6AddressOnCreation(v *AttributeBooleanValue) *ModifySubnetAttributeInput
func (s *ModifySubnetAttributeInput) SetMapPublicIpOnLaunch(v *AttributeBooleanValue) *ModifySubnetAttributeInput
func (s *ModifySubnetAttributeInput) SetSubnetId(v string) *ModifySubnetAttributeInput
type ModifySubnetAttributeOutput
type ModifyVolumeAttributeInput
func (s *ModifyVolumeAttributeInput) SetAutoEnableIO(v *AttributeBooleanValue) *ModifyVolumeAttributeInput
func (s *ModifyVolumeAttributeInput) SetDryRun(v bool) *ModifyVolumeAttributeInput
func (s *ModifyVolumeAttributeInput) SetVolumeId(v string) *ModifyVolumeAttributeInput
type ModifyVolumeAttributeOutput
type ModifyVolumeInput
func (s *ModifyVolumeInput) SetDryRun(v bool) *ModifyVolumeInput
func (s *ModifyVolumeInput) SetIops(v int64) *ModifyVolumeInput
func (s *ModifyVolumeInput) SetSize(v int64) *ModifyVolumeInput
func (s *ModifyVolumeInput) SetVolumeId(v string) *ModifyVolumeInput
func (s *ModifyVolumeInput) SetVolumeType(v string) *ModifyVolumeInput
type ModifyVolumeOutput
func (s *ModifyVolumeOutput) SetVolumeModification(v *VolumeModification) *ModifyVolumeOutput
type ModifyVpcAttributeInput
func (s *ModifyVpcAttributeInput) SetEnableDnsHostnames(v *AttributeBooleanValue) *ModifyVpcAttributeInput
func (s *ModifyVpcAttributeInput) SetEnableDnsSupport(v *AttributeBooleanValue) *ModifyVpcAttributeInput
func (s *ModifyVpcAttributeInput) SetVpcId(v string) *ModifyVpcAttributeInput
type ModifyVpcAttributeOutput
type ModifyVpcEndpointConnectionNotificationInput
func (s *ModifyVpcEndpointConnectionNotificationInput) SetConnectionEvents(v []*string) *ModifyVpcEndpointConnectionNotificationInput
func (s *ModifyVpcEndpointConnectionNotificationInput) SetConnectionNotificationArn(v string) *ModifyVpcEndpointConnectionNotificationInput
func (s *ModifyVpcEndpointConnectionNotificationInput) SetConnectionNotificationId(v string) *ModifyVpcEndpointConnectionNotificationInput
func (s *ModifyVpcEndpointConnectionNotificationInput) SetDryRun(v bool) *ModifyVpcEndpointConnectionNotificationInput
type ModifyVpcEndpointConnectionNotificationOutput
func (s *ModifyVpcEndpointConnectionNotificationOutput) SetReturnValue(v bool) *ModifyVpcEndpointConnectionNotificationOutput
type ModifyVpcEndpointInput
func (s *ModifyVpcEndpointInput) SetAddRouteTableIds(v []*string) *ModifyVpcEndpointInput
func (s *ModifyVpcEndpointInput) SetAddSecurityGroupIds(v []*string) *ModifyVpcEndpointInput
func (s *ModifyVpcEndpointInput) SetAddSubnetIds(v []*string) *ModifyVpcEndpointInput
func (s *ModifyVpcEndpointInput) SetDryRun(v bool) *ModifyVpcEndpointInput
func (s *ModifyVpcEndpointInput) SetPolicyDocument(v string) *ModifyVpcEndpointInput
func (s *ModifyVpcEndpointInput) SetPrivateDnsEnabled(v bool) *ModifyVpcEndpointInput
func (s *ModifyVpcEndpointInput) SetRemoveRouteTableIds(v []*string) *ModifyVpcEndpointInput
func (s *ModifyVpcEndpointInput) SetRemoveSecurityGroupIds(v []*string) *ModifyVpcEndpointInput
func (s *ModifyVpcEndpointInput) SetRemoveSubnetIds(v []*string) *ModifyVpcEndpointInput
func (s *ModifyVpcEndpointInput) SetResetPolicy(v bool) *ModifyVpcEndpointInput
func (s *ModifyVpcEndpointInput) SetVpcEndpointId(v string) *ModifyVpcEndpointInput
type ModifyVpcEndpointOutput
func (s *ModifyVpcEndpointOutput) SetReturn(v bool) *ModifyVpcEndpointOutput
type ModifyVpcEndpointServiceConfigurationInput
func (s *ModifyVpcEndpointServiceConfigurationInput) SetAcceptanceRequired(v bool) *ModifyVpcEndpointServiceConfigurationInput
func (s *ModifyVpcEndpointServiceConfigurationInput) SetAddNetworkLoadBalancerArns(v []*string) *ModifyVpcEndpointServiceConfigurationInput
func (s *ModifyVpcEndpointServiceConfigurationInput) SetDryRun(v bool) *ModifyVpcEndpointServiceConfigurationInput
func (s *ModifyVpcEndpointServiceConfigurationInput) SetRemoveNetworkLoadBalancerArns(v []*string) *ModifyVpcEndpointServiceConfigurationInput
func (s *ModifyVpcEndpointServiceConfigurationInput) SetServiceId(v string) *ModifyVpcEndpointServiceConfigurationInput
type ModifyVpcEndpointServiceConfigurationOutput
func (s *ModifyVpcEndpointServiceConfigurationOutput) SetReturn(v bool) *ModifyVpcEndpointServiceConfigurationOutput
type ModifyVpcEndpointServicePermissionsInput
func (s *ModifyVpcEndpointServicePermissionsInput) SetAddAllowedPrincipals(v []*string) *ModifyVpcEndpointServicePermissionsInput
func (s *ModifyVpcEndpointServicePermissionsInput) SetDryRun(v bool) *ModifyVpcEndpointServicePermissionsInput
func (s *ModifyVpcEndpointServicePermissionsInput) SetRemoveAllowedPrincipals(v []*string) *ModifyVpcEndpointServicePermissionsInput
func (s *ModifyVpcEndpointServicePermissionsInput) SetServiceId(v string) *ModifyVpcEndpointServicePermissionsInput
type ModifyVpcEndpointServicePermissionsOutput
func (s *ModifyVpcEndpointServicePermissionsOutput) SetReturnValue(v bool) *ModifyVpcEndpointServicePermissionsOutput
type ModifyVpcPeeringConnectionOptionsInput
func (s *ModifyVpcPeeringConnectionOptionsInput) SetAccepterPeeringConnectionOptions(v *PeeringConnectionOptionsRequest) *ModifyVpcPeeringConnectionOptionsInput
func (s *ModifyVpcPeeringConnectionOptionsInput) SetDryRun(v bool) *ModifyVpcPeeringConnectionOptionsInput
func (s *ModifyVpcPeeringConnectionOptionsInput) SetRequesterPeeringConnectionOptions(v *PeeringConnectionOptionsRequest) *ModifyVpcPeeringConnectionOptionsInput
func (s *ModifyVpcPeeringConnectionOptionsInput) SetVpcPeeringConnectionId(v string) *ModifyVpcPeeringConnectionOptionsInput
type ModifyVpcPeeringConnectionOptionsOutput
func (s *ModifyVpcPeeringConnectionOptionsOutput) SetAccepterPeeringConnectionOptions(v *PeeringConnectionOptions) *ModifyVpcPeeringConnectionOptionsOutput
func (s *ModifyVpcPeeringConnectionOptionsOutput) SetRequesterPeeringConnectionOptions(v *PeeringConnectionOptions) *ModifyVpcPeeringConnectionOptionsOutput
type ModifyVpcTenancyInput
func (s *ModifyVpcTenancyInput) SetDryRun(v bool) *ModifyVpcTenancyInput
func (s *ModifyVpcTenancyInput) SetInstanceTenancy(v string) *ModifyVpcTenancyInput
func (s *ModifyVpcTenancyInput) SetVpcId(v string) *ModifyVpcTenancyInput
type ModifyVpcTenancyOutput
func (s *ModifyVpcTenancyOutput) SetReturnValue(v bool) *ModifyVpcTenancyOutput
type MonitorInstancesInput
func (s *MonitorInstancesInput) SetDryRun(v bool) *MonitorInstancesInput
func (s *MonitorInstancesInput) SetInstanceIds(v []*string) *MonitorInstancesInput
type MonitorInstancesOutput
func (s *MonitorInstancesOutput) SetInstanceMonitorings(v []*InstanceMonitoring) *MonitorInstancesOutput
type Monitoring
func (s *Monitoring) SetState(v string) *Monitoring
type MoveAddressToVpcInput
func (s *MoveAddressToVpcInput) SetDryRun(v bool) *MoveAddressToVpcInput
func (s *MoveAddressToVpcInput) SetPublicIp(v string) *MoveAddressToVpcInput
type MoveAddressToVpcOutput
func (s *MoveAddressToVpcOutput) SetAllocationId(v string) *MoveAddressToVpcOutput
func (s *MoveAddressToVpcOutput) SetStatus(v string) *MoveAddressToVpcOutput
type MovingAddressStatus
func (s *MovingAddressStatus) SetMoveStatus(v string) *MovingAddressStatus
func (s *MovingAddressStatus) SetPublicIp(v string) *MovingAddressStatus
type NatGateway
func (s *NatGateway) SetCreateTime(v time.Time) *NatGateway
func (s *NatGateway) SetDeleteTime(v time.Time) *NatGateway
func (s *NatGateway) SetFailureCode(v string) *NatGateway
func (s *NatGateway) SetFailureMessage(v string) *NatGateway
func (s *NatGateway) SetNatGatewayAddresses(v []*NatGatewayAddress) *NatGateway
func (s *NatGateway) SetNatGatewayId(v string) *NatGateway
func (s *NatGateway) SetProvisionedBandwidth(v *ProvisionedBandwidth) *NatGateway
func (s *NatGateway) SetState(v string) *NatGateway
func (s *NatGateway) SetSubnetId(v string) *NatGateway
func (s *NatGateway) SetTags(v []*Tag) *NatGateway
func (s *NatGateway) SetVpcId(v string) *NatGateway
type NatGatewayAddress
func (s *NatGatewayAddress) SetAllocationId(v string) *NatGatewayAddress
func (s *NatGatewayAddress) SetNetworkInterfaceId(v string) *NatGatewayAddress
func (s *NatGatewayAddress) SetPrivateIp(v string) *NatGatewayAddress
func (s *NatGatewayAddress) SetPublicIp(v string) *NatGatewayAddress
type NetworkAcl
func (s *NetworkAcl) SetAssociations(v []*NetworkAclAssociation) *NetworkAcl
func (s *NetworkAcl) SetEntries(v []*NetworkAclEntry) *NetworkAcl
func (s *NetworkAcl) SetIsDefault(v bool) *NetworkAcl
func (s *NetworkAcl) SetNetworkAclId(v string) *NetworkAcl
func (s *NetworkAcl) SetTags(v []*Tag) *NetworkAcl
func (s *NetworkAcl) SetVpcId(v string) *NetworkAcl
type NetworkAclAssociation
func (s *NetworkAclAssociation) SetNetworkAclAssociationId(v string) *NetworkAclAssociation
func (s *NetworkAclAssociation) SetNetworkAclId(v string) *NetworkAclAssociation
func (s *NetworkAclAssociation) SetSubnetId(v string) *NetworkAclAssociation
type NetworkAclEntry
func (s *NetworkAclEntry) SetCidrBlock(v string) *NetworkAclEntry
func (s *NetworkAclEntry) SetEgress(v bool) *NetworkAclEntry
func (s *NetworkAclEntry) SetIcmpTypeCode(v *IcmpTypeCode) *NetworkAclEntry
func (s *NetworkAclEntry) SetIpv6CidrBlock(v string) *NetworkAclEntry
func (s *NetworkAclEntry) SetPortRange(v *PortRange) *NetworkAclEntry
func (s *NetworkAclEntry) SetProtocol(v string) *NetworkAclEntry
func (s *NetworkAclEntry) SetRuleAction(v string) *NetworkAclEntry
func (s *NetworkAclEntry) SetRuleNumber(v int64) *NetworkAclEntry
type NetworkInterface
func (s *NetworkInterface) SetAssociation(v *NetworkInterfaceAssociation) *NetworkInterface
func (s *NetworkInterface) SetAttachment(v *NetworkInterfaceAttachment) *NetworkInterface
func (s *NetworkInterface) SetAvailabilityZone(v string) *NetworkInterface
func (s *NetworkInterface) SetDescription(v string) *NetworkInterface
func (s *NetworkInterface) SetGroups(v []*GroupIdentifier) *NetworkInterface
func (s *NetworkInterface) SetInterfaceType(v string) *NetworkInterface
func (s *NetworkInterface) SetIpv6Addresses(v []*NetworkInterfaceIpv6Address) *NetworkInterface
func (s *NetworkInterface) SetMacAddress(v string) *NetworkInterface
func (s *NetworkInterface) SetNetworkInterfaceId(v string) *NetworkInterface
func (s *NetworkInterface) SetOwnerId(v string) *NetworkInterface
func (s *NetworkInterface) SetPrivateDnsName(v string) *NetworkInterface
func (s *NetworkInterface) SetPrivateIpAddress(v string) *NetworkInterface
func (s *NetworkInterface) SetPrivateIpAddresses(v []*NetworkInterfacePrivateIpAddress) *NetworkInterface
func (s *NetworkInterface) SetRequesterId(v string) *NetworkInterface
func (s *NetworkInterface) SetRequesterManaged(v bool) *NetworkInterface
func (s *NetworkInterface) SetSourceDestCheck(v bool) *NetworkInterface
func (s *NetworkInterface) SetStatus(v string) *NetworkInterface
func (s *NetworkInterface) SetSubnetId(v string) *NetworkInterface
func (s *NetworkInterface) SetTagSet(v []*Tag) *NetworkInterface
func (s *NetworkInterface) SetVpcId(v string) *NetworkInterface
type NetworkInterfaceAssociation
func (s *NetworkInterfaceAssociation) SetAllocationId(v string) *NetworkInterfaceAssociation
func (s *NetworkInterfaceAssociation) SetAssociationId(v string) *NetworkInterfaceAssociation
func (s *NetworkInterfaceAssociation) SetIpOwnerId(v string) *NetworkInterfaceAssociation
func (s *NetworkInterfaceAssociation) SetPublicDnsName(v string) *NetworkInterfaceAssociation
func (s *NetworkInterfaceAssociation) SetPublicIp(v string) *NetworkInterfaceAssociation
type NetworkInterfaceAttachment
func (s *NetworkInterfaceAttachment) SetAttachTime(v time.Time) *NetworkInterfaceAttachment
func (s *NetworkInterfaceAttachment) SetAttachmentId(v string) *NetworkInterfaceAttachment
func (s *NetworkInterfaceAttachment) SetDeleteOnTermination(v bool) *NetworkInterfaceAttachment
func (s *NetworkInterfaceAttachment) SetDeviceIndex(v int64) *NetworkInterfaceAttachment
func (s *NetworkInterfaceAttachment) SetInstanceId(v string) *NetworkInterfaceAttachment
func (s *NetworkInterfaceAttachment) SetInstanceOwnerId(v string) *NetworkInterfaceAttachment
func (s *NetworkInterfaceAttachment) SetStatus(v string) *NetworkInterfaceAttachment
type NetworkInterfaceAttachmentChanges
func (s *NetworkInterfaceAttachmentChanges) SetAttachmentId(v string) *NetworkInterfaceAttachmentChanges
func (s *NetworkInterfaceAttachmentChanges) SetDeleteOnTermination(v bool) *NetworkInterfaceAttachmentChanges
type NetworkInterfaceIpv6Address
func (s *NetworkInterfaceIpv6Address) SetIpv6Address(v string) *NetworkInterfaceIpv6Address
type NetworkInterfacePermission
func (s *NetworkInterfacePermission) SetAwsAccountId(v string) *NetworkInterfacePermission
func (s *NetworkInterfacePermission) SetAwsService(v string) *NetworkInterfacePermission
func (s *NetworkInterfacePermission) SetNetworkInterfaceId(v string) *NetworkInterfacePermission
func (s *NetworkInterfacePermission) SetNetworkInterfacePermissionId(v string) *NetworkInterfacePermission
func (s *NetworkInterfacePermission) SetPermission(v string) *NetworkInterfacePermission
func (s *NetworkInterfacePermission) SetPermissionState(v *NetworkInterfacePermissionState) *NetworkInterfacePermission
type NetworkInterfacePermissionState
func (s *NetworkInterfacePermissionState) SetState(v string) *NetworkInterfacePermissionState
func (s *NetworkInterfacePermissionState) SetStatusMessage(v string) *NetworkInterfacePermissionState
type NetworkInterfacePrivateIpAddress
func (s *NetworkInterfacePrivateIpAddress) SetAssociation(v *NetworkInterfaceAssociation) *NetworkInterfacePrivateIpAddress
func (s *NetworkInterfacePrivateIpAddress) SetPrimary(v bool) *NetworkInterfacePrivateIpAddress
func (s *NetworkInterfacePrivateIpAddress) SetPrivateDnsName(v string) *NetworkInterfacePrivateIpAddress
func (s *NetworkInterfacePrivateIpAddress) SetPrivateIpAddress(v string) *NetworkInterfacePrivateIpAddress
type NewDhcpConfiguration
func (s *NewDhcpConfiguration) SetKey(v string) *NewDhcpConfiguration
func (s *NewDhcpConfiguration) SetValues(v []*string) *NewDhcpConfiguration
type OnDemandOptions
func (s *OnDemandOptions) SetAllocationStrategy(v string) *OnDemandOptions
type OnDemandOptionsRequest
func (s *OnDemandOptionsRequest) SetAllocationStrategy(v string) *OnDemandOptionsRequest
type PciId
func (s *PciId) SetDeviceId(v string) *PciId
func (s *PciId) SetSubsystemId(v string) *PciId
func (s *PciId) SetSubsystemVendorId(v string) *PciId
func (s *PciId) SetVendorId(v string) *PciId
type PeeringConnectionOptions
func (s *PeeringConnectionOptions) SetAllowDnsResolutionFromRemoteVpc(v bool) *PeeringConnectionOptions
func (s *PeeringConnectionOptions) SetAllowEgressFromLocalClassicLinkToRemoteVpc(v bool) *PeeringConnectionOptions
func (s *PeeringConnectionOptions) SetAllowEgressFromLocalVpcToRemoteClassicLink(v bool) *PeeringConnectionOptions
type PeeringConnectionOptionsRequest
func (s *PeeringConnectionOptionsRequest) SetAllowDnsResolutionFromRemoteVpc(v bool) *PeeringConnectionOptionsRequest
func (s *PeeringConnectionOptionsRequest) SetAllowEgressFromLocalClassicLinkToRemoteVpc(v bool) *PeeringConnectionOptionsRequest
func (s *PeeringConnectionOptionsRequest) SetAllowEgressFromLocalVpcToRemoteClassicLink(v bool) *PeeringConnectionOptionsRequest
type Placement
func (s *Placement) SetAffinity(v string) *Placement
func (s *Placement) SetAvailabilityZone(v string) *Placement
func (s *Placement) SetGroupName(v string) *Placement
func (s *Placement) SetHostId(v string) *Placement
func (s *Placement) SetSpreadDomain(v string) *Placement
func (s *Placement) SetTenancy(v string) *Placement
type PlacementGroup
func (s *PlacementGroup) SetGroupName(v string) *PlacementGroup
func (s *PlacementGroup) SetState(v string) *PlacementGroup
func (s *PlacementGroup) SetStrategy(v string) *PlacementGroup
type PortRange
func (s *PortRange) SetFrom(v int64) *PortRange
func (s *PortRange) SetTo(v int64) *PortRange
type PrefixList
func (s *PrefixList) SetCidrs(v []*string) *PrefixList
func (s *PrefixList) SetPrefixListId(v string) *PrefixList
func (s *PrefixList) SetPrefixListName(v string) *PrefixList
type PrefixListId
func (s *PrefixListId) SetDescription(v string) *PrefixListId
func (s *PrefixListId) SetPrefixListId(v string) *PrefixListId
type PriceSchedule
func (s *PriceSchedule) SetActive(v bool) *PriceSchedule
func (s *PriceSchedule) SetCurrencyCode(v string) *PriceSchedule
func (s *PriceSchedule) SetPrice(v float64) *PriceSchedule
func (s *PriceSchedule) SetTerm(v int64) *PriceSchedule
type PriceScheduleSpecification
func (s *PriceScheduleSpecification) SetCurrencyCode(v string) *PriceScheduleSpecification
func (s *PriceScheduleSpecification) SetPrice(v float64) *PriceScheduleSpecification
func (s *PriceScheduleSpecification) SetTerm(v int64) *PriceScheduleSpecification
type PricingDetail
func (s *PricingDetail) SetCount(v int64) *PricingDetail
func (s *PricingDetail) SetPrice(v float64) *PricingDetail
type PrincipalIdFormat
func (s *PrincipalIdFormat) SetArn(v string) *PrincipalIdFormat
func (s *PrincipalIdFormat) SetStatuses(v []*IdFormat) *PrincipalIdFormat
type PrivateIpAddressSpecification
func (s *PrivateIpAddressSpecification) SetPrimary(v bool) *PrivateIpAddressSpecification
func (s *PrivateIpAddressSpecification) SetPrivateIpAddress(v string) *PrivateIpAddressSpecification
type ProductCode
func (s *ProductCode) SetProductCodeId(v string) *ProductCode
func (s *ProductCode) SetProductCodeType(v string) *ProductCode
type PropagatingVgw
func (s *PropagatingVgw) SetGatewayId(v string) *PropagatingVgw
type ProvisionedBandwidth
func (s *ProvisionedBandwidth) SetProvisionTime(v time.Time) *ProvisionedBandwidth
func (s *ProvisionedBandwidth) SetProvisioned(v string) *ProvisionedBandwidth
func (s *ProvisionedBandwidth) SetRequestTime(v time.Time) *ProvisionedBandwidth
func (s *ProvisionedBandwidth) SetRequested(v string) *ProvisionedBandwidth
func (s *ProvisionedBandwidth) SetStatus(v string) *ProvisionedBandwidth
type Purchase
func (s *Purchase) SetCurrencyCode(v string) *Purchase
func (s *Purchase) SetDuration(v int64) *Purchase
func (s *Purchase) SetHostIdSet(v []*string) *Purchase
func (s *Purchase) SetHostReservationId(v string) *Purchase
func (s *Purchase) SetHourlyPrice(v string) *Purchase
func (s *Purchase) SetInstanceFamily(v string) *Purchase
func (s *Purchase) SetPaymentOption(v string) *Purchase
func (s *Purchase) SetUpfrontPrice(v string) *Purchase
type PurchaseHostReservationInput
func (s *PurchaseHostReservationInput) SetClientToken(v string) *PurchaseHostReservationInput
func (s *PurchaseHostReservationInput) SetCurrencyCode(v string) *PurchaseHostReservationInput
func (s *PurchaseHostReservationInput) SetHostIdSet(v []*string) *PurchaseHostReservationInput
func (s *PurchaseHostReservationInput) SetLimitPrice(v string) *PurchaseHostReservationInput
func (s *PurchaseHostReservationInput) SetOfferingId(v string) *PurchaseHostReservationInput
type PurchaseHostReservationOutput
func (s *PurchaseHostReservationOutput) SetClientToken(v string) *PurchaseHostReservationOutput
func (s *PurchaseHostReservationOutput) SetCurrencyCode(v string) *PurchaseHostReservationOutput
func (s *PurchaseHostReservationOutput) SetPurchase(v []*Purchase) *PurchaseHostReservationOutput
func (s *PurchaseHostReservationOutput) SetTotalHourlyPrice(v string) *PurchaseHostReservationOutput
func (s *PurchaseHostReservationOutput) SetTotalUpfrontPrice(v string) *PurchaseHostReservationOutput
type PurchaseRequest
func (s *PurchaseRequest) SetInstanceCount(v int64) *PurchaseRequest
func (s *PurchaseRequest) SetPurchaseToken(v string) *PurchaseRequest
type PurchaseReservedInstancesOfferingInput
func (s *PurchaseReservedInstancesOfferingInput) SetDryRun(v bool) *PurchaseReservedInstancesOfferingInput
func (s *PurchaseReservedInstancesOfferingInput) SetInstanceCount(v int64) *PurchaseReservedInstancesOfferingInput
func (s *PurchaseReservedInstancesOfferingInput) SetLimitPrice(v *ReservedInstanceLimitPrice) *PurchaseReservedInstancesOfferingInput
func (s *PurchaseReservedInstancesOfferingInput) SetReservedInstancesOfferingId(v string) *PurchaseReservedInstancesOfferingInput
type PurchaseReservedInstancesOfferingOutput
func (s *PurchaseReservedInstancesOfferingOutput) SetReservedInstancesId(v string) *PurchaseReservedInstancesOfferingOutput
type PurchaseScheduledInstancesInput
func (s *PurchaseScheduledInstancesInput) SetClientToken(v string) *PurchaseScheduledInstancesInput
func (s *PurchaseScheduledInstancesInput) SetDryRun(v bool) *PurchaseScheduledInstancesInput
func (s *PurchaseScheduledInstancesInput) SetPurchaseRequests(v []*PurchaseRequest) *PurchaseScheduledInstancesInput
type PurchaseScheduledInstancesOutput
func (s *PurchaseScheduledInstancesOutput) SetScheduledInstanceSet(v []*ScheduledInstance) *PurchaseScheduledInstancesOutput
type RebootInstancesInput
func (s *RebootInstancesInput) SetDryRun(v bool) *RebootInstancesInput
func (s *RebootInstancesInput) SetInstanceIds(v []*string) *RebootInstancesInput
type RebootInstancesOutput
type RecurringCharge
func (s *RecurringCharge) SetAmount(v float64) *RecurringCharge
func (s *RecurringCharge) SetFrequency(v string) *RecurringCharge
type Region
func (s *Region) SetEndpoint(v string) *Region
func (s *Region) SetRegionName(v string) *Region
type RegisterImageInput
func (s *RegisterImageInput) SetArchitecture(v string) *RegisterImageInput
func (s *RegisterImageInput) SetBillingProducts(v []*string) *RegisterImageInput
func (s *RegisterImageInput) SetBlockDeviceMappings(v []*BlockDeviceMapping) *RegisterImageInput
func (s *RegisterImageInput) SetDescription(v string) *RegisterImageInput
func (s *RegisterImageInput) SetDryRun(v bool) *RegisterImageInput
func (s *RegisterImageInput) SetEnaSupport(v bool) *RegisterImageInput
func (s *RegisterImageInput) SetImageLocation(v string) *RegisterImageInput
func (s *RegisterImageInput) SetKernelId(v string) *RegisterImageInput
func (s *RegisterImageInput) SetName(v string) *RegisterImageInput
func (s *RegisterImageInput) SetRamdiskId(v string) *RegisterImageInput
func (s *RegisterImageInput) SetRootDeviceName(v string) *RegisterImageInput
func (s *RegisterImageInput) SetSriovNetSupport(v string) *RegisterImageInput
func (s *RegisterImageInput) SetVirtualizationType(v string) *RegisterImageInput
type RegisterImageOutput
func (s *RegisterImageOutput) SetImageId(v string) *RegisterImageOutput
type RejectVpcEndpointConnectionsInput
func (s *RejectVpcEndpointConnectionsInput) SetDryRun(v bool) *RejectVpcEndpointConnectionsInput
func (s *RejectVpcEndpointConnectionsInput) SetServiceId(v string) *RejectVpcEndpointConnectionsInput
func (s *RejectVpcEndpointConnectionsInput) SetVpcEndpointIds(v []*string) *RejectVpcEndpointConnectionsInput
type RejectVpcEndpointConnectionsOutput
func (s *RejectVpcEndpointConnectionsOutput) SetUnsuccessful(v []*UnsuccessfulItem) *RejectVpcEndpointConnectionsOutput
type RejectVpcPeeringConnectionInput
func (s *RejectVpcPeeringConnectionInput) SetDryRun(v bool) *RejectVpcPeeringConnectionInput
func (s *RejectVpcPeeringConnectionInput) SetVpcPeeringConnectionId(v string) *RejectVpcPeeringConnectionInput
type RejectVpcPeeringConnectionOutput
func (s *RejectVpcPeeringConnectionOutput) SetReturn(v bool) *RejectVpcPeeringConnectionOutput
type ReleaseAddressInput
func (s *ReleaseAddressInput) SetAllocationId(v string) *ReleaseAddressInput
func (s *ReleaseAddressInput) SetDryRun(v bool) *ReleaseAddressInput
func (s *ReleaseAddressInput) SetPublicIp(v string) *ReleaseAddressInput
type ReleaseAddressOutput
type ReleaseHostsInput
func (s *ReleaseHostsInput) SetHostIds(v []*string) *ReleaseHostsInput
type ReleaseHostsOutput
func (s *ReleaseHostsOutput) SetSuccessful(v []*string) *ReleaseHostsOutput
func (s *ReleaseHostsOutput) SetUnsuccessful(v []*UnsuccessfulItem) *ReleaseHostsOutput
type ReplaceIamInstanceProfileAssociationInput
func (s *ReplaceIamInstanceProfileAssociationInput) SetAssociationId(v string) *ReplaceIamInstanceProfileAssociationInput
func (s *ReplaceIamInstanceProfileAssociationInput) SetIamInstanceProfile(v *IamInstanceProfileSpecification) *ReplaceIamInstanceProfileAssociationInput
type ReplaceIamInstanceProfileAssociationOutput
func (s *ReplaceIamInstanceProfileAssociationOutput) SetIamInstanceProfileAssociation(v *IamInstanceProfileAssociation) *ReplaceIamInstanceProfileAssociationOutput
type ReplaceNetworkAclAssociationInput
func (s *ReplaceNetworkAclAssociationInput) SetAssociationId(v string) *ReplaceNetworkAclAssociationInput
func (s *ReplaceNetworkAclAssociationInput) SetDryRun(v bool) *ReplaceNetworkAclAssociationInput
func (s *ReplaceNetworkAclAssociationInput) SetNetworkAclId(v string) *ReplaceNetworkAclAssociationInput
type ReplaceNetworkAclAssociationOutput
func (s *ReplaceNetworkAclAssociationOutput) SetNewAssociationId(v string) *ReplaceNetworkAclAssociationOutput
type ReplaceNetworkAclEntryInput
func (s *ReplaceNetworkAclEntryInput) SetCidrBlock(v string) *ReplaceNetworkAclEntryInput
func (s *ReplaceNetworkAclEntryInput) SetDryRun(v bool) *ReplaceNetworkAclEntryInput
func (s *ReplaceNetworkAclEntryInput) SetEgress(v bool) *ReplaceNetworkAclEntryInput
func (s *ReplaceNetworkAclEntryInput) SetIcmpTypeCode(v *IcmpTypeCode) *ReplaceNetworkAclEntryInput
func (s *ReplaceNetworkAclEntryInput) SetIpv6CidrBlock(v string) *ReplaceNetworkAclEntryInput
func (s *ReplaceNetworkAclEntryInput) SetNetworkAclId(v string) *ReplaceNetworkAclEntryInput
func (s *ReplaceNetworkAclEntryInput) SetPortRange(v *PortRange) *ReplaceNetworkAclEntryInput
func (s *ReplaceNetworkAclEntryInput) SetProtocol(v string) *ReplaceNetworkAclEntryInput
func (s *ReplaceNetworkAclEntryInput) SetRuleAction(v string) *ReplaceNetworkAclEntryInput
func (s *ReplaceNetworkAclEntryInput) SetRuleNumber(v int64) *ReplaceNetworkAclEntryInput
type ReplaceNetworkAclEntryOutput
type ReplaceRouteInput
func (s *ReplaceRouteInput) SetDestinationCidrBlock(v string) *ReplaceRouteInput
func (s *ReplaceRouteInput) SetDestinationIpv6CidrBlock(v string) *ReplaceRouteInput
func (s *ReplaceRouteInput) SetDryRun(v bool) *ReplaceRouteInput
func (s *ReplaceRouteInput) SetEgressOnlyInternetGatewayId(v string) *ReplaceRouteInput
func (s *ReplaceRouteInput) SetGatewayId(v string) *ReplaceRouteInput
func (s *ReplaceRouteInput) SetInstanceId(v string) *ReplaceRouteInput
func (s *ReplaceRouteInput) SetNatGatewayId(v string) *ReplaceRouteInput
func (s *ReplaceRouteInput) SetNetworkInterfaceId(v string) *ReplaceRouteInput
func (s *ReplaceRouteInput) SetRouteTableId(v string) *ReplaceRouteInput
func (s *ReplaceRouteInput) SetVpcPeeringConnectionId(v string) *ReplaceRouteInput
type ReplaceRouteOutput
type ReplaceRouteTableAssociationInput
func (s *ReplaceRouteTableAssociationInput) SetAssociationId(v string) *ReplaceRouteTableAssociationInput
func (s *ReplaceRouteTableAssociationInput) SetDryRun(v bool) *ReplaceRouteTableAssociationInput
func (s *ReplaceRouteTableAssociationInput) SetRouteTableId(v string) *ReplaceRouteTableAssociationInput
type ReplaceRouteTableAssociationOutput
func (s *ReplaceRouteTableAssociationOutput) SetNewAssociationId(v string) *ReplaceRouteTableAssociationOutput
type ReportInstanceStatusInput
func (s *ReportInstanceStatusInput) SetDescription(v string) *ReportInstanceStatusInput
func (s *ReportInstanceStatusInput) SetDryRun(v bool) *ReportInstanceStatusInput
func (s *ReportInstanceStatusInput) SetEndTime(v time.Time) *ReportInstanceStatusInput
func (s *ReportInstanceStatusInput) SetInstances(v []*string) *ReportInstanceStatusInput
func (s *ReportInstanceStatusInput) SetReasonCodes(v []*string) *ReportInstanceStatusInput
func (s *ReportInstanceStatusInput) SetStartTime(v time.Time) *ReportInstanceStatusInput
func (s *ReportInstanceStatusInput) SetStatus(v string) *ReportInstanceStatusInput
type ReportInstanceStatusOutput
type RequestLaunchTemplateData
func (s *RequestLaunchTemplateData) SetBlockDeviceMappings(v []*LaunchTemplateBlockDeviceMappingRequest) *RequestLaunchTemplateData
func (s *RequestLaunchTemplateData) SetCpuOptions(v *LaunchTemplateCpuOptionsRequest) *RequestLaunchTemplateData
func (s *RequestLaunchTemplateData) SetCreditSpecification(v *CreditSpecificationRequest) *RequestLaunchTemplateData
func (s *RequestLaunchTemplateData) SetDisableApiTermination(v bool) *RequestLaunchTemplateData
func (s *RequestLaunchTemplateData) SetEbsOptimized(v bool) *RequestLaunchTemplateData
func (s *RequestLaunchTemplateData) SetElasticGpuSpecifications(v []*ElasticGpuSpecification) *RequestLaunchTemplateData
func (s *RequestLaunchTemplateData) SetIamInstanceProfile(v *LaunchTemplateIamInstanceProfileSpecificationRequest) *RequestLaunchTemplateData
func (s *RequestLaunchTemplateData) SetImageId(v string) *RequestLaunchTemplateData
func (s *RequestLaunchTemplateData) SetInstanceInitiatedShutdownBehavior(v string) *RequestLaunchTemplateData
func (s *RequestLaunchTemplateData) SetInstanceMarketOptions(v *LaunchTemplateInstanceMarketOptionsRequest) *RequestLaunchTemplateData
func (s *RequestLaunchTemplateData) SetInstanceType(v string) *RequestLaunchTemplateData
func (s *RequestLaunchTemplateData) SetKernelId(v string) *RequestLaunchTemplateData
func (s *RequestLaunchTemplateData) SetKeyName(v string) *RequestLaunchTemplateData
func (s *RequestLaunchTemplateData) SetMonitoring(v *LaunchTemplatesMonitoringRequest) *RequestLaunchTemplateData
func (s *RequestLaunchTemplateData) SetNetworkInterfaces(v []*LaunchTemplateInstanceNetworkInterfaceSpecificationRequest) *RequestLaunchTemplateData
func (s *RequestLaunchTemplateData) SetPlacement(v *LaunchTemplatePlacementRequest) *RequestLaunchTemplateData
func (s *RequestLaunchTemplateData) SetRamDiskId(v string) *RequestLaunchTemplateData
func (s *RequestLaunchTemplateData) SetSecurityGroupIds(v []*string) *RequestLaunchTemplateData
func (s *RequestLaunchTemplateData) SetSecurityGroups(v []*string) *RequestLaunchTemplateData
func (s *RequestLaunchTemplateData) SetTagSpecifications(v []*LaunchTemplateTagSpecificationRequest) *RequestLaunchTemplateData
func (s *RequestLaunchTemplateData) SetUserData(v string) *RequestLaunchTemplateData
type RequestSpotFleetInput
func (s *RequestSpotFleetInput) SetDryRun(v bool) *RequestSpotFleetInput
func (s *RequestSpotFleetInput) SetSpotFleetRequestConfig(v *SpotFleetRequestConfigData) *RequestSpotFleetInput
type RequestSpotFleetOutput
func (s *RequestSpotFleetOutput) SetSpotFleetRequestId(v string) *RequestSpotFleetOutput
type RequestSpotInstancesInput
func (s *RequestSpotInstancesInput) SetAvailabilityZoneGroup(v string) *RequestSpotInstancesInput
func (s *RequestSpotInstancesInput) SetBlockDurationMinutes(v int64) *RequestSpotInstancesInput
func (s *RequestSpotInstancesInput) SetClientToken(v string) *RequestSpotInstancesInput
func (s *RequestSpotInstancesInput) SetDryRun(v bool) *RequestSpotInstancesInput
func (s *RequestSpotInstancesInput) SetInstanceCount(v int64) *RequestSpotInstancesInput
func (s *RequestSpotInstancesInput) SetInstanceInterruptionBehavior(v string) *RequestSpotInstancesInput
func (s *RequestSpotInstancesInput) SetLaunchGroup(v string) *RequestSpotInstancesInput
func (s *RequestSpotInstancesInput) SetLaunchSpecification(v *RequestSpotLaunchSpecification) *RequestSpotInstancesInput
func (s *RequestSpotInstancesInput) SetSpotPrice(v string) *RequestSpotInstancesInput
func (s *RequestSpotInstancesInput) SetType(v string) *RequestSpotInstancesInput
func (s *RequestSpotInstancesInput) SetValidFrom(v time.Time) *RequestSpotInstancesInput
func (s *RequestSpotInstancesInput) SetValidUntil(v time.Time) *RequestSpotInstancesInput
type RequestSpotInstancesOutput
func (s *RequestSpotInstancesOutput) SetSpotInstanceRequests(v []*SpotInstanceRequest) *RequestSpotInstancesOutput
type RequestSpotLaunchSpecification
func (s *RequestSpotLaunchSpecification) SetAddressingType(v string) *RequestSpotLaunchSpecification
func (s *RequestSpotLaunchSpecification) SetBlockDeviceMappings(v []*BlockDeviceMapping) *RequestSpotLaunchSpecification
func (s *RequestSpotLaunchSpecification) SetEbsOptimized(v bool) *RequestSpotLaunchSpecification
func (s *RequestSpotLaunchSpecification) SetIamInstanceProfile(v *IamInstanceProfileSpecification) *RequestSpotLaunchSpecification
func (s *RequestSpotLaunchSpecification) SetImageId(v string) *RequestSpotLaunchSpecification
func (s *RequestSpotLaunchSpecification) SetInstanceType(v string) *RequestSpotLaunchSpecification
func (s *RequestSpotLaunchSpecification) SetKernelId(v string) *RequestSpotLaunchSpecification
func (s *RequestSpotLaunchSpecification) SetKeyName(v string) *RequestSpotLaunchSpecification
func (s *RequestSpotLaunchSpecification) SetMonitoring(v *RunInstancesMonitoringEnabled) *RequestSpotLaunchSpecification
func (s *RequestSpotLaunchSpecification) SetNetworkInterfaces(v []*InstanceNetworkInterfaceSpecification) *RequestSpotLaunchSpecification
func (s *RequestSpotLaunchSpecification) SetPlacement(v *SpotPlacement) *RequestSpotLaunchSpecification
func (s *RequestSpotLaunchSpecification) SetRamdiskId(v string) *RequestSpotLaunchSpecification
func (s *RequestSpotLaunchSpecification) SetSecurityGroupIds(v []*string) *RequestSpotLaunchSpecification
func (s *RequestSpotLaunchSpecification) SetSecurityGroups(v []*string) *RequestSpotLaunchSpecification
func (s *RequestSpotLaunchSpecification) SetSubnetId(v string) *RequestSpotLaunchSpecification
func (s *RequestSpotLaunchSpecification) SetUserData(v string) *RequestSpotLaunchSpecification
type Reservation
func (s *Reservation) SetGroups(v []*GroupIdentifier) *Reservation
func (s *Reservation) SetInstances(v []*Instance) *Reservation
func (s *Reservation) SetOwnerId(v string) *Reservation
func (s *Reservation) SetRequesterId(v string) *Reservation
func (s *Reservation) SetReservationId(v string) *Reservation
type ReservationValue
func (s *ReservationValue) SetHourlyPrice(v string) *ReservationValue
func (s *ReservationValue) SetRemainingTotalValue(v string) *ReservationValue
func (s *ReservationValue) SetRemainingUpfrontValue(v string) *ReservationValue
type ReservedInstanceLimitPrice
func (s *ReservedInstanceLimitPrice) SetAmount(v float64) *ReservedInstanceLimitPrice
func (s *ReservedInstanceLimitPrice) SetCurrencyCode(v string) *ReservedInstanceLimitPrice
type ReservedInstanceReservationValue
func (s *ReservedInstanceReservationValue) SetReservationValue(v *ReservationValue) *ReservedInstanceReservationValue
func (s *ReservedInstanceReservationValue) SetReservedInstanceId(v string) *ReservedInstanceReservationValue
type ReservedInstances
func (s *ReservedInstances) SetAvailabilityZone(v string) *ReservedInstances
func (s *ReservedInstances) SetCurrencyCode(v string) *ReservedInstances
func (s *ReservedInstances) SetDuration(v int64) *ReservedInstances
func (s *ReservedInstances) SetEnd(v time.Time) *ReservedInstances
func (s *ReservedInstances) SetFixedPrice(v float64) *ReservedInstances
func (s *ReservedInstances) SetInstanceCount(v int64) *ReservedInstances
func (s *ReservedInstances) SetInstanceTenancy(v string) *ReservedInstances
func (s *ReservedInstances) SetInstanceType(v string) *ReservedInstances
func (s *ReservedInstances) SetOfferingClass(v string) *ReservedInstances
func (s *ReservedInstances) SetOfferingType(v string) *ReservedInstances
func (s *ReservedInstances) SetProductDescription(v string) *ReservedInstances
func (s *ReservedInstances) SetRecurringCharges(v []*RecurringCharge) *ReservedInstances
func (s *ReservedInstances) SetReservedInstancesId(v string) *ReservedInstances
func (s *ReservedInstances) SetScope(v string) *ReservedInstances
func (s *ReservedInstances) SetStart(v time.Time) *ReservedInstances
func (s *ReservedInstances) SetState(v string) *ReservedInstances
func (s *ReservedInstances) SetTags(v []*Tag) *ReservedInstances
func (s *ReservedInstances) SetUsagePrice(v float64) *ReservedInstances
type ReservedInstancesConfiguration
func (s *ReservedInstancesConfiguration) SetAvailabilityZone(v string) *ReservedInstancesConfiguration
func (s *ReservedInstancesConfiguration) SetInstanceCount(v int64) *ReservedInstancesConfiguration
func (s *ReservedInstancesConfiguration) SetInstanceType(v string) *ReservedInstancesConfiguration
func (s *ReservedInstancesConfiguration) SetPlatform(v string) *ReservedInstancesConfiguration
func (s *ReservedInstancesConfiguration) SetScope(v string) *ReservedInstancesConfiguration
type ReservedInstancesId
func (s *ReservedInstancesId) SetReservedInstancesId(v string) *ReservedInstancesId
type ReservedInstancesListing
func (s *ReservedInstancesListing) SetClientToken(v string) *ReservedInstancesListing
func (s *ReservedInstancesListing) SetCreateDate(v time.Time) *ReservedInstancesListing
func (s *ReservedInstancesListing) SetInstanceCounts(v []*InstanceCount) *ReservedInstancesListing
func (s *ReservedInstancesListing) SetPriceSchedules(v []*PriceSchedule) *ReservedInstancesListing
func (s *ReservedInstancesListing) SetReservedInstancesId(v string) *ReservedInstancesListing
func (s *ReservedInstancesListing) SetReservedInstancesListingId(v string) *ReservedInstancesListing
func (s *ReservedInstancesListing) SetStatus(v string) *ReservedInstancesListing
func (s *ReservedInstancesListing) SetStatusMessage(v string) *ReservedInstancesListing
func (s *ReservedInstancesListing) SetTags(v []*Tag) *ReservedInstancesListing
func (s *ReservedInstancesListing) SetUpdateDate(v time.Time) *ReservedInstancesListing
type ReservedInstancesModification
func (s *ReservedInstancesModification) SetClientToken(v string) *ReservedInstancesModification
func (s *ReservedInstancesModification) SetCreateDate(v time.Time) *ReservedInstancesModification
func (s *ReservedInstancesModification) SetEffectiveDate(v time.Time) *ReservedInstancesModification
func (s *ReservedInstancesModification) SetModificationResults(v []*ReservedInstancesModificationResult) *ReservedInstancesModification
func (s *ReservedInstancesModification) SetReservedInstancesIds(v []*ReservedInstancesId) *ReservedInstancesModification
func (s *ReservedInstancesModification) SetReservedInstancesModificationId(v string) *ReservedInstancesModification
func (s *ReservedInstancesModification) SetStatus(v string) *ReservedInstancesModification
func (s *ReservedInstancesModification) SetStatusMessage(v string) *ReservedInstancesModification
func (s *ReservedInstancesModification) SetUpdateDate(v time.Time) *ReservedInstancesModification
type ReservedInstancesModificationResult
func (s *ReservedInstancesModificationResult) SetReservedInstancesId(v string) *ReservedInstancesModificationResult
func (s *ReservedInstancesModificationResult) SetTargetConfiguration(v *ReservedInstancesConfiguration) *ReservedInstancesModificationResult
type ReservedInstancesOffering
func (s *ReservedInstancesOffering) SetAvailabilityZone(v string) *ReservedInstancesOffering
func (s *ReservedInstancesOffering) SetCurrencyCode(v string) *ReservedInstancesOffering
func (s *ReservedInstancesOffering) SetDuration(v int64) *ReservedInstancesOffering
func (s *ReservedInstancesOffering) SetFixedPrice(v float64) *ReservedInstancesOffering
func (s *ReservedInstancesOffering) SetInstanceTenancy(v string) *ReservedInstancesOffering
func (s *ReservedInstancesOffering) SetInstanceType(v string) *ReservedInstancesOffering
func (s *ReservedInstancesOffering) SetMarketplace(v bool) *ReservedInstancesOffering
func (s *ReservedInstancesOffering) SetOfferingClass(v string) *ReservedInstancesOffering
func (s *ReservedInstancesOffering) SetOfferingType(v string) *ReservedInstancesOffering
func (s *ReservedInstancesOffering) SetPricingDetails(v []*PricingDetail) *ReservedInstancesOffering
func (s *ReservedInstancesOffering) SetProductDescription(v string) *ReservedInstancesOffering
func (s *ReservedInstancesOffering) SetRecurringCharges(v []*RecurringCharge) *ReservedInstancesOffering
func (s *ReservedInstancesOffering) SetReservedInstancesOfferingId(v string) *ReservedInstancesOffering
func (s *ReservedInstancesOffering) SetScope(v string) *ReservedInstancesOffering
func (s *ReservedInstancesOffering) SetUsagePrice(v float64) *ReservedInstancesOffering
type ResetFpgaImageAttributeInput
func (s *ResetFpgaImageAttributeInput) SetAttribute(v string) *ResetFpgaImageAttributeInput
func (s *ResetFpgaImageAttributeInput) SetDryRun(v bool) *ResetFpgaImageAttributeInput
func (s *ResetFpgaImageAttributeInput) SetFpgaImageId(v string) *ResetFpgaImageAttributeInput
type ResetFpgaImageAttributeOutput
func (s *ResetFpgaImageAttributeOutput) SetReturn(v bool) *ResetFpgaImageAttributeOutput
type ResetImageAttributeInput
func (s *ResetImageAttributeInput) SetAttribute(v string) *ResetImageAttributeInput
func (s *ResetImageAttributeInput) SetDryRun(v bool) *ResetImageAttributeInput
func (s *ResetImageAttributeInput) SetImageId(v string) *ResetImageAttributeInput
type ResetImageAttributeOutput
type ResetInstanceAttributeInput
func (s *ResetInstanceAttributeInput) SetAttribute(v string) *ResetInstanceAttributeInput
func (s *ResetInstanceAttributeInput) SetDryRun(v bool) *ResetInstanceAttributeInput
func (s *ResetInstanceAttributeInput) SetInstanceId(v string) *ResetInstanceAttributeInput
type ResetInstanceAttributeOutput
type ResetNetworkInterfaceAttributeInput
func (s *ResetNetworkInterfaceAttributeInput) SetDryRun(v bool) *ResetNetworkInterfaceAttributeInput
func (s *ResetNetworkInterfaceAttributeInput) SetNetworkInterfaceId(v string) *ResetNetworkInterfaceAttributeInput
func (s *ResetNetworkInterfaceAttributeInput) SetSourceDestCheck(v string) *ResetNetworkInterfaceAttributeInput
type ResetNetworkInterfaceAttributeOutput
type ResetSnapshotAttributeInput
func (s *ResetSnapshotAttributeInput) SetAttribute(v string) *ResetSnapshotAttributeInput
func (s *ResetSnapshotAttributeInput) SetDryRun(v bool) *ResetSnapshotAttributeInput
func (s *ResetSnapshotAttributeInput) SetSnapshotId(v string) *ResetSnapshotAttributeInput
type ResetSnapshotAttributeOutput
type ResponseError
func (s *ResponseError) SetCode(v string) *ResponseError
func (s *ResponseError) SetMessage(v string) *ResponseError
type ResponseLaunchTemplateData
func (s *ResponseLaunchTemplateData) SetBlockDeviceMappings(v []*LaunchTemplateBlockDeviceMapping) *ResponseLaunchTemplateData
func (s *ResponseLaunchTemplateData) SetCpuOptions(v *LaunchTemplateCpuOptions) *ResponseLaunchTemplateData
func (s *ResponseLaunchTemplateData) SetCreditSpecification(v *CreditSpecification) *ResponseLaunchTemplateData
func (s *ResponseLaunchTemplateData) SetDisableApiTermination(v bool) *ResponseLaunchTemplateData
func (s *ResponseLaunchTemplateData) SetEbsOptimized(v bool) *ResponseLaunchTemplateData
func (s *ResponseLaunchTemplateData) SetElasticGpuSpecifications(v []*ElasticGpuSpecificationResponse) *ResponseLaunchTemplateData
func (s *ResponseLaunchTemplateData) SetIamInstanceProfile(v *LaunchTemplateIamInstanceProfileSpecification) *ResponseLaunchTemplateData
func (s *ResponseLaunchTemplateData) SetImageId(v string) *ResponseLaunchTemplateData
func (s *ResponseLaunchTemplateData) SetInstanceInitiatedShutdownBehavior(v string) *ResponseLaunchTemplateData
func (s *ResponseLaunchTemplateData) SetInstanceMarketOptions(v *LaunchTemplateInstanceMarketOptions) *ResponseLaunchTemplateData
func (s *ResponseLaunchTemplateData) SetInstanceType(v string) *ResponseLaunchTemplateData
func (s *ResponseLaunchTemplateData) SetKernelId(v string) *ResponseLaunchTemplateData
func (s *ResponseLaunchTemplateData) SetKeyName(v string) *ResponseLaunchTemplateData
func (s *ResponseLaunchTemplateData) SetMonitoring(v *LaunchTemplatesMonitoring) *ResponseLaunchTemplateData
func (s *ResponseLaunchTemplateData) SetNetworkInterfaces(v []*LaunchTemplateInstanceNetworkInterfaceSpecification) *ResponseLaunchTemplateData
func (s *ResponseLaunchTemplateData) SetPlacement(v *LaunchTemplatePlacement) *ResponseLaunchTemplateData
func (s *ResponseLaunchTemplateData) SetRamDiskId(v string) *ResponseLaunchTemplateData
func (s *ResponseLaunchTemplateData) SetSecurityGroupIds(v []*string) *ResponseLaunchTemplateData
func (s *ResponseLaunchTemplateData) SetSecurityGroups(v []*string) *ResponseLaunchTemplateData
func (s *ResponseLaunchTemplateData) SetTagSpecifications(v []*LaunchTemplateTagSpecification) *ResponseLaunchTemplateData
func (s *ResponseLaunchTemplateData) SetUserData(v string) *ResponseLaunchTemplateData
type RestoreAddressToClassicInput
func (s *RestoreAddressToClassicInput) SetDryRun(v bool) *RestoreAddressToClassicInput
func (s *RestoreAddressToClassicInput) SetPublicIp(v string) *RestoreAddressToClassicInput
type RestoreAddressToClassicOutput
func (s *RestoreAddressToClassicOutput) SetPublicIp(v string) *RestoreAddressToClassicOutput
func (s *RestoreAddressToClassicOutput) SetStatus(v string) *RestoreAddressToClassicOutput
type RevokeSecurityGroupEgressInput
func (s *RevokeSecurityGroupEgressInput) SetCidrIp(v string) *RevokeSecurityGroupEgressInput
func (s *RevokeSecurityGroupEgressInput) SetDryRun(v bool) *RevokeSecurityGroupEgressInput
func (s *RevokeSecurityGroupEgressInput) SetFromPort(v int64) *RevokeSecurityGroupEgressInput
func (s *RevokeSecurityGroupEgressInput) SetGroupId(v string) *RevokeSecurityGroupEgressInput
func (s *RevokeSecurityGroupEgressInput) SetIpPermissions(v []*IpPermission) *RevokeSecurityGroupEgressInput
func (s *RevokeSecurityGroupEgressInput) SetIpProtocol(v string) *RevokeSecurityGroupEgressInput
func (s *RevokeSecurityGroupEgressInput) SetSourceSecurityGroupName(v string) *RevokeSecurityGroupEgressInput
func (s *RevokeSecurityGroupEgressInput) SetSourceSecurityGroupOwnerId(v string) *RevokeSecurityGroupEgressInput
func (s *RevokeSecurityGroupEgressInput) SetToPort(v int64) *RevokeSecurityGroupEgressInput
type RevokeSecurityGroupEgressOutput
type RevokeSecurityGroupIngressInput
func (s *RevokeSecurityGroupIngressInput) SetCidrIp(v string) *RevokeSecurityGroupIngressInput
func (s *RevokeSecurityGroupIngressInput) SetDryRun(v bool) *RevokeSecurityGroupIngressInput
func (s *RevokeSecurityGroupIngressInput) SetFromPort(v int64) *RevokeSecurityGroupIngressInput
func (s *RevokeSecurityGroupIngressInput) SetGroupId(v string) *RevokeSecurityGroupIngressInput
func (s *RevokeSecurityGroupIngressInput) SetGroupName(v string) *RevokeSecurityGroupIngressInput
func (s *RevokeSecurityGroupIngressInput) SetIpPermissions(v []*IpPermission) *RevokeSecurityGroupIngressInput
func (s *RevokeSecurityGroupIngressInput) SetIpProtocol(v string) *RevokeSecurityGroupIngressInput
func (s *RevokeSecurityGroupIngressInput) SetSourceSecurityGroupName(v string) *RevokeSecurityGroupIngressInput
func (s *RevokeSecurityGroupIngressInput) SetSourceSecurityGroupOwnerId(v string) *RevokeSecurityGroupIngressInput
func (s *RevokeSecurityGroupIngressInput) SetToPort(v int64) *RevokeSecurityGroupIngressInput
type RevokeSecurityGroupIngressOutput
type Route
func (s *Route) SetDestinationCidrBlock(v string) *Route
func (s *Route) SetDestinationIpv6CidrBlock(v string) *Route
func (s *Route) SetDestinationPrefixListId(v string) *Route
func (s *Route) SetEgressOnlyInternetGatewayId(v string) *Route
func (s *Route) SetGatewayId(v string) *Route
func (s *Route) SetInstanceId(v string) *Route
func (s *Route) SetInstanceOwnerId(v string) *Route
func (s *Route) SetNatGatewayId(v string) *Route
func (s *Route) SetNetworkInterfaceId(v string) *Route
func (s *Route) SetOrigin(v string) *Route
func (s *Route) SetState(v string) *Route
func (s *Route) SetVpcPeeringConnectionId(v string) *Route
type RouteTable
func (s *RouteTable) SetAssociations(v []*RouteTableAssociation) *RouteTable
func (s *RouteTable) SetPropagatingVgws(v []*PropagatingVgw) *RouteTable
func (s *RouteTable) SetRouteTableId(v string) *RouteTable
func (s *RouteTable) SetRoutes(v []*Route) *RouteTable
func (s *RouteTable) SetTags(v []*Tag) *RouteTable
func (s *RouteTable) SetVpcId(v string) *RouteTable
type RouteTableAssociation
func (s *RouteTableAssociation) SetMain(v bool) *RouteTableAssociation
func (s *RouteTableAssociation) SetRouteTableAssociationId(v string) *RouteTableAssociation
func (s *RouteTableAssociation) SetRouteTableId(v string) *RouteTableAssociation
func (s *RouteTableAssociation) SetSubnetId(v string) *RouteTableAssociation
type RunInstancesInput
func (s *RunInstancesInput) SetAdditionalInfo(v string) *RunInstancesInput
func (s *RunInstancesInput) SetBlockDeviceMappings(v []*BlockDeviceMapping) *RunInstancesInput
func (s *RunInstancesInput) SetClientToken(v string) *RunInstancesInput
func (s *RunInstancesInput) SetCpuOptions(v *CpuOptionsRequest) *RunInstancesInput
func (s *RunInstancesInput) SetCreditSpecification(v *CreditSpecificationRequest) *RunInstancesInput
func (s *RunInstancesInput) SetDisableApiTermination(v bool) *RunInstancesInput
func (s *RunInstancesInput) SetDryRun(v bool) *RunInstancesInput
func (s *RunInstancesInput) SetEbsOptimized(v bool) *RunInstancesInput
func (s *RunInstancesInput) SetElasticGpuSpecification(v []*ElasticGpuSpecification) *RunInstancesInput
func (s *RunInstancesInput) SetIamInstanceProfile(v *IamInstanceProfileSpecification) *RunInstancesInput
func (s *RunInstancesInput) SetImageId(v string) *RunInstancesInput
func (s *RunInstancesInput) SetInstanceInitiatedShutdownBehavior(v string) *RunInstancesInput
func (s *RunInstancesInput) SetInstanceMarketOptions(v *InstanceMarketOptionsRequest) *RunInstancesInput
func (s *RunInstancesInput) SetInstanceType(v string) *RunInstancesInput
func (s *RunInstancesInput) SetIpv6AddressCount(v int64) *RunInstancesInput
func (s *RunInstancesInput) SetIpv6Addresses(v []*InstanceIpv6Address) *RunInstancesInput
func (s *RunInstancesInput) SetKernelId(v string) *RunInstancesInput
func (s *RunInstancesInput) SetKeyName(v string) *RunInstancesInput
func (s *RunInstancesInput) SetLaunchTemplate(v *LaunchTemplateSpecification) *RunInstancesInput
func (s *RunInstancesInput) SetMaxCount(v int64) *RunInstancesInput
func (s *RunInstancesInput) SetMinCount(v int64) *RunInstancesInput
func (s *RunInstancesInput) SetMonitoring(v *RunInstancesMonitoringEnabled) *RunInstancesInput
func (s *RunInstancesInput) SetNetworkInterfaces(v []*InstanceNetworkInterfaceSpecification) *RunInstancesInput
func (s *RunInstancesInput) SetPlacement(v *Placement) *RunInstancesInput
func (s *RunInstancesInput) SetPrivateIpAddress(v string) *RunInstancesInput
func (s *RunInstancesInput) SetRamdiskId(v string) *RunInstancesInput
func (s *RunInstancesInput) SetSecurityGroupIds(v []*string) *RunInstancesInput
func (s *RunInstancesInput) SetSecurityGroups(v []*string) *RunInstancesInput
func (s *RunInstancesInput) SetSubnetId(v string) *RunInstancesInput
func (s *RunInstancesInput) SetTagSpecifications(v []*TagSpecification) *RunInstancesInput
func (s *RunInstancesInput) SetUserData(v string) *RunInstancesInput
type RunInstancesMonitoringEnabled
func (s *RunInstancesMonitoringEnabled) SetEnabled(v bool) *RunInstancesMonitoringEnabled
type RunScheduledInstancesInput
func (s *RunScheduledInstancesInput) SetClientToken(v string) *RunScheduledInstancesInput
func (s *RunScheduledInstancesInput) SetDryRun(v bool) *RunScheduledInstancesInput
func (s *RunScheduledInstancesInput) SetInstanceCount(v int64) *RunScheduledInstancesInput
func (s *RunScheduledInstancesInput) SetLaunchSpecification(v *ScheduledInstancesLaunchSpecification) *RunScheduledInstancesInput
func (s *RunScheduledInstancesInput) SetScheduledInstanceId(v string) *RunScheduledInstancesInput
type RunScheduledInstancesOutput
func (s *RunScheduledInstancesOutput) SetInstanceIdSet(v []*string) *RunScheduledInstancesOutput
type S3Storage
func (s *S3Storage) SetAWSAccessKeyId(v string) *S3Storage
func (s *S3Storage) SetBucket(v string) *S3Storage
func (s *S3Storage) SetPrefix(v string) *S3Storage
func (s *S3Storage) SetUploadPolicy(v []byte) *S3Storage
func (s *S3Storage) SetUploadPolicySignature(v string) *S3Storage
type ScheduledInstance
func (s *ScheduledInstance) SetAvailabilityZone(v string) *ScheduledInstance
func (s *ScheduledInstance) SetCreateDate(v time.Time) *ScheduledInstance
func (s *ScheduledInstance) SetHourlyPrice(v string) *ScheduledInstance
func (s *ScheduledInstance) SetInstanceCount(v int64) *ScheduledInstance
func (s *ScheduledInstance) SetInstanceType(v string) *ScheduledInstance
func (s *ScheduledInstance) SetNetworkPlatform(v string) *ScheduledInstance
func (s *ScheduledInstance) SetNextSlotStartTime(v time.Time) *ScheduledInstance
func (s *ScheduledInstance) SetPlatform(v string) *ScheduledInstance
func (s *ScheduledInstance) SetPreviousSlotEndTime(v time.Time) *ScheduledInstance
func (s *ScheduledInstance) SetRecurrence(v *ScheduledInstanceRecurrence) *ScheduledInstance
func (s *ScheduledInstance) SetScheduledInstanceId(v string) *ScheduledInstance
func (s *ScheduledInstance) SetSlotDurationInHours(v int64) *ScheduledInstance
func (s *ScheduledInstance) SetTermEndDate(v time.Time) *ScheduledInstance
func (s *ScheduledInstance) SetTermStartDate(v time.Time) *ScheduledInstance
func (s *ScheduledInstance) SetTotalScheduledInstanceHours(v int64) *ScheduledInstance
type ScheduledInstanceAvailability
func (s *ScheduledInstanceAvailability) SetAvailabilityZone(v string) *ScheduledInstanceAvailability
func (s *ScheduledInstanceAvailability) SetAvailableInstanceCount(v int64) *ScheduledInstanceAvailability
func (s *ScheduledInstanceAvailability) SetFirstSlotStartTime(v time.Time) *ScheduledInstanceAvailability
func (s *ScheduledInstanceAvailability) SetHourlyPrice(v string) *ScheduledInstanceAvailability
func (s *ScheduledInstanceAvailability) SetInstanceType(v string) *ScheduledInstanceAvailability
func (s *ScheduledInstanceAvailability) SetMaxTermDurationInDays(v int64) *ScheduledInstanceAvailability
func (s *ScheduledInstanceAvailability) SetMinTermDurationInDays(v int64) *ScheduledInstanceAvailability
func (s *ScheduledInstanceAvailability) SetNetworkPlatform(v string) *ScheduledInstanceAvailability
func (s *ScheduledInstanceAvailability) SetPlatform(v string) *ScheduledInstanceAvailability
func (s *ScheduledInstanceAvailability) SetPurchaseToken(v string) *ScheduledInstanceAvailability
func (s *ScheduledInstanceAvailability) SetRecurrence(v *ScheduledInstanceRecurrence) *ScheduledInstanceAvailability
func (s *ScheduledInstanceAvailability) SetSlotDurationInHours(v int64) *ScheduledInstanceAvailability
func (s *ScheduledInstanceAvailability) SetTotalScheduledInstanceHours(v int64) *ScheduledInstanceAvailability
type ScheduledInstanceRecurrence
func (s *ScheduledInstanceRecurrence) SetFrequency(v string) *ScheduledInstanceRecurrence
func (s *ScheduledInstanceRecurrence) SetInterval(v int64) *ScheduledInstanceRecurrence
func (s *ScheduledInstanceRecurrence) SetOccurrenceDaySet(v []*int64) *ScheduledInstanceRecurrence
func (s *ScheduledInstanceRecurrence) SetOccurrenceRelativeToEnd(v bool) *ScheduledInstanceRecurrence
func (s *ScheduledInstanceRecurrence) SetOccurrenceUnit(v string) *ScheduledInstanceRecurrence
type ScheduledInstanceRecurrenceRequest
func (s *ScheduledInstanceRecurrenceRequest) SetFrequency(v string) *ScheduledInstanceRecurrenceRequest
func (s *ScheduledInstanceRecurrenceRequest) SetInterval(v int64) *ScheduledInstanceRecurrenceRequest
func (s *ScheduledInstanceRecurrenceRequest) SetOccurrenceDays(v []*int64) *ScheduledInstanceRecurrenceRequest
func (s *ScheduledInstanceRecurrenceRequest) SetOccurrenceRelativeToEnd(v bool) *ScheduledInstanceRecurrenceRequest
func (s *ScheduledInstanceRecurrenceRequest) SetOccurrenceUnit(v string) *ScheduledInstanceRecurrenceRequest
type ScheduledInstancesBlockDeviceMapping
func (s *ScheduledInstancesBlockDeviceMapping) SetDeviceName(v string) *ScheduledInstancesBlockDeviceMapping
func (s *ScheduledInstancesBlockDeviceMapping) SetEbs(v *ScheduledInstancesEbs) *ScheduledInstancesBlockDeviceMapping
func (s *ScheduledInstancesBlockDeviceMapping) SetNoDevice(v string) *ScheduledInstancesBlockDeviceMapping
func (s *ScheduledInstancesBlockDeviceMapping) SetVirtualName(v string) *ScheduledInstancesBlockDeviceMapping
type ScheduledInstancesEbs
func (s *ScheduledInstancesEbs) SetDeleteOnTermination(v bool) *ScheduledInstancesEbs
func (s *ScheduledInstancesEbs) SetEncrypted(v bool) *ScheduledInstancesEbs
func (s *ScheduledInstancesEbs) SetIops(v int64) *ScheduledInstancesEbs
func (s *ScheduledInstancesEbs) SetSnapshotId(v string) *ScheduledInstancesEbs
func (s *ScheduledInstancesEbs) SetVolumeSize(v int64) *ScheduledInstancesEbs
func (s *ScheduledInstancesEbs) SetVolumeType(v string) *ScheduledInstancesEbs
type ScheduledInstancesIamInstanceProfile
func (s *ScheduledInstancesIamInstanceProfile) SetArn(v string) *ScheduledInstancesIamInstanceProfile
func (s *ScheduledInstancesIamInstanceProfile) SetName(v string) *ScheduledInstancesIamInstanceProfile
type ScheduledInstancesIpv6Address
func (s *ScheduledInstancesIpv6Address) SetIpv6Address(v string) *ScheduledInstancesIpv6Address
type ScheduledInstancesLaunchSpecification
func (s *ScheduledInstancesLaunchSpecification) SetBlockDeviceMappings(v []*ScheduledInstancesBlockDeviceMapping) *ScheduledInstancesLaunchSpecification
func (s *ScheduledInstancesLaunchSpecification) SetEbsOptimized(v bool) *ScheduledInstancesLaunchSpecification
func (s *ScheduledInstancesLaunchSpecification) SetIamInstanceProfile(v *ScheduledInstancesIamInstanceProfile) *ScheduledInstancesLaunchSpecification
func (s *ScheduledInstancesLaunchSpecification) SetImageId(v string) *ScheduledInstancesLaunchSpecification
func (s *ScheduledInstancesLaunchSpecification) SetInstanceType(v string) *ScheduledInstancesLaunchSpecification
func (s *ScheduledInstancesLaunchSpecification) SetKernelId(v string) *ScheduledInstancesLaunchSpecification
func (s *ScheduledInstancesLaunchSpecification) SetKeyName(v string) *ScheduledInstancesLaunchSpecification
func (s *ScheduledInstancesLaunchSpecification) SetMonitoring(v *ScheduledInstancesMonitoring) *ScheduledInstancesLaunchSpecification
func (s *ScheduledInstancesLaunchSpecification) SetNetworkInterfaces(v []*ScheduledInstancesNetworkInterface) *ScheduledInstancesLaunchSpecification
func (s *ScheduledInstancesLaunchSpecification) SetPlacement(v *ScheduledInstancesPlacement) *ScheduledInstancesLaunchSpecification
func (s *ScheduledInstancesLaunchSpecification) SetRamdiskId(v string) *ScheduledInstancesLaunchSpecification
func (s *ScheduledInstancesLaunchSpecification) SetSecurityGroupIds(v []*string) *ScheduledInstancesLaunchSpecification
func (s *ScheduledInstancesLaunchSpecification) SetSubnetId(v string) *ScheduledInstancesLaunchSpecification
func (s *ScheduledInstancesLaunchSpecification) SetUserData(v string) *ScheduledInstancesLaunchSpecification
type ScheduledInstancesMonitoring
func (s *ScheduledInstancesMonitoring) SetEnabled(v bool) *ScheduledInstancesMonitoring
type ScheduledInstancesNetworkInterface
func (s *ScheduledInstancesNetworkInterface) SetAssociatePublicIpAddress(v bool) *ScheduledInstancesNetworkInterface
func (s *ScheduledInstancesNetworkInterface) SetDeleteOnTermination(v bool) *ScheduledInstancesNetworkInterface
func (s *ScheduledInstancesNetworkInterface) SetDescription(v string) *ScheduledInstancesNetworkInterface
func (s *ScheduledInstancesNetworkInterface) SetDeviceIndex(v int64) *ScheduledInstancesNetworkInterface
func (s *ScheduledInstancesNetworkInterface) SetGroups(v []*string) *ScheduledInstancesNetworkInterface
func (s *ScheduledInstancesNetworkInterface) SetIpv6AddressCount(v int64) *ScheduledInstancesNetworkInterface
func (s *ScheduledInstancesNetworkInterface) SetIpv6Addresses(v []*ScheduledInstancesIpv6Address) *ScheduledInstancesNetworkInterface
func (s *ScheduledInstancesNetworkInterface) SetNetworkInterfaceId(v string) *ScheduledInstancesNetworkInterface
func (s *ScheduledInstancesNetworkInterface) SetPrivateIpAddress(v string) *ScheduledInstancesNetworkInterface
func (s *ScheduledInstancesNetworkInterface) SetPrivateIpAddressConfigs(v []*ScheduledInstancesPrivateIpAddressConfig) *ScheduledInstancesNetworkInterface
func (s *ScheduledInstancesNetworkInterface) SetSecondaryPrivateIpAddressCount(v int64) *ScheduledInstancesNetworkInterface
func (s *ScheduledInstancesNetworkInterface) SetSubnetId(v string) *ScheduledInstancesNetworkInterface
type ScheduledInstancesPlacement
func (s *ScheduledInstancesPlacement) SetAvailabilityZone(v string) *ScheduledInstancesPlacement
func (s *ScheduledInstancesPlacement) SetGroupName(v string) *ScheduledInstancesPlacement
type ScheduledInstancesPrivateIpAddressConfig
func (s *ScheduledInstancesPrivateIpAddressConfig) SetPrimary(v bool) *ScheduledInstancesPrivateIpAddressConfig
func (s *ScheduledInstancesPrivateIpAddressConfig) SetPrivateIpAddress(v string) *ScheduledInstancesPrivateIpAddressConfig
type SecurityGroup
func (s *SecurityGroup) SetDescription(v string) *SecurityGroup
func (s *SecurityGroup) SetGroupId(v string) *SecurityGroup
func (s *SecurityGroup) SetGroupName(v string) *SecurityGroup
func (s *SecurityGroup) SetIpPermissions(v []*IpPermission) *SecurityGroup
func (s *SecurityGroup) SetIpPermissionsEgress(v []*IpPermission) *SecurityGroup
func (s *SecurityGroup) SetOwnerId(v string) *SecurityGroup
func (s *SecurityGroup) SetTags(v []*Tag) *SecurityGroup
func (s *SecurityGroup) SetVpcId(v string) *SecurityGroup
type SecurityGroupIdentifier
func (s *SecurityGroupIdentifier) SetGroupId(v string) *SecurityGroupIdentifier
func (s *SecurityGroupIdentifier) SetGroupName(v string) *SecurityGroupIdentifier
type SecurityGroupReference
func (s *SecurityGroupReference) SetGroupId(v string) *SecurityGroupReference
func (s *SecurityGroupReference) SetReferencingVpcId(v string) *SecurityGroupReference
func (s *SecurityGroupReference) SetVpcPeeringConnectionId(v string) *SecurityGroupReference
type ServiceConfiguration
func (s *ServiceConfiguration) SetAcceptanceRequired(v bool) *ServiceConfiguration
func (s *ServiceConfiguration) SetAvailabilityZones(v []*string) *ServiceConfiguration
func (s *ServiceConfiguration) SetBaseEndpointDnsNames(v []*string) *ServiceConfiguration
func (s *ServiceConfiguration) SetNetworkLoadBalancerArns(v []*string) *ServiceConfiguration
func (s *ServiceConfiguration) SetPrivateDnsName(v string) *ServiceConfiguration
func (s *ServiceConfiguration) SetServiceId(v string) *ServiceConfiguration
func (s *ServiceConfiguration) SetServiceName(v string) *ServiceConfiguration
func (s *ServiceConfiguration) SetServiceState(v string) *ServiceConfiguration
func (s *ServiceConfiguration) SetServiceType(v []*ServiceTypeDetail) *ServiceConfiguration
type ServiceDetail
func (s *ServiceDetail) SetAcceptanceRequired(v bool) *ServiceDetail
func (s *ServiceDetail) SetAvailabilityZones(v []*string) *ServiceDetail
func (s *ServiceDetail) SetBaseEndpointDnsNames(v []*string) *ServiceDetail
func (s *ServiceDetail) SetOwner(v string) *ServiceDetail
func (s *ServiceDetail) SetPrivateDnsName(v string) *ServiceDetail
func (s *ServiceDetail) SetServiceName(v string) *ServiceDetail
func (s *ServiceDetail) SetServiceType(v []*ServiceTypeDetail) *ServiceDetail
func (s *ServiceDetail) SetVpcEndpointPolicySupported(v bool) *ServiceDetail
type ServiceTypeDetail
func (s *ServiceTypeDetail) SetServiceType(v string) *ServiceTypeDetail
type SlotDateTimeRangeRequest
func (s *SlotDateTimeRangeRequest) SetEarliestTime(v time.Time) *SlotDateTimeRangeRequest
func (s *SlotDateTimeRangeRequest) SetLatestTime(v time.Time) *SlotDateTimeRangeRequest
type SlotStartTimeRangeRequest
func (s *SlotStartTimeRangeRequest) SetEarliestTime(v time.Time) *SlotStartTimeRangeRequest
func (s *SlotStartTimeRangeRequest) SetLatestTime(v time.Time) *SlotStartTimeRangeRequest
type Snapshot
func (s *Snapshot) SetDataEncryptionKeyId(v string) *Snapshot
func (s *Snapshot) SetDescription(v string) *Snapshot
func (s *Snapshot) SetEncrypted(v bool) *Snapshot
func (s *Snapshot) SetKmsKeyId(v string) *Snapshot
func (s *Snapshot) SetOwnerAlias(v string) *Snapshot
func (s *Snapshot) SetOwnerId(v string) *Snapshot
func (s *Snapshot) SetProgress(v string) *Snapshot
func (s *Snapshot) SetSnapshotId(v string) *Snapshot
func (s *Snapshot) SetStartTime(v time.Time) *Snapshot
func (s *Snapshot) SetState(v string) *Snapshot
func (s *Snapshot) SetStateMessage(v string) *Snapshot
func (s *Snapshot) SetTags(v []*Tag) *Snapshot
func (s *Snapshot) SetVolumeId(v string) *Snapshot
func (s *Snapshot) SetVolumeSize(v int64) *Snapshot
type SnapshotDetail
func (s *SnapshotDetail) SetDescription(v string) *SnapshotDetail
func (s *SnapshotDetail) SetDeviceName(v string) *SnapshotDetail
func (s *SnapshotDetail) SetDiskImageSize(v float64) *SnapshotDetail
func (s *SnapshotDetail) SetFormat(v string) *SnapshotDetail
func (s *SnapshotDetail) SetProgress(v string) *SnapshotDetail
func (s *SnapshotDetail) SetSnapshotId(v string) *SnapshotDetail
func (s *SnapshotDetail) SetStatus(v string) *SnapshotDetail
func (s *SnapshotDetail) SetStatusMessage(v string) *SnapshotDetail
func (s *SnapshotDetail) SetUrl(v string) *SnapshotDetail
func (s *SnapshotDetail) SetUserBucket(v *UserBucketDetails) *SnapshotDetail
type SnapshotDiskContainer
func (s *SnapshotDiskContainer) SetDescription(v string) *SnapshotDiskContainer
func (s *SnapshotDiskContainer) SetFormat(v string) *SnapshotDiskContainer
func (s *SnapshotDiskContainer) SetUrl(v string) *SnapshotDiskContainer
func (s *SnapshotDiskContainer) SetUserBucket(v *UserBucket) *SnapshotDiskContainer
type SnapshotTaskDetail
func (s *SnapshotTaskDetail) SetDescription(v string) *SnapshotTaskDetail
func (s *SnapshotTaskDetail) SetDiskImageSize(v float64) *SnapshotTaskDetail
func (s *SnapshotTaskDetail) SetFormat(v string) *SnapshotTaskDetail
func (s *SnapshotTaskDetail) SetProgress(v string) *SnapshotTaskDetail
func (s *SnapshotTaskDetail) SetSnapshotId(v string) *SnapshotTaskDetail
func (s *SnapshotTaskDetail) SetStatus(v string) *SnapshotTaskDetail
func (s *SnapshotTaskDetail) SetStatusMessage(v string) *SnapshotTaskDetail
func (s *SnapshotTaskDetail) SetUrl(v string) *SnapshotTaskDetail
func (s *SnapshotTaskDetail) SetUserBucket(v *UserBucketDetails) *SnapshotTaskDetail
type SpotDatafeedSubscription
func (s *SpotDatafeedSubscription) SetBucket(v string) *SpotDatafeedSubscription
func (s *SpotDatafeedSubscription) SetFault(v *SpotInstanceStateFault) *SpotDatafeedSubscription
func (s *SpotDatafeedSubscription) SetOwnerId(v string) *SpotDatafeedSubscription
func (s *SpotDatafeedSubscription) SetPrefix(v string) *SpotDatafeedSubscription
func (s *SpotDatafeedSubscription) SetState(v string) *SpotDatafeedSubscription
type SpotFleetLaunchSpecification
func (s *SpotFleetLaunchSpecification) SetAddressingType(v string) *SpotFleetLaunchSpecification
func (s *SpotFleetLaunchSpecification) SetBlockDeviceMappings(v []*BlockDeviceMapping) *SpotFleetLaunchSpecification
func (s *SpotFleetLaunchSpecification) SetEbsOptimized(v bool) *SpotFleetLaunchSpecification
func (s *SpotFleetLaunchSpecification) SetIamInstanceProfile(v *IamInstanceProfileSpecification) *SpotFleetLaunchSpecification
func (s *SpotFleetLaunchSpecification) SetImageId(v string) *SpotFleetLaunchSpecification
func (s *SpotFleetLaunchSpecification) SetInstanceType(v string) *SpotFleetLaunchSpecification
func (s *SpotFleetLaunchSpecification) SetKernelId(v string) *SpotFleetLaunchSpecification
func (s *SpotFleetLaunchSpecification) SetKeyName(v string) *SpotFleetLaunchSpecification
func (s *SpotFleetLaunchSpecification) SetMonitoring(v *SpotFleetMonitoring) *SpotFleetLaunchSpecification
func (s *SpotFleetLaunchSpecification) SetNetworkInterfaces(v []*InstanceNetworkInterfaceSpecification) *SpotFleetLaunchSpecification
func (s *SpotFleetLaunchSpecification) SetPlacement(v *SpotPlacement) *SpotFleetLaunchSpecification
func (s *SpotFleetLaunchSpecification) SetRamdiskId(v string) *SpotFleetLaunchSpecification
func (s *SpotFleetLaunchSpecification) SetSecurityGroups(v []*GroupIdentifier) *SpotFleetLaunchSpecification
func (s *SpotFleetLaunchSpecification) SetSpotPrice(v string) *SpotFleetLaunchSpecification
func (s *SpotFleetLaunchSpecification) SetSubnetId(v string) *SpotFleetLaunchSpecification
func (s *SpotFleetLaunchSpecification) SetTagSpecifications(v []*SpotFleetTagSpecification) *SpotFleetLaunchSpecification
func (s *SpotFleetLaunchSpecification) SetUserData(v string) *SpotFleetLaunchSpecification
func (s *SpotFleetLaunchSpecification) SetWeightedCapacity(v float64) *SpotFleetLaunchSpecification
type SpotFleetMonitoring
func (s *SpotFleetMonitoring) SetEnabled(v bool) *SpotFleetMonitoring
type SpotFleetRequestConfig
func (s *SpotFleetRequestConfig) SetActivityStatus(v string) *SpotFleetRequestConfig
func (s *SpotFleetRequestConfig) SetCreateTime(v time.Time) *SpotFleetRequestConfig
func (s *SpotFleetRequestConfig) SetSpotFleetRequestConfig(v *SpotFleetRequestConfigData) *SpotFleetRequestConfig
func (s *SpotFleetRequestConfig) SetSpotFleetRequestId(v string) *SpotFleetRequestConfig
func (s *SpotFleetRequestConfig) SetSpotFleetRequestState(v string) *SpotFleetRequestConfig
type SpotFleetRequestConfigData
func (s *SpotFleetRequestConfigData) SetAllocationStrategy(v string) *SpotFleetRequestConfigData
func (s *SpotFleetRequestConfigData) SetClientToken(v string) *SpotFleetRequestConfigData
func (s *SpotFleetRequestConfigData) SetExcessCapacityTerminationPolicy(v string) *SpotFleetRequestConfigData
func (s *SpotFleetRequestConfigData) SetFulfilledCapacity(v float64) *SpotFleetRequestConfigData
func (s *SpotFleetRequestConfigData) SetIamFleetRole(v string) *SpotFleetRequestConfigData
func (s *SpotFleetRequestConfigData) SetInstanceInterruptionBehavior(v string) *SpotFleetRequestConfigData
func (s *SpotFleetRequestConfigData) SetInstancePoolsToUseCount(v int64) *SpotFleetRequestConfigData
func (s *SpotFleetRequestConfigData) SetLaunchSpecifications(v []*SpotFleetLaunchSpecification) *SpotFleetRequestConfigData
func (s *SpotFleetRequestConfigData) SetLaunchTemplateConfigs(v []*LaunchTemplateConfig) *SpotFleetRequestConfigData
func (s *SpotFleetRequestConfigData) SetLoadBalancersConfig(v *LoadBalancersConfig) *SpotFleetRequestConfigData
func (s *SpotFleetRequestConfigData) SetOnDemandAllocationStrategy(v string) *SpotFleetRequestConfigData
func (s *SpotFleetRequestConfigData) SetOnDemandFulfilledCapacity(v float64) *SpotFleetRequestConfigData
func (s *SpotFleetRequestConfigData) SetOnDemandTargetCapacity(v int64) *SpotFleetRequestConfigData
func (s *SpotFleetRequestConfigData) SetReplaceUnhealthyInstances(v bool) *SpotFleetRequestConfigData
func (s *SpotFleetRequestConfigData) SetSpotPrice(v string) *SpotFleetRequestConfigData
func (s *SpotFleetRequestConfigData) SetTargetCapacity(v int64) *SpotFleetRequestConfigData
func (s *SpotFleetRequestConfigData) SetTerminateInstancesWithExpiration(v bool) *SpotFleetRequestConfigData
func (s *SpotFleetRequestConfigData) SetType(v string) *SpotFleetRequestConfigData
func (s *SpotFleetRequestConfigData) SetValidFrom(v time.Time) *SpotFleetRequestConfigData
func (s *SpotFleetRequestConfigData) SetValidUntil(v time.Time) *SpotFleetRequestConfigData
type SpotFleetTagSpecification
func (s *SpotFleetTagSpecification) SetResourceType(v string) *SpotFleetTagSpecification
func (s *SpotFleetTagSpecification) SetTags(v []*Tag) *SpotFleetTagSpecification
type SpotInstanceRequest
func (s *SpotInstanceRequest) SetActualBlockHourlyPrice(v string) *SpotInstanceRequest
func (s *SpotInstanceRequest) SetAvailabilityZoneGroup(v string) *SpotInstanceRequest
func (s *SpotInstanceRequest) SetBlockDurationMinutes(v int64) *SpotInstanceRequest
func (s *SpotInstanceRequest) SetCreateTime(v time.Time) *SpotInstanceRequest
func (s *SpotInstanceRequest) SetFault(v *SpotInstanceStateFault) *SpotInstanceRequest
func (s *SpotInstanceRequest) SetInstanceId(v string) *SpotInstanceRequest
func (s *SpotInstanceRequest) SetInstanceInterruptionBehavior(v string) *SpotInstanceRequest
func (s *SpotInstanceRequest) SetLaunchGroup(v string) *SpotInstanceRequest
func (s *SpotInstanceRequest) SetLaunchSpecification(v *LaunchSpecification) *SpotInstanceRequest
func (s *SpotInstanceRequest) SetLaunchedAvailabilityZone(v string) *SpotInstanceRequest
func (s *SpotInstanceRequest) SetProductDescription(v string) *SpotInstanceRequest
func (s *SpotInstanceRequest) SetSpotInstanceRequestId(v string) *SpotInstanceRequest
func (s *SpotInstanceRequest) SetSpotPrice(v string) *SpotInstanceRequest
func (s *SpotInstanceRequest) SetState(v string) *SpotInstanceRequest
func (s *SpotInstanceRequest) SetStatus(v *SpotInstanceStatus) *SpotInstanceRequest
func (s *SpotInstanceRequest) SetTags(v []*Tag) *SpotInstanceRequest
func (s *SpotInstanceRequest) SetType(v string) *SpotInstanceRequest
func (s *SpotInstanceRequest) SetValidFrom(v time.Time) *SpotInstanceRequest
func (s *SpotInstanceRequest) SetValidUntil(v time.Time) *SpotInstanceRequest
type SpotInstanceStateFault
func (s *SpotInstanceStateFault) SetCode(v string) *SpotInstanceStateFault
func (s *SpotInstanceStateFault) SetMessage(v string) *SpotInstanceStateFault
type SpotInstanceStatus
func (s *SpotInstanceStatus) SetCode(v string) *SpotInstanceStatus
func (s *SpotInstanceStatus) SetMessage(v string) *SpotInstanceStatus
func (s *SpotInstanceStatus) SetUpdateTime(v time.Time) *SpotInstanceStatus
type SpotMarketOptions
func (s *SpotMarketOptions) SetBlockDurationMinutes(v int64) *SpotMarketOptions
func (s *SpotMarketOptions) SetInstanceInterruptionBehavior(v string) *SpotMarketOptions
func (s *SpotMarketOptions) SetMaxPrice(v string) *SpotMarketOptions
func (s *SpotMarketOptions) SetSpotInstanceType(v string) *SpotMarketOptions
func (s *SpotMarketOptions) SetValidUntil(v time.Time) *SpotMarketOptions
type SpotOptions
func (s *SpotOptions) SetAllocationStrategy(v string) *SpotOptions
func (s *SpotOptions) SetInstanceInterruptionBehavior(v string) *SpotOptions
func (s *SpotOptions) SetInstancePoolsToUseCount(v int64) *SpotOptions
type SpotOptionsRequest
func (s *SpotOptionsRequest) SetAllocationStrategy(v string) *SpotOptionsRequest
func (s *SpotOptionsRequest) SetInstanceInterruptionBehavior(v string) *SpotOptionsRequest
func (s *SpotOptionsRequest) SetInstancePoolsToUseCount(v int64) *SpotOptionsRequest
type SpotPlacement
func (s *SpotPlacement) SetAvailabilityZone(v string) *SpotPlacement
func (s *SpotPlacement) SetGroupName(v string) *SpotPlacement
func (s *SpotPlacement) SetTenancy(v string) *SpotPlacement
type SpotPrice
func (s *SpotPrice) SetAvailabilityZone(v string) *SpotPrice
func (s *SpotPrice) SetInstanceType(v string) *SpotPrice
func (s *SpotPrice) SetProductDescription(v string) *SpotPrice
func (s *SpotPrice) SetSpotPrice(v string) *SpotPrice
func (s *SpotPrice) SetTimestamp(v time.Time) *SpotPrice
type StaleIpPermission
func (s *StaleIpPermission) SetFromPort(v int64) *StaleIpPermission
func (s *StaleIpPermission) SetIpProtocol(v string) *StaleIpPermission
func (s *StaleIpPermission) SetIpRanges(v []*string) *StaleIpPermission
func (s *StaleIpPermission) SetPrefixListIds(v []*string) *StaleIpPermission
func (s *StaleIpPermission) SetToPort(v int64) *StaleIpPermission
func (s *StaleIpPermission) SetUserIdGroupPairs(v []*UserIdGroupPair) *StaleIpPermission
type StaleSecurityGroup
func (s *StaleSecurityGroup) SetDescription(v string) *StaleSecurityGroup
func (s *StaleSecurityGroup) SetGroupId(v string) *StaleSecurityGroup
func (s *StaleSecurityGroup) SetGroupName(v string) *StaleSecurityGroup
func (s *StaleSecurityGroup) SetStaleIpPermissions(v []*StaleIpPermission) *StaleSecurityGroup
func (s *StaleSecurityGroup) SetStaleIpPermissionsEgress(v []*StaleIpPermission) *StaleSecurityGroup
func (s *StaleSecurityGroup) SetVpcId(v string) *StaleSecurityGroup
type StartInstancesInput
func (s *StartInstancesInput) SetAdditionalInfo(v string) *StartInstancesInput
func (s *StartInstancesInput) SetDryRun(v bool) *StartInstancesInput
func (s *StartInstancesInput) SetInstanceIds(v []*string) *StartInstancesInput
type StartInstancesOutput
func (s *StartInstancesOutput) SetStartingInstances(v []*InstanceStateChange) *StartInstancesOutput
type StateReason
func (s *StateReason) SetCode(v string) *StateReason
func (s *StateReason) SetMessage(v string) *StateReason
type StopInstancesInput
func (s *StopInstancesInput) SetDryRun(v bool) *StopInstancesInput
func (s *StopInstancesInput) SetForce(v bool) *StopInstancesInput
func (s *StopInstancesInput) SetInstanceIds(v []*string) *StopInstancesInput
type StopInstancesOutput
func (s *StopInstancesOutput) SetStoppingInstances(v []*InstanceStateChange) *StopInstancesOutput
type Storage
func (s *Storage) SetS3(v *S3Storage) *Storage
type StorageLocation
func (s *StorageLocation) SetBucket(v string) *StorageLocation
func (s *StorageLocation) SetKey(v string) *StorageLocation
type Subnet
func (s *Subnet) SetAssignIpv6AddressOnCreation(v bool) *Subnet
func (s *Subnet) SetAvailabilityZone(v string) *Subnet
func (s *Subnet) SetAvailableIpAddressCount(v int64) *Subnet
func (s *Subnet) SetCidrBlock(v string) *Subnet
func (s *Subnet) SetDefaultForAz(v bool) *Subnet
func (s *Subnet) SetIpv6CidrBlockAssociationSet(v []*SubnetIpv6CidrBlockAssociation) *Subnet
func (s *Subnet) SetMapPublicIpOnLaunch(v bool) *Subnet
func (s *Subnet) SetState(v string) *Subnet
func (s *Subnet) SetSubnetId(v string) *Subnet
func (s *Subnet) SetTags(v []*Tag) *Subnet
func (s *Subnet) SetVpcId(v string) *Subnet
type SubnetCidrBlockState
func (s *SubnetCidrBlockState) SetState(v string) *SubnetCidrBlockState
func (s *SubnetCidrBlockState) SetStatusMessage(v string) *SubnetCidrBlockState
type SubnetIpv6CidrBlockAssociation
func (s *SubnetIpv6CidrBlockAssociation) SetAssociationId(v string) *SubnetIpv6CidrBlockAssociation
func (s *SubnetIpv6CidrBlockAssociation) SetIpv6CidrBlock(v string) *SubnetIpv6CidrBlockAssociation
func (s *SubnetIpv6CidrBlockAssociation) SetIpv6CidrBlockState(v *SubnetCidrBlockState) *SubnetIpv6CidrBlockAssociation
type SuccessfulInstanceCreditSpecificationItem
func (s *SuccessfulInstanceCreditSpecificationItem) SetInstanceId(v string) *SuccessfulInstanceCreditSpecificationItem
type Tag
func (s *Tag) SetKey(v string) *Tag
func (s *Tag) SetValue(v string) *Tag
type TagDescription
func (s *TagDescription) SetKey(v string) *TagDescription
func (s *TagDescription) SetResourceId(v string) *TagDescription
func (s *TagDescription) SetResourceType(v string) *TagDescription
func (s *TagDescription) SetValue(v string) *TagDescription
type TagSpecification
func (s *TagSpecification) SetResourceType(v string) *TagSpecification
func (s *TagSpecification) SetTags(v []*Tag) *TagSpecification
type TargetCapacitySpecification
func (s *TargetCapacitySpecification) SetDefaultTargetCapacityType(v string) *TargetCapacitySpecification
func (s *TargetCapacitySpecification) SetOnDemandTargetCapacity(v int64) *TargetCapacitySpecification
func (s *TargetCapacitySpecification) SetSpotTargetCapacity(v int64) *TargetCapacitySpecification
func (s *TargetCapacitySpecification) SetTotalTargetCapacity(v int64) *TargetCapacitySpecification
type TargetCapacitySpecificationRequest
func (s *TargetCapacitySpecificationRequest) SetDefaultTargetCapacityType(v string) *TargetCapacitySpecificationRequest
func (s *TargetCapacitySpecificationRequest) SetOnDemandTargetCapacity(v int64) *TargetCapacitySpecificationRequest
func (s *TargetCapacitySpecificationRequest) SetSpotTargetCapacity(v int64) *TargetCapacitySpecificationRequest
func (s *TargetCapacitySpecificationRequest) SetTotalTargetCapacity(v int64) *TargetCapacitySpecificationRequest
type TargetConfiguration
func (s *TargetConfiguration) SetInstanceCount(v int64) *TargetConfiguration
func (s *TargetConfiguration) SetOfferingId(v string) *TargetConfiguration
type TargetConfigurationRequest
func (s *TargetConfigurationRequest) SetInstanceCount(v int64) *TargetConfigurationRequest
func (s *TargetConfigurationRequest) SetOfferingId(v string) *TargetConfigurationRequest
type TargetGroup
func (s *TargetGroup) SetArn(v string) *TargetGroup
type TargetGroupsConfig
func (s *TargetGroupsConfig) SetTargetGroups(v []*TargetGroup) *TargetGroupsConfig
type TargetReservationValue
func (s *TargetReservationValue) SetReservationValue(v *ReservationValue) *TargetReservationValue
func (s *TargetReservationValue) SetTargetConfiguration(v *TargetConfiguration) *TargetReservationValue
type TerminateInstancesInput
func (s *TerminateInstancesInput) SetDryRun(v bool) *TerminateInstancesInput
func (s *TerminateInstancesInput) SetInstanceIds(v []*string) *TerminateInstancesInput
type TerminateInstancesOutput
func (s *TerminateInstancesOutput) SetTerminatingInstances(v []*InstanceStateChange) *TerminateInstancesOutput
type UnassignIpv6AddressesInput
func (s *UnassignIpv6AddressesInput) SetIpv6Addresses(v []*string) *UnassignIpv6AddressesInput
func (s *UnassignIpv6AddressesInput) SetNetworkInterfaceId(v string) *UnassignIpv6AddressesInput
type UnassignIpv6AddressesOutput
func (s *UnassignIpv6AddressesOutput) SetNetworkInterfaceId(v string) *UnassignIpv6AddressesOutput
func (s *UnassignIpv6AddressesOutput) SetUnassignedIpv6Addresses(v []*string) *UnassignIpv6AddressesOutput
type UnassignPrivateIpAddressesInput
func (s *UnassignPrivateIpAddressesInput) SetNetworkInterfaceId(v string) *UnassignPrivateIpAddressesInput
func (s *UnassignPrivateIpAddressesInput) SetPrivateIpAddresses(v []*string) *UnassignPrivateIpAddressesInput
type UnassignPrivateIpAddressesOutput
type UnmonitorInstancesInput
func (s *UnmonitorInstancesInput) SetDryRun(v bool) *UnmonitorInstancesInput
func (s *UnmonitorInstancesInput) SetInstanceIds(v []*string) *UnmonitorInstancesInput
type UnmonitorInstancesOutput
func (s *UnmonitorInstancesOutput) SetInstanceMonitorings(v []*InstanceMonitoring) *UnmonitorInstancesOutput
type UnsuccessfulInstanceCreditSpecificationItem
func (s *UnsuccessfulInstanceCreditSpecificationItem) SetError(v *UnsuccessfulInstanceCreditSpecificationItemError) *UnsuccessfulInstanceCreditSpecificationItem
func (s *UnsuccessfulInstanceCreditSpecificationItem) SetInstanceId(v string) *UnsuccessfulInstanceCreditSpecificationItem
type UnsuccessfulInstanceCreditSpecificationItemError
func (s *UnsuccessfulInstanceCreditSpecificationItemError) SetCode(v string) *UnsuccessfulInstanceCreditSpecificationItemError
func (s *UnsuccessfulInstanceCreditSpecificationItemError) SetMessage(v string) *UnsuccessfulInstanceCreditSpecificationItemError
type UnsuccessfulItem
func (s *UnsuccessfulItem) SetError(v *UnsuccessfulItemError) *UnsuccessfulItem
func (s *UnsuccessfulItem) SetResourceId(v string) *UnsuccessfulItem
type UnsuccessfulItemError
func (s *UnsuccessfulItemError) SetCode(v string) *UnsuccessfulItemError
func (s *UnsuccessfulItemError) SetMessage(v string) *UnsuccessfulItemError
type UpdateSecurityGroupRuleDescriptionsEgressInput
func (s *UpdateSecurityGroupRuleDescriptionsEgressInput) SetDryRun(v bool) *UpdateSecurityGroupRuleDescriptionsEgressInput
func (s *UpdateSecurityGroupRuleDescriptionsEgressInput) SetGroupId(v string) *UpdateSecurityGroupRuleDescriptionsEgressInput
func (s *UpdateSecurityGroupRuleDescriptionsEgressInput) SetGroupName(v string) *UpdateSecurityGroupRuleDescriptionsEgressInput
func (s *UpdateSecurityGroupRuleDescriptionsEgressInput) SetIpPermissions(v []*IpPermission) *UpdateSecurityGroupRuleDescriptionsEgressInput
type UpdateSecurityGroupRuleDescriptionsEgressOutput
func (s *UpdateSecurityGroupRuleDescriptionsEgressOutput) SetReturn(v bool) *UpdateSecurityGroupRuleDescriptionsEgressOutput
type UpdateSecurityGroupRuleDescriptionsIngressInput
func (s *UpdateSecurityGroupRuleDescriptionsIngressInput) SetDryRun(v bool) *UpdateSecurityGroupRuleDescriptionsIngressInput
func (s *UpdateSecurityGroupRuleDescriptionsIngressInput) SetGroupId(v string) *UpdateSecurityGroupRuleDescriptionsIngressInput
func (s *UpdateSecurityGroupRuleDescriptionsIngressInput) SetGroupName(v string) *UpdateSecurityGroupRuleDescriptionsIngressInput
func (s *UpdateSecurityGroupRuleDescriptionsIngressInput) SetIpPermissions(v []*IpPermission) *UpdateSecurityGroupRuleDescriptionsIngressInput
type UpdateSecurityGroupRuleDescriptionsIngressOutput
func (s *UpdateSecurityGroupRuleDescriptionsIngressOutput) SetReturn(v bool) *UpdateSecurityGroupRuleDescriptionsIngressOutput
type UserBucket
func (s *UserBucket) SetS3Bucket(v string) *UserBucket
func (s *UserBucket) SetS3Key(v string) *UserBucket
type UserBucketDetails
func (s *UserBucketDetails) SetS3Bucket(v string) *UserBucketDetails
func (s *UserBucketDetails) SetS3Key(v string) *UserBucketDetails
type UserData
func (s *UserData) SetData(v string) *UserData
type UserIdGroupPair
func (s *UserIdGroupPair) SetDescription(v string) *UserIdGroupPair
func (s *UserIdGroupPair) SetGroupId(v string) *UserIdGroupPair
func (s *UserIdGroupPair) SetGroupName(v string) *UserIdGroupPair
func (s *UserIdGroupPair) SetPeeringStatus(v string) *UserIdGroupPair
func (s *UserIdGroupPair) SetUserId(v string) *UserIdGroupPair
func (s *UserIdGroupPair) SetVpcId(v string) *UserIdGroupPair
func (s *UserIdGroupPair) SetVpcPeeringConnectionId(v string) *UserIdGroupPair
type VgwTelemetry
func (s *VgwTelemetry) SetAcceptedRouteCount(v int64) *VgwTelemetry
func (s *VgwTelemetry) SetLastStatusChange(v time.Time) *VgwTelemetry
func (s *VgwTelemetry) SetOutsideIpAddress(v string) *VgwTelemetry
func (s *VgwTelemetry) SetStatus(v string) *VgwTelemetry
func (s *VgwTelemetry) SetStatusMessage(v string) *VgwTelemetry
type Volume
func (s *Volume) SetAttachments(v []*VolumeAttachment) *Volume
func (s *Volume) SetAvailabilityZone(v string) *Volume
func (s *Volume) SetCreateTime(v time.Time) *Volume
func (s *Volume) SetEncrypted(v bool) *Volume
func (s *Volume) SetIops(v int64) *Volume
func (s *Volume) SetKmsKeyId(v string) *Volume
func (s *Volume) SetSize(v int64) *Volume
func (s *Volume) SetSnapshotId(v string) *Volume
func (s *Volume) SetState(v string) *Volume
func (s *Volume) SetTags(v []*Tag) *Volume
func (s *Volume) SetVolumeId(v string) *Volume
func (s *Volume) SetVolumeType(v string) *Volume
type VolumeAttachment
func (s *VolumeAttachment) SetAttachTime(v time.Time) *VolumeAttachment
func (s *VolumeAttachment) SetDeleteOnTermination(v bool) *VolumeAttachment
func (s *VolumeAttachment) SetDevice(v string) *VolumeAttachment
func (s *VolumeAttachment) SetInstanceId(v string) *VolumeAttachment
func (s *VolumeAttachment) SetState(v string) *VolumeAttachment
func (s *VolumeAttachment) SetVolumeId(v string) *VolumeAttachment
type VolumeDetail
func (s *VolumeDetail) SetSize(v int64) *VolumeDetail
type VolumeModification
func (s *VolumeModification) SetEndTime(v time.Time) *VolumeModification
func (s *VolumeModification) SetModificationState(v string) *VolumeModification
func (s *VolumeModification) SetOriginalIops(v int64) *VolumeModification
func (s *VolumeModification) SetOriginalSize(v int64) *VolumeModification
func (s *VolumeModification) SetOriginalVolumeType(v string) *VolumeModification
func (s *VolumeModification) SetProgress(v int64) *VolumeModification
func (s *VolumeModification) SetStartTime(v time.Time) *VolumeModification
func (s *VolumeModification) SetStatusMessage(v string) *VolumeModification
func (s *VolumeModification) SetTargetIops(v int64) *VolumeModification
func (s *VolumeModification) SetTargetSize(v int64) *VolumeModification
func (s *VolumeModification) SetTargetVolumeType(v string) *VolumeModification
func (s *VolumeModification) SetVolumeId(v string) *VolumeModification
type VolumeStatusAction
func (s *VolumeStatusAction) SetCode(v string) *VolumeStatusAction
func (s *VolumeStatusAction) SetDescription(v string) *VolumeStatusAction
func (s *VolumeStatusAction) SetEventId(v string) *VolumeStatusAction
func (s *VolumeStatusAction) SetEventType(v string) *VolumeStatusAction
type VolumeStatusDetails
func (s *VolumeStatusDetails) SetName(v string) *VolumeStatusDetails
func (s *VolumeStatusDetails) SetStatus(v string) *VolumeStatusDetails
type VolumeStatusEvent
func (s *VolumeStatusEvent) SetDescription(v string) *VolumeStatusEvent
func (s *VolumeStatusEvent) SetEventId(v string) *VolumeStatusEvent
func (s *VolumeStatusEvent) SetEventType(v string) *VolumeStatusEvent
func (s *VolumeStatusEvent) SetNotAfter(v time.Time) *VolumeStatusEvent
func (s *VolumeStatusEvent) SetNotBefore(v time.Time) *VolumeStatusEvent
type VolumeStatusInfo
func (s *VolumeStatusInfo) SetDetails(v []*VolumeStatusDetails) *VolumeStatusInfo
func (s *VolumeStatusInfo) SetStatus(v string) *VolumeStatusInfo
type VolumeStatusItem
func (s *VolumeStatusItem) SetActions(v []*VolumeStatusAction) *VolumeStatusItem
func (s *VolumeStatusItem) SetAvailabilityZone(v string) *VolumeStatusItem
func (s *VolumeStatusItem) SetEvents(v []*VolumeStatusEvent) *VolumeStatusItem
func (s *VolumeStatusItem) SetVolumeId(v string) *VolumeStatusItem
func (s *VolumeStatusItem) SetVolumeStatus(v *VolumeStatusInfo) *VolumeStatusItem
type Vpc
func (s *Vpc) SetCidrBlock(v string) *Vpc
func (s *Vpc) SetCidrBlockAssociationSet(v []*VpcCidrBlockAssociation) *Vpc
func (s *Vpc) SetDhcpOptionsId(v string) *Vpc
func (s *Vpc) SetInstanceTenancy(v string) *Vpc
func (s *Vpc) SetIpv6CidrBlockAssociationSet(v []*VpcIpv6CidrBlockAssociation) *Vpc
func (s *Vpc) SetIsDefault(v bool) *Vpc
func (s *Vpc) SetState(v string) *Vpc
func (s *Vpc) SetTags(v []*Tag) *Vpc
func (s *Vpc) SetVpcId(v string) *Vpc
type VpcAttachment
func (s *VpcAttachment) SetState(v string) *VpcAttachment
func (s *VpcAttachment) SetVpcId(v string) *VpcAttachment
type VpcCidrBlockAssociation
func (s *VpcCidrBlockAssociation) SetAssociationId(v string) *VpcCidrBlockAssociation
func (s *VpcCidrBlockAssociation) SetCidrBlock(v string) *VpcCidrBlockAssociation
func (s *VpcCidrBlockAssociation) SetCidrBlockState(v *VpcCidrBlockState) *VpcCidrBlockAssociation
type VpcCidrBlockState
func (s *VpcCidrBlockState) SetState(v string) *VpcCidrBlockState
func (s *VpcCidrBlockState) SetStatusMessage(v string) *VpcCidrBlockState
type VpcClassicLink
func (s *VpcClassicLink) SetClassicLinkEnabled(v bool) *VpcClassicLink
func (s *VpcClassicLink) SetTags(v []*Tag) *VpcClassicLink
func (s *VpcClassicLink) SetVpcId(v string) *VpcClassicLink
type VpcEndpoint
func (s *VpcEndpoint) SetCreationTimestamp(v time.Time) *VpcEndpoint
func (s *VpcEndpoint) SetDnsEntries(v []*DnsEntry) *VpcEndpoint
func (s *VpcEndpoint) SetGroups(v []*SecurityGroupIdentifier) *VpcEndpoint
func (s *VpcEndpoint) SetNetworkInterfaceIds(v []*string) *VpcEndpoint
func (s *VpcEndpoint) SetPolicyDocument(v string) *VpcEndpoint
func (s *VpcEndpoint) SetPrivateDnsEnabled(v bool) *VpcEndpoint
func (s *VpcEndpoint) SetRouteTableIds(v []*string) *VpcEndpoint
func (s *VpcEndpoint) SetServiceName(v string) *VpcEndpoint
func (s *VpcEndpoint) SetState(v string) *VpcEndpoint
func (s *VpcEndpoint) SetSubnetIds(v []*string) *VpcEndpoint
func (s *VpcEndpoint) SetVpcEndpointId(v string) *VpcEndpoint
func (s *VpcEndpoint) SetVpcEndpointType(v string) *VpcEndpoint
func (s *VpcEndpoint) SetVpcId(v string) *VpcEndpoint
type VpcEndpointConnection
func (s *VpcEndpointConnection) SetCreationTimestamp(v time.Time) *VpcEndpointConnection
func (s *VpcEndpointConnection) SetServiceId(v string) *VpcEndpointConnection
func (s *VpcEndpointConnection) SetVpcEndpointId(v string) *VpcEndpointConnection
func (s *VpcEndpointConnection) SetVpcEndpointOwner(v string) *VpcEndpointConnection
func (s *VpcEndpointConnection) SetVpcEndpointState(v string) *VpcEndpointConnection
type VpcIpv6CidrBlockAssociation
func (s *VpcIpv6CidrBlockAssociation) SetAssociationId(v string) *VpcIpv6CidrBlockAssociation
func (s *VpcIpv6CidrBlockAssociation) SetIpv6CidrBlock(v string) *VpcIpv6CidrBlockAssociation
func (s *VpcIpv6CidrBlockAssociation) SetIpv6CidrBlockState(v *VpcCidrBlockState) *VpcIpv6CidrBlockAssociation
type VpcPeeringConnection
func (s *VpcPeeringConnection) SetAccepterVpcInfo(v *VpcPeeringConnectionVpcInfo) *VpcPeeringConnection
func (s *VpcPeeringConnection) SetExpirationTime(v time.Time) *VpcPeeringConnection
func (s *VpcPeeringConnection) SetRequesterVpcInfo(v *VpcPeeringConnectionVpcInfo) *VpcPeeringConnection
func (s *VpcPeeringConnection) SetStatus(v *VpcPeeringConnectionStateReason) *VpcPeeringConnection
func (s *VpcPeeringConnection) SetTags(v []*Tag) *VpcPeeringConnection
func (s *VpcPeeringConnection) SetVpcPeeringConnectionId(v string) *VpcPeeringConnection
type VpcPeeringConnectionOptionsDescription
func (s *VpcPeeringConnectionOptionsDescription) SetAllowDnsResolutionFromRemoteVpc(v bool) *VpcPeeringConnectionOptionsDescription
func (s *VpcPeeringConnectionOptionsDescription) SetAllowEgressFromLocalClassicLinkToRemoteVpc(v bool) *VpcPeeringConnectionOptionsDescription
func (s *VpcPeeringConnectionOptionsDescription) SetAllowEgressFromLocalVpcToRemoteClassicLink(v bool) *VpcPeeringConnectionOptionsDescription
type VpcPeeringConnectionStateReason
func (s *VpcPeeringConnectionStateReason) SetCode(v string) *VpcPeeringConnectionStateReason
func (s *VpcPeeringConnectionStateReason) SetMessage(v string) *VpcPeeringConnectionStateReason
type VpcPeeringConnectionVpcInfo
func (s *VpcPeeringConnectionVpcInfo) SetCidrBlock(v string) *VpcPeeringConnectionVpcInfo
func (s *VpcPeeringConnectionVpcInfo) SetCidrBlockSet(v []*CidrBlock) *VpcPeeringConnectionVpcInfo
func (s *VpcPeeringConnectionVpcInfo) SetIpv6CidrBlockSet(v []*Ipv6CidrBlock) *VpcPeeringConnectionVpcInfo
func (s *VpcPeeringConnectionVpcInfo) SetOwnerId(v string) *VpcPeeringConnectionVpcInfo
func (s *VpcPeeringConnectionVpcInfo) SetPeeringOptions(v *VpcPeeringConnectionOptionsDescription) *VpcPeeringConnectionVpcInfo
func (s *VpcPeeringConnectionVpcInfo) SetRegion(v string) *VpcPeeringConnectionVpcInfo
func (s *VpcPeeringConnectionVpcInfo) SetVpcId(v string) *VpcPeeringConnectionVpcInfo
type VpnConnection
func (s *VpnConnection) SetCategory(v string) *VpnConnection
func (s *VpnConnection) SetCustomerGatewayConfiguration(v string) *VpnConnection
func (s *VpnConnection) SetCustomerGatewayId(v string) *VpnConnection
func (s *VpnConnection) SetOptions(v *VpnConnectionOptions) *VpnConnection
func (s *VpnConnection) SetRoutes(v []*VpnStaticRoute) *VpnConnection
func (s *VpnConnection) SetState(v string) *VpnConnection
func (s *VpnConnection) SetTags(v []*Tag) *VpnConnection
func (s *VpnConnection) SetType(v string) *VpnConnection
func (s *VpnConnection) SetVgwTelemetry(v []*VgwTelemetry) *VpnConnection
func (s *VpnConnection) SetVpnConnectionId(v string) *VpnConnection
func (s *VpnConnection) SetVpnGatewayId(v string) *VpnConnection
type VpnConnectionOptions
func (s *VpnConnectionOptions) SetStaticRoutesOnly(v bool) *VpnConnectionOptions
type VpnConnectionOptionsSpecification
func (s *VpnConnectionOptionsSpecification) SetStaticRoutesOnly(v bool) *VpnConnectionOptionsSpecification
func (s *VpnConnectionOptionsSpecification) SetTunnelOptions(v []*VpnTunnelOptionsSpecification) *VpnConnectionOptionsSpecification
type VpnGateway
func (s *VpnGateway) SetAmazonSideAsn(v int64) *VpnGateway
func (s *VpnGateway) SetAvailabilityZone(v string) *VpnGateway
func (s *VpnGateway) SetState(v string) *VpnGateway
func (s *VpnGateway) SetTags(v []*Tag) *VpnGateway
func (s *VpnGateway) SetType(v string) *VpnGateway
func (s *VpnGateway) SetVpcAttachments(v []*VpcAttachment) *VpnGateway
func (s *VpnGateway) SetVpnGatewayId(v string) *VpnGateway
type VpnStaticRoute
func (s *VpnStaticRoute) SetDestinationCidrBlock(v string) *VpnStaticRoute
func (s *VpnStaticRoute) SetSource(v string) *VpnStaticRoute
func (s *VpnStaticRoute) SetState(v string) *VpnStaticRoute
type VpnTunnelOptionsSpecification
func (s *VpnTunnelOptionsSpecification) SetPreSharedKey(v string) *VpnTunnelOptionsSpecification
func (s *VpnTunnelOptionsSpecification) SetTunnelInsideCidr(v string) *VpnTunnelOptionsSpecification

Examples ▾

EC2.AllocateAddress (Shared00)
EC2.AllocateAddress (Shared01)
EC2.AssignPrivateIpAddresses (Shared00)
EC2.AssignPrivateIpAddresses (Shared01)
EC2.AssociateAddress (Shared00)
EC2.AssociateAddress (Shared01)
EC2.AssociateAddress (Shared02)
EC2.AssociateDhcpOptions (Shared00)
EC2.AssociateDhcpOptions (Shared01)
EC2.AssociateIamInstanceProfile (Shared00)
EC2.AssociateRouteTable (Shared00)
EC2.AttachInternetGateway (Shared00)
EC2.AttachNetworkInterface (Shared00)
EC2.AttachVolume (Shared00)
EC2.AuthorizeSecurityGroupEgress (Shared00)
EC2.AuthorizeSecurityGroupEgress (Shared01)
EC2.AuthorizeSecurityGroupIngress (Shared00)
EC2.AuthorizeSecurityGroupIngress (Shared01)
EC2.AuthorizeSecurityGroupIngress (Shared02)
EC2.CancelSpotFleetRequests (Shared00)
EC2.CancelSpotFleetRequests (Shared01)
EC2.CancelSpotInstanceRequests (Shared00)
EC2.ConfirmProductInstance (Shared00)
EC2.CopyImage (Shared00)
EC2.CopySnapshot (Shared00)
EC2.CreateCustomerGateway (Shared00)
EC2.CreateDhcpOptions (Shared00)
EC2.CreateImage (Shared00)
EC2.CreateInternetGateway (Shared00)
EC2.CreateKeyPair (Shared00)
EC2.CreateLaunchTemplateVersion (Shared00)
EC2.CreateLaunchTemplate (Shared00)
EC2.CreateNatGateway (Shared00)
EC2.CreateNetworkAclEntry (Shared00)
EC2.CreateNetworkAcl (Shared00)
EC2.CreateNetworkInterface (Shared00)
EC2.CreatePlacementGroup (Shared00)
EC2.CreateRouteTable (Shared00)
EC2.CreateRoute (Shared00)
EC2.CreateSecurityGroup (Shared00)
EC2.CreateSnapshot (Shared00)
EC2.CreateSpotDatafeedSubscription (Shared00)
EC2.CreateSubnet (Shared00)
EC2.CreateTags (Shared00)
EC2.CreateVolume (Shared00)
EC2.CreateVolume (Shared01)
EC2.CreateVpc (Shared00)
EC2.DeleteCustomerGateway (Shared00)
EC2.DeleteDhcpOptions (Shared00)
EC2.DeleteInternetGateway (Shared00)
EC2.DeleteKeyPair (Shared00)
EC2.DeleteLaunchTemplateVersions (Shared00)
EC2.DeleteLaunchTemplate (Shared00)
EC2.DeleteNatGateway (Shared00)
EC2.DeleteNetworkAclEntry (Shared00)
EC2.DeleteNetworkAcl (Shared00)
EC2.DeleteNetworkInterface (Shared00)
EC2.DeletePlacementGroup (Shared00)
EC2.DeleteRouteTable (Shared00)
EC2.DeleteRoute (Shared00)
EC2.DeleteSecurityGroup (Shared00)
EC2.DeleteSnapshot (Shared00)
EC2.DeleteSpotDatafeedSubscription (Shared00)
EC2.DeleteSubnet (Shared00)
EC2.DeleteTags (Shared00)
EC2.DeleteVolume (Shared00)
EC2.DeleteVpc (Shared00)
EC2.DescribeAccountAttributes (Shared00)
EC2.DescribeAccountAttributes (Shared01)
EC2.DescribeAddresses (Shared00)
EC2.DescribeAddresses (Shared01)
EC2.DescribeAddresses (Shared02)
EC2.DescribeAvailabilityZones (Shared00)
EC2.DescribeCustomerGateways (Shared00)
EC2.DescribeDhcpOptions (Shared00)
EC2.DescribeIamInstanceProfileAssociations (Shared00)
EC2.DescribeImageAttribute (Shared00)
EC2.DescribeImages (Shared00)
EC2.DescribeInstanceAttribute (Shared00)
EC2.DescribeInstanceAttribute (Shared01)
EC2.DescribeInstanceAttribute (Shared02)
EC2.DescribeInstanceStatus (Shared00)
EC2.DescribeInstances (Shared00)
EC2.DescribeInstances (Shared01)
EC2.DescribeInstances (Shared02)
EC2.DescribeInternetGateways (Shared00)
EC2.DescribeKeyPairs (Shared00)
EC2.DescribeLaunchTemplateVersions (Shared00)
EC2.DescribeLaunchTemplates (Shared00)
EC2.DescribeMovingAddresses (Shared00)
EC2.DescribeNatGateways (Shared00)
EC2.DescribeNetworkAcls (Shared00)
EC2.DescribeNetworkInterfaceAttribute (Shared00)
EC2.DescribeNetworkInterfaceAttribute (Shared01)
EC2.DescribeNetworkInterfaceAttribute (Shared02)
EC2.DescribeNetworkInterfaceAttribute (Shared03)
EC2.DescribeNetworkInterfaces (Shared00)
EC2.DescribeRegions (Shared00)
EC2.DescribeRouteTables (Shared00)
EC2.DescribeScheduledInstanceAvailability (Shared00)
EC2.DescribeScheduledInstances (Shared00)
EC2.DescribeSecurityGroupReferences (Shared00)
EC2.DescribeSecurityGroups (Shared00)
EC2.DescribeSecurityGroups (Shared01)
EC2.DescribeSnapshotAttribute (Shared00)
EC2.DescribeSnapshots (Shared00)
EC2.DescribeSnapshots (Shared01)
EC2.DescribeSpotDatafeedSubscription (Shared00)
EC2.DescribeSpotFleetInstances (Shared00)
EC2.DescribeSpotFleetRequestHistory (Shared00)
EC2.DescribeSpotFleetRequests (Shared00)
EC2.DescribeSpotInstanceRequests (Shared00)
EC2.DescribeSpotPriceHistory (Shared00)
EC2.DescribeSubnets (Shared00)
EC2.DescribeTags (Shared00)
EC2.DescribeVolumeAttribute (Shared00)
EC2.DescribeVolumeStatus (Shared00)
EC2.DescribeVolumeStatus (Shared01)
EC2.DescribeVolumes (Shared00)
EC2.DescribeVolumes (Shared01)
EC2.DescribeVpcAttribute (Shared00)
EC2.DescribeVpcAttribute (Shared01)
EC2.DescribeVpcs (Shared00)
EC2.DetachInternetGateway (Shared00)
EC2.DetachNetworkInterface (Shared00)
EC2.DetachVolume (Shared00)
EC2.DisableVgwRoutePropagation (Shared00)
EC2.DisassociateAddress (Shared00)
EC2.DisassociateAddress (Shared01)
EC2.DisassociateIamInstanceProfile (Shared00)
EC2.DisassociateRouteTable (Shared00)
EC2.EnableVgwRoutePropagation (Shared00)
EC2.EnableVolumeIO (Shared00)
EC2.GetConsoleOutput (Shared00)
EC2.GetLaunchTemplateData (Shared00)
EC2.ModifyImageAttribute (Shared00)
EC2.ModifyImageAttribute (Shared01)
EC2.ModifyInstanceAttribute (Shared00)
EC2.ModifyInstanceAttribute (Shared01)
EC2.ModifyLaunchTemplate (Shared00)
EC2.ModifyNetworkInterfaceAttribute (Shared00)
EC2.ModifyNetworkInterfaceAttribute (Shared01)
EC2.ModifyNetworkInterfaceAttribute (Shared02)
EC2.ModifyNetworkInterfaceAttribute (Shared03)
EC2.ModifySnapshotAttribute (Shared00)
EC2.ModifySnapshotAttribute (Shared01)
EC2.ModifySpotFleetRequest (Shared00)
EC2.ModifySpotFleetRequest (Shared01)
EC2.ModifySubnetAttribute (Shared00)
EC2.ModifyVolumeAttribute (Shared00)
EC2.ModifyVpcAttribute (Shared00)
EC2.ModifyVpcAttribute (Shared01)
EC2.MoveAddressToVpc (Shared00)
EC2.PurchaseScheduledInstances (Shared00)
EC2.RebootInstances (Shared00)
EC2.ReleaseAddress (Shared00)
EC2.ReleaseAddress (Shared01)
EC2.ReplaceNetworkAclAssociation (Shared00)
EC2.ReplaceNetworkAclEntry (Shared00)
EC2.ReplaceRouteTableAssociation (Shared00)
EC2.ReplaceRoute (Shared00)
EC2.RequestSpotFleet (Shared00)
EC2.RequestSpotFleet (Shared01)
EC2.RequestSpotFleet (Shared02)
EC2.RequestSpotFleet (Shared03)
EC2.RequestSpotInstances (Shared00)
EC2.RequestSpotInstances (Shared01)
EC2.ResetImageAttribute (Shared00)
EC2.ResetInstanceAttribute (Shared00)
EC2.ResetSnapshotAttribute (Shared00)
EC2.RestoreAddressToClassic (Shared00)
EC2.RunInstances (Shared00)
EC2.RunScheduledInstances (Shared00)
EC2.RunScheduledInstances (Shared01)
EC2.StartInstances (Shared00)
EC2.StopInstances (Shared00)
EC2.TerminateInstances (Shared00)
EC2.UnassignPrivateIpAddresses (Shared00)
EC2.UpdateSecurityGroupRuleDescriptionsEgress (Shared00)
EC2.UpdateSecurityGroupRuleDescriptionsIngress (Shared00)

Constants ▾

const (
    // AccountAttributeNameSupportedPlatforms is a AccountAttributeName enum value
    AccountAttributeNameSupportedPlatforms = "supported-platforms"

    // AccountAttributeNameDefaultVpc is a AccountAttributeName enum value
    AccountAttributeNameDefaultVpc = "default-vpc"
)
const (
    // ActivityStatusError is a ActivityStatus enum value
    ActivityStatusError = "error"

    // ActivityStatusPendingFulfillment is a ActivityStatus enum value
    ActivityStatusPendingFulfillment = "pending_fulfillment"

    // ActivityStatusPendingTermination is a ActivityStatus enum value
    ActivityStatusPendingTermination = "pending_termination"

    // ActivityStatusFulfilled is a ActivityStatus enum value
    ActivityStatusFulfilled = "fulfilled"
)
const (
    // AffinityDefault is a Affinity enum value
    AffinityDefault = "default"

    // AffinityHost is a Affinity enum value
    AffinityHost = "host"
)
const (
    // AllocationStateAvailable is a AllocationState enum value
    AllocationStateAvailable = "available"

    // AllocationStateUnderAssessment is a AllocationState enum value
    AllocationStateUnderAssessment = "under-assessment"

    // AllocationStatePermanentFailure is a AllocationState enum value
    AllocationStatePermanentFailure = "permanent-failure"

    // AllocationStateReleased is a AllocationState enum value
    AllocationStateReleased = "released"

    // AllocationStateReleasedPermanentFailure is a AllocationState enum value
    AllocationStateReleasedPermanentFailure = "released-permanent-failure"
)
const (
    // AllocationStrategyLowestPrice is a AllocationStrategy enum value
    AllocationStrategyLowestPrice = "lowestPrice"

    // AllocationStrategyDiversified is a AllocationStrategy enum value
    AllocationStrategyDiversified = "diversified"
)
const (
    // ArchitectureValuesI386 is a ArchitectureValues enum value
    ArchitectureValuesI386 = "i386"

    // ArchitectureValuesX8664 is a ArchitectureValues enum value
    ArchitectureValuesX8664 = "x86_64"
)
const (
    // AttachmentStatusAttaching is a AttachmentStatus enum value
    AttachmentStatusAttaching = "attaching"

    // AttachmentStatusAttached is a AttachmentStatus enum value
    AttachmentStatusAttached = "attached"

    // AttachmentStatusDetaching is a AttachmentStatus enum value
    AttachmentStatusDetaching = "detaching"

    // AttachmentStatusDetached is a AttachmentStatus enum value
    AttachmentStatusDetached = "detached"
)
const (
    // AutoPlacementOn is a AutoPlacement enum value
    AutoPlacementOn = "on"

    // AutoPlacementOff is a AutoPlacement enum value
    AutoPlacementOff = "off"
)
const (
    // AvailabilityZoneStateAvailable is a AvailabilityZoneState enum value
    AvailabilityZoneStateAvailable = "available"

    // AvailabilityZoneStateInformation is a AvailabilityZoneState enum value
    AvailabilityZoneStateInformation = "information"

    // AvailabilityZoneStateImpaired is a AvailabilityZoneState enum value
    AvailabilityZoneStateImpaired = "impaired"

    // AvailabilityZoneStateUnavailable is a AvailabilityZoneState enum value
    AvailabilityZoneStateUnavailable = "unavailable"
)
const (
    // BatchStateSubmitted is a BatchState enum value
    BatchStateSubmitted = "submitted"

    // BatchStateActive is a BatchState enum value
    BatchStateActive = "active"

    // BatchStateCancelled is a BatchState enum value
    BatchStateCancelled = "cancelled"

    // BatchStateFailed is a BatchState enum value
    BatchStateFailed = "failed"

    // BatchStateCancelledRunning is a BatchState enum value
    BatchStateCancelledRunning = "cancelled_running"

    // BatchStateCancelledTerminating is a BatchState enum value
    BatchStateCancelledTerminating = "cancelled_terminating"

    // BatchStateModifying is a BatchState enum value
    BatchStateModifying = "modifying"
)
const (
    // BundleTaskStatePending is a BundleTaskState enum value
    BundleTaskStatePending = "pending"

    // BundleTaskStateWaitingForShutdown is a BundleTaskState enum value
    BundleTaskStateWaitingForShutdown = "waiting-for-shutdown"

    // BundleTaskStateBundling is a BundleTaskState enum value
    BundleTaskStateBundling = "bundling"

    // BundleTaskStateStoring is a BundleTaskState enum value
    BundleTaskStateStoring = "storing"

    // BundleTaskStateCancelling is a BundleTaskState enum value
    BundleTaskStateCancelling = "cancelling"

    // BundleTaskStateComplete is a BundleTaskState enum value
    BundleTaskStateComplete = "complete"

    // BundleTaskStateFailed is a BundleTaskState enum value
    BundleTaskStateFailed = "failed"
)
const (
    // CancelBatchErrorCodeFleetRequestIdDoesNotExist is a CancelBatchErrorCode enum value
    CancelBatchErrorCodeFleetRequestIdDoesNotExist = "fleetRequestIdDoesNotExist"

    // CancelBatchErrorCodeFleetRequestIdMalformed is a CancelBatchErrorCode enum value
    CancelBatchErrorCodeFleetRequestIdMalformed = "fleetRequestIdMalformed"

    // CancelBatchErrorCodeFleetRequestNotInCancellableState is a CancelBatchErrorCode enum value
    CancelBatchErrorCodeFleetRequestNotInCancellableState = "fleetRequestNotInCancellableState"

    // CancelBatchErrorCodeUnexpectedError is a CancelBatchErrorCode enum value
    CancelBatchErrorCodeUnexpectedError = "unexpectedError"
)
const (
    // CancelSpotInstanceRequestStateActive is a CancelSpotInstanceRequestState enum value
    CancelSpotInstanceRequestStateActive = "active"

    // CancelSpotInstanceRequestStateOpen is a CancelSpotInstanceRequestState enum value
    CancelSpotInstanceRequestStateOpen = "open"

    // CancelSpotInstanceRequestStateClosed is a CancelSpotInstanceRequestState enum value
    CancelSpotInstanceRequestStateClosed = "closed"

    // CancelSpotInstanceRequestStateCancelled is a CancelSpotInstanceRequestState enum value
    CancelSpotInstanceRequestStateCancelled = "cancelled"

    // CancelSpotInstanceRequestStateCompleted is a CancelSpotInstanceRequestState enum value
    CancelSpotInstanceRequestStateCompleted = "completed"
)
const (
    // ConnectionNotificationStateEnabled is a ConnectionNotificationState enum value
    ConnectionNotificationStateEnabled = "Enabled"

    // ConnectionNotificationStateDisabled is a ConnectionNotificationState enum value
    ConnectionNotificationStateDisabled = "Disabled"
)
const (
    // ConversionTaskStateActive is a ConversionTaskState enum value
    ConversionTaskStateActive = "active"

    // ConversionTaskStateCancelling is a ConversionTaskState enum value
    ConversionTaskStateCancelling = "cancelling"

    // ConversionTaskStateCancelled is a ConversionTaskState enum value
    ConversionTaskStateCancelled = "cancelled"

    // ConversionTaskStateCompleted is a ConversionTaskState enum value
    ConversionTaskStateCompleted = "completed"
)
const (
    // DatafeedSubscriptionStateActive is a DatafeedSubscriptionState enum value
    DatafeedSubscriptionStateActive = "Active"

    // DatafeedSubscriptionStateInactive is a DatafeedSubscriptionState enum value
    DatafeedSubscriptionStateInactive = "Inactive"
)
const (
    // DefaultTargetCapacityTypeSpot is a DefaultTargetCapacityType enum value
    DefaultTargetCapacityTypeSpot = "spot"

    // DefaultTargetCapacityTypeOnDemand is a DefaultTargetCapacityType enum value
    DefaultTargetCapacityTypeOnDemand = "on-demand"
)
const (
    // DeleteFleetErrorCodeFleetIdDoesNotExist is a DeleteFleetErrorCode enum value
    DeleteFleetErrorCodeFleetIdDoesNotExist = "fleetIdDoesNotExist"

    // DeleteFleetErrorCodeFleetIdMalformed is a DeleteFleetErrorCode enum value
    DeleteFleetErrorCodeFleetIdMalformed = "fleetIdMalformed"

    // DeleteFleetErrorCodeFleetNotInDeletableState is a DeleteFleetErrorCode enum value
    DeleteFleetErrorCodeFleetNotInDeletableState = "fleetNotInDeletableState"

    // DeleteFleetErrorCodeUnexpectedError is a DeleteFleetErrorCode enum value
    DeleteFleetErrorCodeUnexpectedError = "unexpectedError"
)
const (
    // DeviceTypeEbs is a DeviceType enum value
    DeviceTypeEbs = "ebs"

    // DeviceTypeInstanceStore is a DeviceType enum value
    DeviceTypeInstanceStore = "instance-store"
)
const (
    // DiskImageFormatVmdk is a DiskImageFormat enum value
    DiskImageFormatVmdk = "VMDK"

    // DiskImageFormatRaw is a DiskImageFormat enum value
    DiskImageFormatRaw = "RAW"

    // DiskImageFormatVhd is a DiskImageFormat enum value
    DiskImageFormatVhd = "VHD"
)
const (
    // DomainTypeVpc is a DomainType enum value
    DomainTypeVpc = "vpc"

    // DomainTypeStandard is a DomainType enum value
    DomainTypeStandard = "standard"
)
const (
    // ElasticGpuStatusOk is a ElasticGpuStatus enum value
    ElasticGpuStatusOk = "OK"

    // ElasticGpuStatusImpaired is a ElasticGpuStatus enum value
    ElasticGpuStatusImpaired = "IMPAIRED"
)
const (
    // EventCodeInstanceReboot is a EventCode enum value
    EventCodeInstanceReboot = "instance-reboot"

    // EventCodeSystemReboot is a EventCode enum value
    EventCodeSystemReboot = "system-reboot"

    // EventCodeSystemMaintenance is a EventCode enum value
    EventCodeSystemMaintenance = "system-maintenance"

    // EventCodeInstanceRetirement is a EventCode enum value
    EventCodeInstanceRetirement = "instance-retirement"

    // EventCodeInstanceStop is a EventCode enum value
    EventCodeInstanceStop = "instance-stop"
)
const (
    // EventTypeInstanceChange is a EventType enum value
    EventTypeInstanceChange = "instanceChange"

    // EventTypeFleetRequestChange is a EventType enum value
    EventTypeFleetRequestChange = "fleetRequestChange"

    // EventTypeError is a EventType enum value
    EventTypeError = "error"
)
const (
    // ExcessCapacityTerminationPolicyNoTermination is a ExcessCapacityTerminationPolicy enum value
    ExcessCapacityTerminationPolicyNoTermination = "noTermination"

    // ExcessCapacityTerminationPolicyDefault is a ExcessCapacityTerminationPolicy enum value
    ExcessCapacityTerminationPolicyDefault = "default"
)
const (
    // ExportEnvironmentCitrix is a ExportEnvironment enum value
    ExportEnvironmentCitrix = "citrix"

    // ExportEnvironmentVmware is a ExportEnvironment enum value
    ExportEnvironmentVmware = "vmware"

    // ExportEnvironmentMicrosoft is a ExportEnvironment enum value
    ExportEnvironmentMicrosoft = "microsoft"
)
const (
    // ExportTaskStateActive is a ExportTaskState enum value
    ExportTaskStateActive = "active"

    // ExportTaskStateCancelling is a ExportTaskState enum value
    ExportTaskStateCancelling = "cancelling"

    // ExportTaskStateCancelled is a ExportTaskState enum value
    ExportTaskStateCancelled = "cancelled"

    // ExportTaskStateCompleted is a ExportTaskState enum value
    ExportTaskStateCompleted = "completed"
)
const (
    // FleetActivityStatusError is a FleetActivityStatus enum value
    FleetActivityStatusError = "error"

    // FleetActivityStatusPendingFulfillment is a FleetActivityStatus enum value
    FleetActivityStatusPendingFulfillment = "pending-fulfillment"

    // FleetActivityStatusPendingTermination is a FleetActivityStatus enum value
    FleetActivityStatusPendingTermination = "pending-termination"

    // FleetActivityStatusFulfilled is a FleetActivityStatus enum value
    FleetActivityStatusFulfilled = "fulfilled"
)
const (
    // FleetEventTypeInstanceChange is a FleetEventType enum value
    FleetEventTypeInstanceChange = "instance-change"

    // FleetEventTypeFleetChange is a FleetEventType enum value
    FleetEventTypeFleetChange = "fleet-change"

    // FleetEventTypeServiceError is a FleetEventType enum value
    FleetEventTypeServiceError = "service-error"
)
const (
    // FleetExcessCapacityTerminationPolicyNoTermination is a FleetExcessCapacityTerminationPolicy enum value
    FleetExcessCapacityTerminationPolicyNoTermination = "no-termination"

    // FleetExcessCapacityTerminationPolicyTermination is a FleetExcessCapacityTerminationPolicy enum value
    FleetExcessCapacityTerminationPolicyTermination = "termination"
)
const (
    // FleetOnDemandAllocationStrategyLowestPrice is a FleetOnDemandAllocationStrategy enum value
    FleetOnDemandAllocationStrategyLowestPrice = "lowest-price"

    // FleetOnDemandAllocationStrategyPrioritized is a FleetOnDemandAllocationStrategy enum value
    FleetOnDemandAllocationStrategyPrioritized = "prioritized"
)
const (
    // FleetStateCodeSubmitted is a FleetStateCode enum value
    FleetStateCodeSubmitted = "submitted"

    // FleetStateCodeActive is a FleetStateCode enum value
    FleetStateCodeActive = "active"

    // FleetStateCodeDeleted is a FleetStateCode enum value
    FleetStateCodeDeleted = "deleted"

    // FleetStateCodeFailed is a FleetStateCode enum value
    FleetStateCodeFailed = "failed"

    // FleetStateCodeDeletedRunning is a FleetStateCode enum value
    FleetStateCodeDeletedRunning = "deleted-running"

    // FleetStateCodeDeletedTerminating is a FleetStateCode enum value
    FleetStateCodeDeletedTerminating = "deleted-terminating"

    // FleetStateCodeModifying is a FleetStateCode enum value
    FleetStateCodeModifying = "modifying"
)
const (
    // FleetTypeRequest is a FleetType enum value
    FleetTypeRequest = "request"

    // FleetTypeMaintain is a FleetType enum value
    FleetTypeMaintain = "maintain"
)
const (
    // FlowLogsResourceTypeVpc is a FlowLogsResourceType enum value
    FlowLogsResourceTypeVpc = "VPC"

    // FlowLogsResourceTypeSubnet is a FlowLogsResourceType enum value
    FlowLogsResourceTypeSubnet = "Subnet"

    // FlowLogsResourceTypeNetworkInterface is a FlowLogsResourceType enum value
    FlowLogsResourceTypeNetworkInterface = "NetworkInterface"
)
const (
    // FpgaImageAttributeNameDescription is a FpgaImageAttributeName enum value
    FpgaImageAttributeNameDescription = "description"

    // FpgaImageAttributeNameName is a FpgaImageAttributeName enum value
    FpgaImageAttributeNameName = "name"

    // FpgaImageAttributeNameLoadPermission is a FpgaImageAttributeName enum value
    FpgaImageAttributeNameLoadPermission = "loadPermission"

    // FpgaImageAttributeNameProductCodes is a FpgaImageAttributeName enum value
    FpgaImageAttributeNameProductCodes = "productCodes"
)
const (
    // FpgaImageStateCodePending is a FpgaImageStateCode enum value
    FpgaImageStateCodePending = "pending"

    // FpgaImageStateCodeFailed is a FpgaImageStateCode enum value
    FpgaImageStateCodeFailed = "failed"

    // FpgaImageStateCodeAvailable is a FpgaImageStateCode enum value
    FpgaImageStateCodeAvailable = "available"

    // FpgaImageStateCodeUnavailable is a FpgaImageStateCode enum value
    FpgaImageStateCodeUnavailable = "unavailable"
)
const (
    // HostTenancyDedicated is a HostTenancy enum value
    HostTenancyDedicated = "dedicated"

    // HostTenancyHost is a HostTenancy enum value
    HostTenancyHost = "host"
)
const (
    // HypervisorTypeOvm is a HypervisorType enum value
    HypervisorTypeOvm = "ovm"

    // HypervisorTypeXen is a HypervisorType enum value
    HypervisorTypeXen = "xen"
)
const (
    // IamInstanceProfileAssociationStateAssociating is a IamInstanceProfileAssociationState enum value
    IamInstanceProfileAssociationStateAssociating = "associating"

    // IamInstanceProfileAssociationStateAssociated is a IamInstanceProfileAssociationState enum value
    IamInstanceProfileAssociationStateAssociated = "associated"

    // IamInstanceProfileAssociationStateDisassociating is a IamInstanceProfileAssociationState enum value
    IamInstanceProfileAssociationStateDisassociating = "disassociating"

    // IamInstanceProfileAssociationStateDisassociated is a IamInstanceProfileAssociationState enum value
    IamInstanceProfileAssociationStateDisassociated = "disassociated"
)
const (
    // ImageAttributeNameDescription is a ImageAttributeName enum value
    ImageAttributeNameDescription = "description"

    // ImageAttributeNameKernel is a ImageAttributeName enum value
    ImageAttributeNameKernel = "kernel"

    // ImageAttributeNameRamdisk is a ImageAttributeName enum value
    ImageAttributeNameRamdisk = "ramdisk"

    // ImageAttributeNameLaunchPermission is a ImageAttributeName enum value
    ImageAttributeNameLaunchPermission = "launchPermission"

    // ImageAttributeNameProductCodes is a ImageAttributeName enum value
    ImageAttributeNameProductCodes = "productCodes"

    // ImageAttributeNameBlockDeviceMapping is a ImageAttributeName enum value
    ImageAttributeNameBlockDeviceMapping = "blockDeviceMapping"

    // ImageAttributeNameSriovNetSupport is a ImageAttributeName enum value
    ImageAttributeNameSriovNetSupport = "sriovNetSupport"
)
const (
    // ImageStatePending is a ImageState enum value
    ImageStatePending = "pending"

    // ImageStateAvailable is a ImageState enum value
    ImageStateAvailable = "available"

    // ImageStateInvalid is a ImageState enum value
    ImageStateInvalid = "invalid"

    // ImageStateDeregistered is a ImageState enum value
    ImageStateDeregistered = "deregistered"

    // ImageStateTransient is a ImageState enum value
    ImageStateTransient = "transient"

    // ImageStateFailed is a ImageState enum value
    ImageStateFailed = "failed"

    // ImageStateError is a ImageState enum value
    ImageStateError = "error"
)
const (
    // ImageTypeValuesMachine is a ImageTypeValues enum value
    ImageTypeValuesMachine = "machine"

    // ImageTypeValuesKernel is a ImageTypeValues enum value
    ImageTypeValuesKernel = "kernel"

    // ImageTypeValuesRamdisk is a ImageTypeValues enum value
    ImageTypeValuesRamdisk = "ramdisk"
)
const (
    // InstanceAttributeNameInstanceType is a InstanceAttributeName enum value
    InstanceAttributeNameInstanceType = "instanceType"

    // InstanceAttributeNameKernel is a InstanceAttributeName enum value
    InstanceAttributeNameKernel = "kernel"

    // InstanceAttributeNameRamdisk is a InstanceAttributeName enum value
    InstanceAttributeNameRamdisk = "ramdisk"

    // InstanceAttributeNameUserData is a InstanceAttributeName enum value
    InstanceAttributeNameUserData = "userData"

    // InstanceAttributeNameDisableApiTermination is a InstanceAttributeName enum value
    InstanceAttributeNameDisableApiTermination = "disableApiTermination"

    // InstanceAttributeNameInstanceInitiatedShutdownBehavior is a InstanceAttributeName enum value
    InstanceAttributeNameInstanceInitiatedShutdownBehavior = "instanceInitiatedShutdownBehavior"

    // InstanceAttributeNameRootDeviceName is a InstanceAttributeName enum value
    InstanceAttributeNameRootDeviceName = "rootDeviceName"

    // InstanceAttributeNameBlockDeviceMapping is a InstanceAttributeName enum value
    InstanceAttributeNameBlockDeviceMapping = "blockDeviceMapping"

    // InstanceAttributeNameProductCodes is a InstanceAttributeName enum value
    InstanceAttributeNameProductCodes = "productCodes"

    // InstanceAttributeNameSourceDestCheck is a InstanceAttributeName enum value
    InstanceAttributeNameSourceDestCheck = "sourceDestCheck"

    // InstanceAttributeNameGroupSet is a InstanceAttributeName enum value
    InstanceAttributeNameGroupSet = "groupSet"

    // InstanceAttributeNameEbsOptimized is a InstanceAttributeName enum value
    InstanceAttributeNameEbsOptimized = "ebsOptimized"

    // InstanceAttributeNameSriovNetSupport is a InstanceAttributeName enum value
    InstanceAttributeNameSriovNetSupport = "sriovNetSupport"

    // InstanceAttributeNameEnaSupport is a InstanceAttributeName enum value
    InstanceAttributeNameEnaSupport = "enaSupport"
)
const (
    // InstanceHealthStatusHealthy is a InstanceHealthStatus enum value
    InstanceHealthStatusHealthy = "healthy"

    // InstanceHealthStatusUnhealthy is a InstanceHealthStatus enum value
    InstanceHealthStatusUnhealthy = "unhealthy"
)
const (
    // InstanceInterruptionBehaviorHibernate is a InstanceInterruptionBehavior enum value
    InstanceInterruptionBehaviorHibernate = "hibernate"

    // InstanceInterruptionBehaviorStop is a InstanceInterruptionBehavior enum value
    InstanceInterruptionBehaviorStop = "stop"

    // InstanceInterruptionBehaviorTerminate is a InstanceInterruptionBehavior enum value
    InstanceInterruptionBehaviorTerminate = "terminate"
)
const (
    // InstanceLifecycleTypeSpot is a InstanceLifecycleType enum value
    InstanceLifecycleTypeSpot = "spot"

    // InstanceLifecycleTypeScheduled is a InstanceLifecycleType enum value
    InstanceLifecycleTypeScheduled = "scheduled"
)
const (
    // InstanceStateNamePending is a InstanceStateName enum value
    InstanceStateNamePending = "pending"

    // InstanceStateNameRunning is a InstanceStateName enum value
    InstanceStateNameRunning = "running"

    // InstanceStateNameShuttingDown is a InstanceStateName enum value
    InstanceStateNameShuttingDown = "shutting-down"

    // InstanceStateNameTerminated is a InstanceStateName enum value
    InstanceStateNameTerminated = "terminated"

    // InstanceStateNameStopping is a InstanceStateName enum value
    InstanceStateNameStopping = "stopping"

    // InstanceStateNameStopped is a InstanceStateName enum value
    InstanceStateNameStopped = "stopped"
)
const (
    // InstanceTypeT1Micro is a InstanceType enum value
    InstanceTypeT1Micro = "t1.micro"

    // InstanceTypeT2Nano is a InstanceType enum value
    InstanceTypeT2Nano = "t2.nano"

    // InstanceTypeT2Micro is a InstanceType enum value
    InstanceTypeT2Micro = "t2.micro"

    // InstanceTypeT2Small is a InstanceType enum value
    InstanceTypeT2Small = "t2.small"

    // InstanceTypeT2Medium is a InstanceType enum value
    InstanceTypeT2Medium = "t2.medium"

    // InstanceTypeT2Large is a InstanceType enum value
    InstanceTypeT2Large = "t2.large"

    // InstanceTypeT2Xlarge is a InstanceType enum value
    InstanceTypeT2Xlarge = "t2.xlarge"

    // InstanceTypeT22xlarge is a InstanceType enum value
    InstanceTypeT22xlarge = "t2.2xlarge"

    // InstanceTypeM1Small is a InstanceType enum value
    InstanceTypeM1Small = "m1.small"

    // InstanceTypeM1Medium is a InstanceType enum value
    InstanceTypeM1Medium = "m1.medium"

    // InstanceTypeM1Large is a InstanceType enum value
    InstanceTypeM1Large = "m1.large"

    // InstanceTypeM1Xlarge is a InstanceType enum value
    InstanceTypeM1Xlarge = "m1.xlarge"

    // InstanceTypeM3Medium is a InstanceType enum value
    InstanceTypeM3Medium = "m3.medium"

    // InstanceTypeM3Large is a InstanceType enum value
    InstanceTypeM3Large = "m3.large"

    // InstanceTypeM3Xlarge is a InstanceType enum value
    InstanceTypeM3Xlarge = "m3.xlarge"

    // InstanceTypeM32xlarge is a InstanceType enum value
    InstanceTypeM32xlarge = "m3.2xlarge"

    // InstanceTypeM4Large is a InstanceType enum value
    InstanceTypeM4Large = "m4.large"

    // InstanceTypeM4Xlarge is a InstanceType enum value
    InstanceTypeM4Xlarge = "m4.xlarge"

    // InstanceTypeM42xlarge is a InstanceType enum value
    InstanceTypeM42xlarge = "m4.2xlarge"

    // InstanceTypeM44xlarge is a InstanceType enum value
    InstanceTypeM44xlarge = "m4.4xlarge"

    // InstanceTypeM410xlarge is a InstanceType enum value
    InstanceTypeM410xlarge = "m4.10xlarge"

    // InstanceTypeM416xlarge is a InstanceType enum value
    InstanceTypeM416xlarge = "m4.16xlarge"

    // InstanceTypeM2Xlarge is a InstanceType enum value
    InstanceTypeM2Xlarge = "m2.xlarge"

    // InstanceTypeM22xlarge is a InstanceType enum value
    InstanceTypeM22xlarge = "m2.2xlarge"

    // InstanceTypeM24xlarge is a InstanceType enum value
    InstanceTypeM24xlarge = "m2.4xlarge"

    // InstanceTypeCr18xlarge is a InstanceType enum value
    InstanceTypeCr18xlarge = "cr1.8xlarge"

    // InstanceTypeR3Large is a InstanceType enum value
    InstanceTypeR3Large = "r3.large"

    // InstanceTypeR3Xlarge is a InstanceType enum value
    InstanceTypeR3Xlarge = "r3.xlarge"

    // InstanceTypeR32xlarge is a InstanceType enum value
    InstanceTypeR32xlarge = "r3.2xlarge"

    // InstanceTypeR34xlarge is a InstanceType enum value
    InstanceTypeR34xlarge = "r3.4xlarge"

    // InstanceTypeR38xlarge is a InstanceType enum value
    InstanceTypeR38xlarge = "r3.8xlarge"

    // InstanceTypeR4Large is a InstanceType enum value
    InstanceTypeR4Large = "r4.large"

    // InstanceTypeR4Xlarge is a InstanceType enum value
    InstanceTypeR4Xlarge = "r4.xlarge"

    // InstanceTypeR42xlarge is a InstanceType enum value
    InstanceTypeR42xlarge = "r4.2xlarge"

    // InstanceTypeR44xlarge is a InstanceType enum value
    InstanceTypeR44xlarge = "r4.4xlarge"

    // InstanceTypeR48xlarge is a InstanceType enum value
    InstanceTypeR48xlarge = "r4.8xlarge"

    // InstanceTypeR416xlarge is a InstanceType enum value
    InstanceTypeR416xlarge = "r4.16xlarge"

    // InstanceTypeR5Large is a InstanceType enum value
    InstanceTypeR5Large = "r5.large"

    // InstanceTypeR5Xlarge is a InstanceType enum value
    InstanceTypeR5Xlarge = "r5.xlarge"

    // InstanceTypeR52xlarge is a InstanceType enum value
    InstanceTypeR52xlarge = "r5.2xlarge"

    // InstanceTypeR54xlarge is a InstanceType enum value
    InstanceTypeR54xlarge = "r5.4xlarge"

    // InstanceTypeR58xlarge is a InstanceType enum value
    InstanceTypeR58xlarge = "r5.8xlarge"

    // InstanceTypeR512xlarge is a InstanceType enum value
    InstanceTypeR512xlarge = "r5.12xlarge"

    // InstanceTypeR516xlarge is a InstanceType enum value
    InstanceTypeR516xlarge = "r5.16xlarge"

    // InstanceTypeR524xlarge is a InstanceType enum value
    InstanceTypeR524xlarge = "r5.24xlarge"

    // InstanceTypeR5Metal is a InstanceType enum value
    InstanceTypeR5Metal = "r5.metal"

    // InstanceTypeR5dLarge is a InstanceType enum value
    InstanceTypeR5dLarge = "r5d.large"

    // InstanceTypeR5dXlarge is a InstanceType enum value
    InstanceTypeR5dXlarge = "r5d.xlarge"

    // InstanceTypeR5d2xlarge is a InstanceType enum value
    InstanceTypeR5d2xlarge = "r5d.2xlarge"

    // InstanceTypeR5d4xlarge is a InstanceType enum value
    InstanceTypeR5d4xlarge = "r5d.4xlarge"

    // InstanceTypeR5d8xlarge is a InstanceType enum value
    InstanceTypeR5d8xlarge = "r5d.8xlarge"

    // InstanceTypeR5d12xlarge is a InstanceType enum value
    InstanceTypeR5d12xlarge = "r5d.12xlarge"

    // InstanceTypeR5d16xlarge is a InstanceType enum value
    InstanceTypeR5d16xlarge = "r5d.16xlarge"

    // InstanceTypeR5d24xlarge is a InstanceType enum value
    InstanceTypeR5d24xlarge = "r5d.24xlarge"

    // InstanceTypeR5dMetal is a InstanceType enum value
    InstanceTypeR5dMetal = "r5d.metal"

    // InstanceTypeX116xlarge is a InstanceType enum value
    InstanceTypeX116xlarge = "x1.16xlarge"

    // InstanceTypeX132xlarge is a InstanceType enum value
    InstanceTypeX132xlarge = "x1.32xlarge"

    // InstanceTypeX1eXlarge is a InstanceType enum value
    InstanceTypeX1eXlarge = "x1e.xlarge"

    // InstanceTypeX1e2xlarge is a InstanceType enum value
    InstanceTypeX1e2xlarge = "x1e.2xlarge"

    // InstanceTypeX1e4xlarge is a InstanceType enum value
    InstanceTypeX1e4xlarge = "x1e.4xlarge"

    // InstanceTypeX1e8xlarge is a InstanceType enum value
    InstanceTypeX1e8xlarge = "x1e.8xlarge"

    // InstanceTypeX1e16xlarge is a InstanceType enum value
    InstanceTypeX1e16xlarge = "x1e.16xlarge"

    // InstanceTypeX1e32xlarge is a InstanceType enum value
    InstanceTypeX1e32xlarge = "x1e.32xlarge"

    // InstanceTypeI2Xlarge is a InstanceType enum value
    InstanceTypeI2Xlarge = "i2.xlarge"

    // InstanceTypeI22xlarge is a InstanceType enum value
    InstanceTypeI22xlarge = "i2.2xlarge"

    // InstanceTypeI24xlarge is a InstanceType enum value
    InstanceTypeI24xlarge = "i2.4xlarge"

    // InstanceTypeI28xlarge is a InstanceType enum value
    InstanceTypeI28xlarge = "i2.8xlarge"

    // InstanceTypeI3Large is a InstanceType enum value
    InstanceTypeI3Large = "i3.large"

    // InstanceTypeI3Xlarge is a InstanceType enum value
    InstanceTypeI3Xlarge = "i3.xlarge"

    // InstanceTypeI32xlarge is a InstanceType enum value
    InstanceTypeI32xlarge = "i3.2xlarge"

    // InstanceTypeI34xlarge is a InstanceType enum value
    InstanceTypeI34xlarge = "i3.4xlarge"

    // InstanceTypeI38xlarge is a InstanceType enum value
    InstanceTypeI38xlarge = "i3.8xlarge"

    // InstanceTypeI316xlarge is a InstanceType enum value
    InstanceTypeI316xlarge = "i3.16xlarge"

    // InstanceTypeI3Metal is a InstanceType enum value
    InstanceTypeI3Metal = "i3.metal"

    // InstanceTypeHi14xlarge is a InstanceType enum value
    InstanceTypeHi14xlarge = "hi1.4xlarge"

    // InstanceTypeHs18xlarge is a InstanceType enum value
    InstanceTypeHs18xlarge = "hs1.8xlarge"

    // InstanceTypeC1Medium is a InstanceType enum value
    InstanceTypeC1Medium = "c1.medium"

    // InstanceTypeC1Xlarge is a InstanceType enum value
    InstanceTypeC1Xlarge = "c1.xlarge"

    // InstanceTypeC3Large is a InstanceType enum value
    InstanceTypeC3Large = "c3.large"

    // InstanceTypeC3Xlarge is a InstanceType enum value
    InstanceTypeC3Xlarge = "c3.xlarge"

    // InstanceTypeC32xlarge is a InstanceType enum value
    InstanceTypeC32xlarge = "c3.2xlarge"

    // InstanceTypeC34xlarge is a InstanceType enum value
    InstanceTypeC34xlarge = "c3.4xlarge"

    // InstanceTypeC38xlarge is a InstanceType enum value
    InstanceTypeC38xlarge = "c3.8xlarge"

    // InstanceTypeC4Large is a InstanceType enum value
    InstanceTypeC4Large = "c4.large"

    // InstanceTypeC4Xlarge is a InstanceType enum value
    InstanceTypeC4Xlarge = "c4.xlarge"

    // InstanceTypeC42xlarge is a InstanceType enum value
    InstanceTypeC42xlarge = "c4.2xlarge"

    // InstanceTypeC44xlarge is a InstanceType enum value
    InstanceTypeC44xlarge = "c4.4xlarge"

    // InstanceTypeC48xlarge is a InstanceType enum value
    InstanceTypeC48xlarge = "c4.8xlarge"

    // InstanceTypeC5Large is a InstanceType enum value
    InstanceTypeC5Large = "c5.large"

    // InstanceTypeC5Xlarge is a InstanceType enum value
    InstanceTypeC5Xlarge = "c5.xlarge"

    // InstanceTypeC52xlarge is a InstanceType enum value
    InstanceTypeC52xlarge = "c5.2xlarge"

    // InstanceTypeC54xlarge is a InstanceType enum value
    InstanceTypeC54xlarge = "c5.4xlarge"

    // InstanceTypeC59xlarge is a InstanceType enum value
    InstanceTypeC59xlarge = "c5.9xlarge"

    // InstanceTypeC518xlarge is a InstanceType enum value
    InstanceTypeC518xlarge = "c5.18xlarge"

    // InstanceTypeC5dLarge is a InstanceType enum value
    InstanceTypeC5dLarge = "c5d.large"

    // InstanceTypeC5dXlarge is a InstanceType enum value
    InstanceTypeC5dXlarge = "c5d.xlarge"

    // InstanceTypeC5d2xlarge is a InstanceType enum value
    InstanceTypeC5d2xlarge = "c5d.2xlarge"

    // InstanceTypeC5d4xlarge is a InstanceType enum value
    InstanceTypeC5d4xlarge = "c5d.4xlarge"

    // InstanceTypeC5d9xlarge is a InstanceType enum value
    InstanceTypeC5d9xlarge = "c5d.9xlarge"

    // InstanceTypeC5d18xlarge is a InstanceType enum value
    InstanceTypeC5d18xlarge = "c5d.18xlarge"

    // InstanceTypeCc14xlarge is a InstanceType enum value
    InstanceTypeCc14xlarge = "cc1.4xlarge"

    // InstanceTypeCc28xlarge is a InstanceType enum value
    InstanceTypeCc28xlarge = "cc2.8xlarge"

    // InstanceTypeG22xlarge is a InstanceType enum value
    InstanceTypeG22xlarge = "g2.2xlarge"

    // InstanceTypeG28xlarge is a InstanceType enum value
    InstanceTypeG28xlarge = "g2.8xlarge"

    // InstanceTypeG34xlarge is a InstanceType enum value
    InstanceTypeG34xlarge = "g3.4xlarge"

    // InstanceTypeG38xlarge is a InstanceType enum value
    InstanceTypeG38xlarge = "g3.8xlarge"

    // InstanceTypeG316xlarge is a InstanceType enum value
    InstanceTypeG316xlarge = "g3.16xlarge"

    // InstanceTypeCg14xlarge is a InstanceType enum value
    InstanceTypeCg14xlarge = "cg1.4xlarge"

    // InstanceTypeP2Xlarge is a InstanceType enum value
    InstanceTypeP2Xlarge = "p2.xlarge"

    // InstanceTypeP28xlarge is a InstanceType enum value
    InstanceTypeP28xlarge = "p2.8xlarge"

    // InstanceTypeP216xlarge is a InstanceType enum value
    InstanceTypeP216xlarge = "p2.16xlarge"

    // InstanceTypeP32xlarge is a InstanceType enum value
    InstanceTypeP32xlarge = "p3.2xlarge"

    // InstanceTypeP38xlarge is a InstanceType enum value
    InstanceTypeP38xlarge = "p3.8xlarge"

    // InstanceTypeP316xlarge is a InstanceType enum value
    InstanceTypeP316xlarge = "p3.16xlarge"

    // InstanceTypeD2Xlarge is a InstanceType enum value
    InstanceTypeD2Xlarge = "d2.xlarge"

    // InstanceTypeD22xlarge is a InstanceType enum value
    InstanceTypeD22xlarge = "d2.2xlarge"

    // InstanceTypeD24xlarge is a InstanceType enum value
    InstanceTypeD24xlarge = "d2.4xlarge"

    // InstanceTypeD28xlarge is a InstanceType enum value
    InstanceTypeD28xlarge = "d2.8xlarge"

    // InstanceTypeF12xlarge is a InstanceType enum value
    InstanceTypeF12xlarge = "f1.2xlarge"

    // InstanceTypeF116xlarge is a InstanceType enum value
    InstanceTypeF116xlarge = "f1.16xlarge"

    // InstanceTypeM5Large is a InstanceType enum value
    InstanceTypeM5Large = "m5.large"

    // InstanceTypeM5Xlarge is a InstanceType enum value
    InstanceTypeM5Xlarge = "m5.xlarge"

    // InstanceTypeM52xlarge is a InstanceType enum value
    InstanceTypeM52xlarge = "m5.2xlarge"

    // InstanceTypeM54xlarge is a InstanceType enum value
    InstanceTypeM54xlarge = "m5.4xlarge"

    // InstanceTypeM512xlarge is a InstanceType enum value
    InstanceTypeM512xlarge = "m5.12xlarge"

    // InstanceTypeM524xlarge is a InstanceType enum value
    InstanceTypeM524xlarge = "m5.24xlarge"

    // InstanceTypeM5dLarge is a InstanceType enum value
    InstanceTypeM5dLarge = "m5d.large"

    // InstanceTypeM5dXlarge is a InstanceType enum value
    InstanceTypeM5dXlarge = "m5d.xlarge"

    // InstanceTypeM5d2xlarge is a InstanceType enum value
    InstanceTypeM5d2xlarge = "m5d.2xlarge"

    // InstanceTypeM5d4xlarge is a InstanceType enum value
    InstanceTypeM5d4xlarge = "m5d.4xlarge"

    // InstanceTypeM5d12xlarge is a InstanceType enum value
    InstanceTypeM5d12xlarge = "m5d.12xlarge"

    // InstanceTypeM5d24xlarge is a InstanceType enum value
    InstanceTypeM5d24xlarge = "m5d.24xlarge"

    // InstanceTypeH12xlarge is a InstanceType enum value
    InstanceTypeH12xlarge = "h1.2xlarge"

    // InstanceTypeH14xlarge is a InstanceType enum value
    InstanceTypeH14xlarge = "h1.4xlarge"

    // InstanceTypeH18xlarge is a InstanceType enum value
    InstanceTypeH18xlarge = "h1.8xlarge"

    // InstanceTypeH116xlarge is a InstanceType enum value
    InstanceTypeH116xlarge = "h1.16xlarge"

    // InstanceTypeZ1dLarge is a InstanceType enum value
    InstanceTypeZ1dLarge = "z1d.large"

    // InstanceTypeZ1dXlarge is a InstanceType enum value
    InstanceTypeZ1dXlarge = "z1d.xlarge"

    // InstanceTypeZ1d2xlarge is a InstanceType enum value
    InstanceTypeZ1d2xlarge = "z1d.2xlarge"

    // InstanceTypeZ1d3xlarge is a InstanceType enum value
    InstanceTypeZ1d3xlarge = "z1d.3xlarge"

    // InstanceTypeZ1d6xlarge is a InstanceType enum value
    InstanceTypeZ1d6xlarge = "z1d.6xlarge"

    // InstanceTypeZ1d12xlarge is a InstanceType enum value
    InstanceTypeZ1d12xlarge = "z1d.12xlarge"
)
const (
    // InterfacePermissionTypeInstanceAttach is a InterfacePermissionType enum value
    InterfacePermissionTypeInstanceAttach = "INSTANCE-ATTACH"

    // InterfacePermissionTypeEipAssociate is a InterfacePermissionType enum value
    InterfacePermissionTypeEipAssociate = "EIP-ASSOCIATE"
)
const (
    // LaunchTemplateErrorCodeLaunchTemplateIdDoesNotExist is a LaunchTemplateErrorCode enum value
    LaunchTemplateErrorCodeLaunchTemplateIdDoesNotExist = "launchTemplateIdDoesNotExist"

    // LaunchTemplateErrorCodeLaunchTemplateIdMalformed is a LaunchTemplateErrorCode enum value
    LaunchTemplateErrorCodeLaunchTemplateIdMalformed = "launchTemplateIdMalformed"

    // LaunchTemplateErrorCodeLaunchTemplateNameDoesNotExist is a LaunchTemplateErrorCode enum value
    LaunchTemplateErrorCodeLaunchTemplateNameDoesNotExist = "launchTemplateNameDoesNotExist"

    // LaunchTemplateErrorCodeLaunchTemplateNameMalformed is a LaunchTemplateErrorCode enum value
    LaunchTemplateErrorCodeLaunchTemplateNameMalformed = "launchTemplateNameMalformed"

    // LaunchTemplateErrorCodeLaunchTemplateVersionDoesNotExist is a LaunchTemplateErrorCode enum value
    LaunchTemplateErrorCodeLaunchTemplateVersionDoesNotExist = "launchTemplateVersionDoesNotExist"

    // LaunchTemplateErrorCodeUnexpectedError is a LaunchTemplateErrorCode enum value
    LaunchTemplateErrorCodeUnexpectedError = "unexpectedError"
)
const (
    // ListingStateAvailable is a ListingState enum value
    ListingStateAvailable = "available"

    // ListingStateSold is a ListingState enum value
    ListingStateSold = "sold"

    // ListingStateCancelled is a ListingState enum value
    ListingStateCancelled = "cancelled"

    // ListingStatePending is a ListingState enum value
    ListingStatePending = "pending"
)
const (
    // ListingStatusActive is a ListingStatus enum value
    ListingStatusActive = "active"

    // ListingStatusPending is a ListingStatus enum value
    ListingStatusPending = "pending"

    // ListingStatusCancelled is a ListingStatus enum value
    ListingStatusCancelled = "cancelled"

    // ListingStatusClosed is a ListingStatus enum value
    ListingStatusClosed = "closed"
)
const (
    // LogDestinationTypeCloudWatchLogs is a LogDestinationType enum value
    LogDestinationTypeCloudWatchLogs = "cloud-watch-logs"

    // LogDestinationTypeS3 is a LogDestinationType enum value
    LogDestinationTypeS3 = "s3"
)
const (
    // MonitoringStateDisabled is a MonitoringState enum value
    MonitoringStateDisabled = "disabled"

    // MonitoringStateDisabling is a MonitoringState enum value
    MonitoringStateDisabling = "disabling"

    // MonitoringStateEnabled is a MonitoringState enum value
    MonitoringStateEnabled = "enabled"

    // MonitoringStatePending is a MonitoringState enum value
    MonitoringStatePending = "pending"
)
const (
    // MoveStatusMovingToVpc is a MoveStatus enum value
    MoveStatusMovingToVpc = "movingToVpc"

    // MoveStatusRestoringToClassic is a MoveStatus enum value
    MoveStatusRestoringToClassic = "restoringToClassic"
)
const (
    // NatGatewayStatePending is a NatGatewayState enum value
    NatGatewayStatePending = "pending"

    // NatGatewayStateFailed is a NatGatewayState enum value
    NatGatewayStateFailed = "failed"

    // NatGatewayStateAvailable is a NatGatewayState enum value
    NatGatewayStateAvailable = "available"

    // NatGatewayStateDeleting is a NatGatewayState enum value
    NatGatewayStateDeleting = "deleting"

    // NatGatewayStateDeleted is a NatGatewayState enum value
    NatGatewayStateDeleted = "deleted"
)
const (
    // NetworkInterfaceAttributeDescription is a NetworkInterfaceAttribute enum value
    NetworkInterfaceAttributeDescription = "description"

    // NetworkInterfaceAttributeGroupSet is a NetworkInterfaceAttribute enum value
    NetworkInterfaceAttributeGroupSet = "groupSet"

    // NetworkInterfaceAttributeSourceDestCheck is a NetworkInterfaceAttribute enum value
    NetworkInterfaceAttributeSourceDestCheck = "sourceDestCheck"

    // NetworkInterfaceAttributeAttachment is a NetworkInterfaceAttribute enum value
    NetworkInterfaceAttributeAttachment = "attachment"
)
const (
    // NetworkInterfacePermissionStateCodePending is a NetworkInterfacePermissionStateCode enum value
    NetworkInterfacePermissionStateCodePending = "pending"

    // NetworkInterfacePermissionStateCodeGranted is a NetworkInterfacePermissionStateCode enum value
    NetworkInterfacePermissionStateCodeGranted = "granted"

    // NetworkInterfacePermissionStateCodeRevoking is a NetworkInterfacePermissionStateCode enum value
    NetworkInterfacePermissionStateCodeRevoking = "revoking"

    // NetworkInterfacePermissionStateCodeRevoked is a NetworkInterfacePermissionStateCode enum value
    NetworkInterfacePermissionStateCodeRevoked = "revoked"
)
const (
    // NetworkInterfaceStatusAvailable is a NetworkInterfaceStatus enum value
    NetworkInterfaceStatusAvailable = "available"

    // NetworkInterfaceStatusAssociated is a NetworkInterfaceStatus enum value
    NetworkInterfaceStatusAssociated = "associated"

    // NetworkInterfaceStatusAttaching is a NetworkInterfaceStatus enum value
    NetworkInterfaceStatusAttaching = "attaching"

    // NetworkInterfaceStatusInUse is a NetworkInterfaceStatus enum value
    NetworkInterfaceStatusInUse = "in-use"

    // NetworkInterfaceStatusDetaching is a NetworkInterfaceStatus enum value
    NetworkInterfaceStatusDetaching = "detaching"
)
const (
    // NetworkInterfaceTypeInterface is a NetworkInterfaceType enum value
    NetworkInterfaceTypeInterface = "interface"

    // NetworkInterfaceTypeNatGateway is a NetworkInterfaceType enum value
    NetworkInterfaceTypeNatGateway = "natGateway"
)
const (
    // OfferingClassTypeStandard is a OfferingClassType enum value
    OfferingClassTypeStandard = "standard"

    // OfferingClassTypeConvertible is a OfferingClassType enum value
    OfferingClassTypeConvertible = "convertible"
)
const (
    // OfferingTypeValuesHeavyUtilization is a OfferingTypeValues enum value
    OfferingTypeValuesHeavyUtilization = "Heavy Utilization"

    // OfferingTypeValuesMediumUtilization is a OfferingTypeValues enum value
    OfferingTypeValuesMediumUtilization = "Medium Utilization"

    // OfferingTypeValuesLightUtilization is a OfferingTypeValues enum value
    OfferingTypeValuesLightUtilization = "Light Utilization"

    // OfferingTypeValuesNoUpfront is a OfferingTypeValues enum value
    OfferingTypeValuesNoUpfront = "No Upfront"

    // OfferingTypeValuesPartialUpfront is a OfferingTypeValues enum value
    OfferingTypeValuesPartialUpfront = "Partial Upfront"

    // OfferingTypeValuesAllUpfront is a OfferingTypeValues enum value
    OfferingTypeValuesAllUpfront = "All Upfront"
)
const (
    // OnDemandAllocationStrategyLowestPrice is a OnDemandAllocationStrategy enum value
    OnDemandAllocationStrategyLowestPrice = "lowestPrice"

    // OnDemandAllocationStrategyPrioritized is a OnDemandAllocationStrategy enum value
    OnDemandAllocationStrategyPrioritized = "prioritized"
)
const (
    // OperationTypeAdd is a OperationType enum value
    OperationTypeAdd = "add"

    // OperationTypeRemove is a OperationType enum value
    OperationTypeRemove = "remove"
)
const (
    // PaymentOptionAllUpfront is a PaymentOption enum value
    PaymentOptionAllUpfront = "AllUpfront"

    // PaymentOptionPartialUpfront is a PaymentOption enum value
    PaymentOptionPartialUpfront = "PartialUpfront"

    // PaymentOptionNoUpfront is a PaymentOption enum value
    PaymentOptionNoUpfront = "NoUpfront"
)
const (
    // PlacementGroupStatePending is a PlacementGroupState enum value
    PlacementGroupStatePending = "pending"

    // PlacementGroupStateAvailable is a PlacementGroupState enum value
    PlacementGroupStateAvailable = "available"

    // PlacementGroupStateDeleting is a PlacementGroupState enum value
    PlacementGroupStateDeleting = "deleting"

    // PlacementGroupStateDeleted is a PlacementGroupState enum value
    PlacementGroupStateDeleted = "deleted"
)
const (
    // PlacementStrategyCluster is a PlacementStrategy enum value
    PlacementStrategyCluster = "cluster"

    // PlacementStrategySpread is a PlacementStrategy enum value
    PlacementStrategySpread = "spread"
)
const (
    // PrincipalTypeAll is a PrincipalType enum value
    PrincipalTypeAll = "All"

    // PrincipalTypeService is a PrincipalType enum value
    PrincipalTypeService = "Service"

    // PrincipalTypeOrganizationUnit is a PrincipalType enum value
    PrincipalTypeOrganizationUnit = "OrganizationUnit"

    // PrincipalTypeAccount is a PrincipalType enum value
    PrincipalTypeAccount = "Account"

    // PrincipalTypeUser is a PrincipalType enum value
    PrincipalTypeUser = "User"

    // PrincipalTypeRole is a PrincipalType enum value
    PrincipalTypeRole = "Role"
)
const (
    // ProductCodeValuesDevpay is a ProductCodeValues enum value
    ProductCodeValuesDevpay = "devpay"

    // ProductCodeValuesMarketplace is a ProductCodeValues enum value
    ProductCodeValuesMarketplace = "marketplace"
)
const (
    // RIProductDescriptionLinuxUnix is a RIProductDescription enum value
    RIProductDescriptionLinuxUnix = "Linux/UNIX"

    // RIProductDescriptionLinuxUnixamazonVpc is a RIProductDescription enum value
    RIProductDescriptionLinuxUnixamazonVpc = "Linux/UNIX (Amazon VPC)"

    // RIProductDescriptionWindows is a RIProductDescription enum value
    RIProductDescriptionWindows = "Windows"

    // RIProductDescriptionWindowsAmazonVpc is a RIProductDescription enum value
    RIProductDescriptionWindowsAmazonVpc = "Windows (Amazon VPC)"
)
const (
    // ReportInstanceReasonCodesInstanceStuckInState is a ReportInstanceReasonCodes enum value
    ReportInstanceReasonCodesInstanceStuckInState = "instance-stuck-in-state"

    // ReportInstanceReasonCodesUnresponsive is a ReportInstanceReasonCodes enum value
    ReportInstanceReasonCodesUnresponsive = "unresponsive"

    // ReportInstanceReasonCodesNotAcceptingCredentials is a ReportInstanceReasonCodes enum value
    ReportInstanceReasonCodesNotAcceptingCredentials = "not-accepting-credentials"

    // ReportInstanceReasonCodesPasswordNotAvailable is a ReportInstanceReasonCodes enum value
    ReportInstanceReasonCodesPasswordNotAvailable = "password-not-available"

    // ReportInstanceReasonCodesPerformanceNetwork is a ReportInstanceReasonCodes enum value
    ReportInstanceReasonCodesPerformanceNetwork = "performance-network"

    // ReportInstanceReasonCodesPerformanceInstanceStore is a ReportInstanceReasonCodes enum value
    ReportInstanceReasonCodesPerformanceInstanceStore = "performance-instance-store"

    // ReportInstanceReasonCodesPerformanceEbsVolume is a ReportInstanceReasonCodes enum value
    ReportInstanceReasonCodesPerformanceEbsVolume = "performance-ebs-volume"

    // ReportInstanceReasonCodesPerformanceOther is a ReportInstanceReasonCodes enum value
    ReportInstanceReasonCodesPerformanceOther = "performance-other"

    // ReportInstanceReasonCodesOther is a ReportInstanceReasonCodes enum value
    ReportInstanceReasonCodesOther = "other"
)
const (
    // ReportStatusTypeOk is a ReportStatusType enum value
    ReportStatusTypeOk = "ok"

    // ReportStatusTypeImpaired is a ReportStatusType enum value
    ReportStatusTypeImpaired = "impaired"
)
const (
    // ReservationStatePaymentPending is a ReservationState enum value
    ReservationStatePaymentPending = "payment-pending"

    // ReservationStatePaymentFailed is a ReservationState enum value
    ReservationStatePaymentFailed = "payment-failed"

    // ReservationStateActive is a ReservationState enum value
    ReservationStateActive = "active"

    // ReservationStateRetired is a ReservationState enum value
    ReservationStateRetired = "retired"
)
const (
    // ReservedInstanceStatePaymentPending is a ReservedInstanceState enum value
    ReservedInstanceStatePaymentPending = "payment-pending"

    // ReservedInstanceStateActive is a ReservedInstanceState enum value
    ReservedInstanceStateActive = "active"

    // ReservedInstanceStatePaymentFailed is a ReservedInstanceState enum value
    ReservedInstanceStatePaymentFailed = "payment-failed"

    // ReservedInstanceStateRetired is a ReservedInstanceState enum value
    ReservedInstanceStateRetired = "retired"
)
const (
    // ResourceTypeCustomerGateway is a ResourceType enum value
    ResourceTypeCustomerGateway = "customer-gateway"

    // ResourceTypeDhcpOptions is a ResourceType enum value
    ResourceTypeDhcpOptions = "dhcp-options"

    // ResourceTypeImage is a ResourceType enum value
    ResourceTypeImage = "image"

    // ResourceTypeInstance is a ResourceType enum value
    ResourceTypeInstance = "instance"

    // ResourceTypeInternetGateway is a ResourceType enum value
    ResourceTypeInternetGateway = "internet-gateway"

    // ResourceTypeNetworkAcl is a ResourceType enum value
    ResourceTypeNetworkAcl = "network-acl"

    // ResourceTypeNetworkInterface is a ResourceType enum value
    ResourceTypeNetworkInterface = "network-interface"

    // ResourceTypeReservedInstances is a ResourceType enum value
    ResourceTypeReservedInstances = "reserved-instances"

    // ResourceTypeRouteTable is a ResourceType enum value
    ResourceTypeRouteTable = "route-table"

    // ResourceTypeSnapshot is a ResourceType enum value
    ResourceTypeSnapshot = "snapshot"

    // ResourceTypeSpotInstancesRequest is a ResourceType enum value
    ResourceTypeSpotInstancesRequest = "spot-instances-request"

    // ResourceTypeSubnet is a ResourceType enum value
    ResourceTypeSubnet = "subnet"

    // ResourceTypeSecurityGroup is a ResourceType enum value
    ResourceTypeSecurityGroup = "security-group"

    // ResourceTypeVolume is a ResourceType enum value
    ResourceTypeVolume = "volume"

    // ResourceTypeVpc is a ResourceType enum value
    ResourceTypeVpc = "vpc"

    // ResourceTypeVpnConnection is a ResourceType enum value
    ResourceTypeVpnConnection = "vpn-connection"

    // ResourceTypeVpnGateway is a ResourceType enum value
    ResourceTypeVpnGateway = "vpn-gateway"
)
const (
    // RouteOriginCreateRouteTable is a RouteOrigin enum value
    RouteOriginCreateRouteTable = "CreateRouteTable"

    // RouteOriginCreateRoute is a RouteOrigin enum value
    RouteOriginCreateRoute = "CreateRoute"

    // RouteOriginEnableVgwRoutePropagation is a RouteOrigin enum value
    RouteOriginEnableVgwRoutePropagation = "EnableVgwRoutePropagation"
)
const (
    // RouteStateActive is a RouteState enum value
    RouteStateActive = "active"

    // RouteStateBlackhole is a RouteState enum value
    RouteStateBlackhole = "blackhole"
)
const (
    // RuleActionAllow is a RuleAction enum value
    RuleActionAllow = "allow"

    // RuleActionDeny is a RuleAction enum value
    RuleActionDeny = "deny"
)
const (
    // ServiceStatePending is a ServiceState enum value
    ServiceStatePending = "Pending"

    // ServiceStateAvailable is a ServiceState enum value
    ServiceStateAvailable = "Available"

    // ServiceStateDeleting is a ServiceState enum value
    ServiceStateDeleting = "Deleting"

    // ServiceStateDeleted is a ServiceState enum value
    ServiceStateDeleted = "Deleted"

    // ServiceStateFailed is a ServiceState enum value
    ServiceStateFailed = "Failed"
)
const (
    // ServiceTypeInterface is a ServiceType enum value
    ServiceTypeInterface = "Interface"

    // ServiceTypeGateway is a ServiceType enum value
    ServiceTypeGateway = "Gateway"
)
const (
    // ShutdownBehaviorStop is a ShutdownBehavior enum value
    ShutdownBehaviorStop = "stop"

    // ShutdownBehaviorTerminate is a ShutdownBehavior enum value
    ShutdownBehaviorTerminate = "terminate"
)
const (
    // SnapshotAttributeNameProductCodes is a SnapshotAttributeName enum value
    SnapshotAttributeNameProductCodes = "productCodes"

    // SnapshotAttributeNameCreateVolumePermission is a SnapshotAttributeName enum value
    SnapshotAttributeNameCreateVolumePermission = "createVolumePermission"
)
const (
    // SnapshotStatePending is a SnapshotState enum value
    SnapshotStatePending = "pending"

    // SnapshotStateCompleted is a SnapshotState enum value
    SnapshotStateCompleted = "completed"

    // SnapshotStateError is a SnapshotState enum value
    SnapshotStateError = "error"
)
const (
    // SpotAllocationStrategyLowestPrice is a SpotAllocationStrategy enum value
    SpotAllocationStrategyLowestPrice = "lowest-price"

    // SpotAllocationStrategyDiversified is a SpotAllocationStrategy enum value
    SpotAllocationStrategyDiversified = "diversified"
)
const (
    // SpotInstanceInterruptionBehaviorHibernate is a SpotInstanceInterruptionBehavior enum value
    SpotInstanceInterruptionBehaviorHibernate = "hibernate"

    // SpotInstanceInterruptionBehaviorStop is a SpotInstanceInterruptionBehavior enum value
    SpotInstanceInterruptionBehaviorStop = "stop"

    // SpotInstanceInterruptionBehaviorTerminate is a SpotInstanceInterruptionBehavior enum value
    SpotInstanceInterruptionBehaviorTerminate = "terminate"
)
const (
    // SpotInstanceStateOpen is a SpotInstanceState enum value
    SpotInstanceStateOpen = "open"

    // SpotInstanceStateActive is a SpotInstanceState enum value
    SpotInstanceStateActive = "active"

    // SpotInstanceStateClosed is a SpotInstanceState enum value
    SpotInstanceStateClosed = "closed"

    // SpotInstanceStateCancelled is a SpotInstanceState enum value
    SpotInstanceStateCancelled = "cancelled"

    // SpotInstanceStateFailed is a SpotInstanceState enum value
    SpotInstanceStateFailed = "failed"
)
const (
    // SpotInstanceTypeOneTime is a SpotInstanceType enum value
    SpotInstanceTypeOneTime = "one-time"

    // SpotInstanceTypePersistent is a SpotInstanceType enum value
    SpotInstanceTypePersistent = "persistent"
)
const (
    // StatePendingAcceptance is a State enum value
    StatePendingAcceptance = "PendingAcceptance"

    // StatePending is a State enum value
    StatePending = "Pending"

    // StateAvailable is a State enum value
    StateAvailable = "Available"

    // StateDeleting is a State enum value
    StateDeleting = "Deleting"

    // StateDeleted is a State enum value
    StateDeleted = "Deleted"

    // StateRejected is a State enum value
    StateRejected = "Rejected"

    // StateFailed is a State enum value
    StateFailed = "Failed"

    // StateExpired is a State enum value
    StateExpired = "Expired"
)
const (
    // StatusMoveInProgress is a Status enum value
    StatusMoveInProgress = "MoveInProgress"

    // StatusInVpc is a Status enum value
    StatusInVpc = "InVpc"

    // StatusInClassic is a Status enum value
    StatusInClassic = "InClassic"
)
const (
    // StatusTypePassed is a StatusType enum value
    StatusTypePassed = "passed"

    // StatusTypeFailed is a StatusType enum value
    StatusTypeFailed = "failed"

    // StatusTypeInsufficientData is a StatusType enum value
    StatusTypeInsufficientData = "insufficient-data"

    // StatusTypeInitializing is a StatusType enum value
    StatusTypeInitializing = "initializing"
)
const (
    // SubnetCidrBlockStateCodeAssociating is a SubnetCidrBlockStateCode enum value
    SubnetCidrBlockStateCodeAssociating = "associating"

    // SubnetCidrBlockStateCodeAssociated is a SubnetCidrBlockStateCode enum value
    SubnetCidrBlockStateCodeAssociated = "associated"

    // SubnetCidrBlockStateCodeDisassociating is a SubnetCidrBlockStateCode enum value
    SubnetCidrBlockStateCodeDisassociating = "disassociating"

    // SubnetCidrBlockStateCodeDisassociated is a SubnetCidrBlockStateCode enum value
    SubnetCidrBlockStateCodeDisassociated = "disassociated"

    // SubnetCidrBlockStateCodeFailing is a SubnetCidrBlockStateCode enum value
    SubnetCidrBlockStateCodeFailing = "failing"

    // SubnetCidrBlockStateCodeFailed is a SubnetCidrBlockStateCode enum value
    SubnetCidrBlockStateCodeFailed = "failed"
)
const (
    // SubnetStatePending is a SubnetState enum value
    SubnetStatePending = "pending"

    // SubnetStateAvailable is a SubnetState enum value
    SubnetStateAvailable = "available"
)
const (
    // SummaryStatusOk is a SummaryStatus enum value
    SummaryStatusOk = "ok"

    // SummaryStatusImpaired is a SummaryStatus enum value
    SummaryStatusImpaired = "impaired"

    // SummaryStatusInsufficientData is a SummaryStatus enum value
    SummaryStatusInsufficientData = "insufficient-data"

    // SummaryStatusNotApplicable is a SummaryStatus enum value
    SummaryStatusNotApplicable = "not-applicable"

    // SummaryStatusInitializing is a SummaryStatus enum value
    SummaryStatusInitializing = "initializing"
)
const (
    // TelemetryStatusUp is a TelemetryStatus enum value
    TelemetryStatusUp = "UP"

    // TelemetryStatusDown is a TelemetryStatus enum value
    TelemetryStatusDown = "DOWN"
)
const (
    // TenancyDefault is a Tenancy enum value
    TenancyDefault = "default"

    // TenancyDedicated is a Tenancy enum value
    TenancyDedicated = "dedicated"

    // TenancyHost is a Tenancy enum value
    TenancyHost = "host"
)
const (
    // TrafficTypeAccept is a TrafficType enum value
    TrafficTypeAccept = "ACCEPT"

    // TrafficTypeReject is a TrafficType enum value
    TrafficTypeReject = "REJECT"

    // TrafficTypeAll is a TrafficType enum value
    TrafficTypeAll = "ALL"
)
const (
    // UnsuccessfulInstanceCreditSpecificationErrorCodeInvalidInstanceIdMalformed is a UnsuccessfulInstanceCreditSpecificationErrorCode enum value
    UnsuccessfulInstanceCreditSpecificationErrorCodeInvalidInstanceIdMalformed = "InvalidInstanceID.Malformed"

    // UnsuccessfulInstanceCreditSpecificationErrorCodeInvalidInstanceIdNotFound is a UnsuccessfulInstanceCreditSpecificationErrorCode enum value
    UnsuccessfulInstanceCreditSpecificationErrorCodeInvalidInstanceIdNotFound = "InvalidInstanceID.NotFound"

    // UnsuccessfulInstanceCreditSpecificationErrorCodeIncorrectInstanceState is a UnsuccessfulInstanceCreditSpecificationErrorCode enum value
    UnsuccessfulInstanceCreditSpecificationErrorCodeIncorrectInstanceState = "IncorrectInstanceState"

    // UnsuccessfulInstanceCreditSpecificationErrorCodeInstanceCreditSpecificationNotSupported is a UnsuccessfulInstanceCreditSpecificationErrorCode enum value
    UnsuccessfulInstanceCreditSpecificationErrorCodeInstanceCreditSpecificationNotSupported = "InstanceCreditSpecification.NotSupported"
)
const (
    // VirtualizationTypeHvm is a VirtualizationType enum value
    VirtualizationTypeHvm = "hvm"

    // VirtualizationTypeParavirtual is a VirtualizationType enum value
    VirtualizationTypeParavirtual = "paravirtual"
)
const (
    // VolumeAttachmentStateAttaching is a VolumeAttachmentState enum value
    VolumeAttachmentStateAttaching = "attaching"

    // VolumeAttachmentStateAttached is a VolumeAttachmentState enum value
    VolumeAttachmentStateAttached = "attached"

    // VolumeAttachmentStateDetaching is a VolumeAttachmentState enum value
    VolumeAttachmentStateDetaching = "detaching"

    // VolumeAttachmentStateDetached is a VolumeAttachmentState enum value
    VolumeAttachmentStateDetached = "detached"

    // VolumeAttachmentStateBusy is a VolumeAttachmentState enum value
    VolumeAttachmentStateBusy = "busy"
)
const (
    // VolumeAttributeNameAutoEnableIo is a VolumeAttributeName enum value
    VolumeAttributeNameAutoEnableIo = "autoEnableIO"

    // VolumeAttributeNameProductCodes is a VolumeAttributeName enum value
    VolumeAttributeNameProductCodes = "productCodes"
)
const (
    // VolumeModificationStateModifying is a VolumeModificationState enum value
    VolumeModificationStateModifying = "modifying"

    // VolumeModificationStateOptimizing is a VolumeModificationState enum value
    VolumeModificationStateOptimizing = "optimizing"

    // VolumeModificationStateCompleted is a VolumeModificationState enum value
    VolumeModificationStateCompleted = "completed"

    // VolumeModificationStateFailed is a VolumeModificationState enum value
    VolumeModificationStateFailed = "failed"
)
const (
    // VolumeStateCreating is a VolumeState enum value
    VolumeStateCreating = "creating"

    // VolumeStateAvailable is a VolumeState enum value
    VolumeStateAvailable = "available"

    // VolumeStateInUse is a VolumeState enum value
    VolumeStateInUse = "in-use"

    // VolumeStateDeleting is a VolumeState enum value
    VolumeStateDeleting = "deleting"

    // VolumeStateDeleted is a VolumeState enum value
    VolumeStateDeleted = "deleted"

    // VolumeStateError is a VolumeState enum value
    VolumeStateError = "error"
)
const (
    // VolumeStatusInfoStatusOk is a VolumeStatusInfoStatus enum value
    VolumeStatusInfoStatusOk = "ok"

    // VolumeStatusInfoStatusImpaired is a VolumeStatusInfoStatus enum value
    VolumeStatusInfoStatusImpaired = "impaired"

    // VolumeStatusInfoStatusInsufficientData is a VolumeStatusInfoStatus enum value
    VolumeStatusInfoStatusInsufficientData = "insufficient-data"
)
const (
    // VolumeStatusNameIoEnabled is a VolumeStatusName enum value
    VolumeStatusNameIoEnabled = "io-enabled"

    // VolumeStatusNameIoPerformance is a VolumeStatusName enum value
    VolumeStatusNameIoPerformance = "io-performance"
)
const (
    // VolumeTypeStandard is a VolumeType enum value
    VolumeTypeStandard = "standard"

    // VolumeTypeIo1 is a VolumeType enum value
    VolumeTypeIo1 = "io1"

    // VolumeTypeGp2 is a VolumeType enum value
    VolumeTypeGp2 = "gp2"

    // VolumeTypeSc1 is a VolumeType enum value
    VolumeTypeSc1 = "sc1"

    // VolumeTypeSt1 is a VolumeType enum value
    VolumeTypeSt1 = "st1"
)
const (
    // VpcAttributeNameEnableDnsSupport is a VpcAttributeName enum value
    VpcAttributeNameEnableDnsSupport = "enableDnsSupport"

    // VpcAttributeNameEnableDnsHostnames is a VpcAttributeName enum value
    VpcAttributeNameEnableDnsHostnames = "enableDnsHostnames"
)
const (
    // VpcCidrBlockStateCodeAssociating is a VpcCidrBlockStateCode enum value
    VpcCidrBlockStateCodeAssociating = "associating"

    // VpcCidrBlockStateCodeAssociated is a VpcCidrBlockStateCode enum value
    VpcCidrBlockStateCodeAssociated = "associated"

    // VpcCidrBlockStateCodeDisassociating is a VpcCidrBlockStateCode enum value
    VpcCidrBlockStateCodeDisassociating = "disassociating"

    // VpcCidrBlockStateCodeDisassociated is a VpcCidrBlockStateCode enum value
    VpcCidrBlockStateCodeDisassociated = "disassociated"

    // VpcCidrBlockStateCodeFailing is a VpcCidrBlockStateCode enum value
    VpcCidrBlockStateCodeFailing = "failing"

    // VpcCidrBlockStateCodeFailed is a VpcCidrBlockStateCode enum value
    VpcCidrBlockStateCodeFailed = "failed"
)
const (
    // VpcEndpointTypeInterface is a VpcEndpointType enum value
    VpcEndpointTypeInterface = "Interface"

    // VpcEndpointTypeGateway is a VpcEndpointType enum value
    VpcEndpointTypeGateway = "Gateway"
)
const (
    // VpcPeeringConnectionStateReasonCodeInitiatingRequest is a VpcPeeringConnectionStateReasonCode enum value
    VpcPeeringConnectionStateReasonCodeInitiatingRequest = "initiating-request"

    // VpcPeeringConnectionStateReasonCodePendingAcceptance is a VpcPeeringConnectionStateReasonCode enum value
    VpcPeeringConnectionStateReasonCodePendingAcceptance = "pending-acceptance"

    // VpcPeeringConnectionStateReasonCodeActive is a VpcPeeringConnectionStateReasonCode enum value
    VpcPeeringConnectionStateReasonCodeActive = "active"

    // VpcPeeringConnectionStateReasonCodeDeleted is a VpcPeeringConnectionStateReasonCode enum value
    VpcPeeringConnectionStateReasonCodeDeleted = "deleted"

    // VpcPeeringConnectionStateReasonCodeRejected is a VpcPeeringConnectionStateReasonCode enum value
    VpcPeeringConnectionStateReasonCodeRejected = "rejected"

    // VpcPeeringConnectionStateReasonCodeFailed is a VpcPeeringConnectionStateReasonCode enum value
    VpcPeeringConnectionStateReasonCodeFailed = "failed"

    // VpcPeeringConnectionStateReasonCodeExpired is a VpcPeeringConnectionStateReasonCode enum value
    VpcPeeringConnectionStateReasonCodeExpired = "expired"

    // VpcPeeringConnectionStateReasonCodeProvisioning is a VpcPeeringConnectionStateReasonCode enum value
    VpcPeeringConnectionStateReasonCodeProvisioning = "provisioning"

    // VpcPeeringConnectionStateReasonCodeDeleting is a VpcPeeringConnectionStateReasonCode enum value
    VpcPeeringConnectionStateReasonCodeDeleting = "deleting"
)
const (
    // VpcStatePending is a VpcState enum value
    VpcStatePending = "pending"

    // VpcStateAvailable is a VpcState enum value
    VpcStateAvailable = "available"
)
const (
    // VpnStatePending is a VpnState enum value
    VpnStatePending = "pending"

    // VpnStateAvailable is a VpnState enum value
    VpnStateAvailable = "available"

    // VpnStateDeleting is a VpnState enum value
    VpnStateDeleting = "deleting"

    // VpnStateDeleted is a VpnState enum value
    VpnStateDeleted = "deleted"
)
const (
    // ScopeAvailabilityZone is a scope enum value
    ScopeAvailabilityZone = "Availability Zone"

    // ScopeRegion is a scope enum value
    ScopeRegion = "Region"
)
const (
    ServiceName = "ec2"       // Name of service.
    EndpointsID = ServiceName // ID to lookup a service endpoint with.
    ServiceID   = "EC2"       // ServiceID is a unique identifer of a specific service.
)

Service information constants

const (
    // ConnectionNotificationTypeTopic is a ConnectionNotificationType enum value
    ConnectionNotificationTypeTopic = "Topic"
)
const (
    // ContainerFormatOva is a ContainerFormat enum value
    ContainerFormatOva = "ova"
)
const (
    // CurrencyCodeValuesUsd is a CurrencyCodeValues enum value
    CurrencyCodeValuesUsd = "USD"
)
const (
    // ElasticGpuStateAttached is a ElasticGpuState enum value
    ElasticGpuStateAttached = "ATTACHED"
)
const (
    // GatewayTypeIpsec1 is a GatewayType enum value
    GatewayTypeIpsec1 = "ipsec.1"
)
const (
    // MarketTypeSpot is a MarketType enum value
    MarketTypeSpot = "spot"
)
const (
    // PermissionGroupAll is a PermissionGroup enum value
    PermissionGroupAll = "all"
)
const (
    // PlatformValuesWindows is a PlatformValues enum value
    PlatformValuesWindows = "Windows"
)
const (
    // RecurringChargeFrequencyHourly is a RecurringChargeFrequency enum value
    RecurringChargeFrequencyHourly = "Hourly"
)
const (
    // ResetFpgaImageAttributeNameLoadPermission is a ResetFpgaImageAttributeName enum value
    ResetFpgaImageAttributeNameLoadPermission = "loadPermission"
)
const (
    // ResetImageAttributeNameLaunchPermission is a ResetImageAttributeName enum value
    ResetImageAttributeNameLaunchPermission = "launchPermission"
)
const (
    // StatusNameReachability is a StatusName enum value
    StatusNameReachability = "reachability"
)
const (
    // VpcTenancyDefault is a VpcTenancy enum value
    VpcTenancyDefault = "default"
)
const (
    // VpnStaticRouteSourceStatic is a VpnStaticRouteSource enum value
    VpnStaticRouteSourceStatic = "Static"
)

type AcceptReservedInstancesExchangeQuoteInput

type AcceptReservedInstancesExchangeQuoteInput 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 `type:"boolean"`

    // The IDs of the Convertible Reserved Instances to exchange for another Convertible
    // Reserved Instance of the same or higher value.
    //
    // ReservedInstanceIds is a required field
    ReservedInstanceIds []*string `locationName:"ReservedInstanceId" locationNameList:"ReservedInstanceId" type:"list" required:"true"`

    // The configuration of the target Convertible Reserved Instance to exchange
    // for your current Convertible Reserved Instances.
    TargetConfigurations []*TargetConfigurationRequest `locationName:"TargetConfiguration" locationNameList:"TargetConfigurationRequest" type:"list"`
    // contains filtered or unexported fields
}

Contains the parameters for accepting the quote.

func (AcceptReservedInstancesExchangeQuoteInput) GoString

func (s AcceptReservedInstancesExchangeQuoteInput) GoString() string

GoString returns the string representation

func (*AcceptReservedInstancesExchangeQuoteInput) SetDryRun

func (s *AcceptReservedInstancesExchangeQuoteInput) SetDryRun(v bool) *AcceptReservedInstancesExchangeQuoteInput

SetDryRun sets the DryRun field's value.

func (*AcceptReservedInstancesExchangeQuoteInput) SetReservedInstanceIds

func (s *AcceptReservedInstancesExchangeQuoteInput) SetReservedInstanceIds(v []*string) *AcceptReservedInstancesExchangeQuoteInput

SetReservedInstanceIds sets the ReservedInstanceIds field's value.

func (*AcceptReservedInstancesExchangeQuoteInput) SetTargetConfigurations

func (s *AcceptReservedInstancesExchangeQuoteInput) SetTargetConfigurations(v []*TargetConfigurationRequest) *AcceptReservedInstancesExchangeQuoteInput

SetTargetConfigurations sets the TargetConfigurations field's value.

func (AcceptReservedInstancesExchangeQuoteInput) String

func (s AcceptReservedInstancesExchangeQuoteInput) String() string

String returns the string representation

func (*AcceptReservedInstancesExchangeQuoteInput) Validate

func (s *AcceptReservedInstancesExchangeQuoteInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AcceptReservedInstancesExchangeQuoteOutput

type AcceptReservedInstancesExchangeQuoteOutput struct {

    // The ID of the successful exchange.
    ExchangeId *string `locationName:"exchangeId" type:"string"`
    // contains filtered or unexported fields
}

The result of the exchange and whether it was successful.

func (AcceptReservedInstancesExchangeQuoteOutput) GoString

func (s AcceptReservedInstancesExchangeQuoteOutput) GoString() string

GoString returns the string representation

func (*AcceptReservedInstancesExchangeQuoteOutput) SetExchangeId

func (s *AcceptReservedInstancesExchangeQuoteOutput) SetExchangeId(v string) *AcceptReservedInstancesExchangeQuoteOutput

SetExchangeId sets the ExchangeId field's value.

func (AcceptReservedInstancesExchangeQuoteOutput) String

func (s AcceptReservedInstancesExchangeQuoteOutput) String() string

String returns the string representation

type AcceptVpcEndpointConnectionsInput

type AcceptVpcEndpointConnectionsInput 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 `type:"boolean"`

    // The ID of the endpoint service.
    //
    // ServiceId is a required field
    ServiceId *string `type:"string" required:"true"`

    // The IDs of one or more interface VPC endpoints.
    //
    // VpcEndpointIds is a required field
    VpcEndpointIds []*string `locationName:"VpcEndpointId" locationNameList:"item" type:"list" required:"true"`
    // contains filtered or unexported fields
}

func (AcceptVpcEndpointConnectionsInput) GoString

func (s AcceptVpcEndpointConnectionsInput) GoString() string

GoString returns the string representation

func (*AcceptVpcEndpointConnectionsInput) SetDryRun

func (s *AcceptVpcEndpointConnectionsInput) SetDryRun(v bool) *AcceptVpcEndpointConnectionsInput

SetDryRun sets the DryRun field's value.

func (*AcceptVpcEndpointConnectionsInput) SetServiceId

func (s *AcceptVpcEndpointConnectionsInput) SetServiceId(v string) *AcceptVpcEndpointConnectionsInput

SetServiceId sets the ServiceId field's value.

func (*AcceptVpcEndpointConnectionsInput) SetVpcEndpointIds

func (s *AcceptVpcEndpointConnectionsInput) SetVpcEndpointIds(v []*string) *AcceptVpcEndpointConnectionsInput

SetVpcEndpointIds sets the VpcEndpointIds field's value.

func (AcceptVpcEndpointConnectionsInput) String

func (s AcceptVpcEndpointConnectionsInput) String() string

String returns the string representation

func (*AcceptVpcEndpointConnectionsInput) Validate

func (s *AcceptVpcEndpointConnectionsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AcceptVpcEndpointConnectionsOutput

type AcceptVpcEndpointConnectionsOutput struct {

    // Information about the interface endpoints that were not accepted, if applicable.
    Unsuccessful []*UnsuccessfulItem `locationName:"unsuccessful" locationNameList:"item" type:"list"`
    // contains filtered or unexported fields
}

func (AcceptVpcEndpointConnectionsOutput) GoString

func (s AcceptVpcEndpointConnectionsOutput) GoString() string

GoString returns the string representation

func (*AcceptVpcEndpointConnectionsOutput) SetUnsuccessful

func (s *AcceptVpcEndpointConnectionsOutput) SetUnsuccessful(v []*UnsuccessfulItem) *AcceptVpcEndpointConnectionsOutput

SetUnsuccessful sets the Unsuccessful field's value.

func (AcceptVpcEndpointConnectionsOutput) String

func (s AcceptVpcEndpointConnectionsOutput) String() string

String returns the string representation

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. You must specify this parameter in
    // the request.
    VpcPeeringConnectionId *string `locationName:"vpcPeeringConnectionId" type:"string"`
    // contains filtered or unexported fields
}

Contains the parameters for AcceptVpcPeeringConnection.

func (AcceptVpcPeeringConnectionInput) GoString

func (s AcceptVpcPeeringConnectionInput) GoString() string

GoString returns the string representation

func (*AcceptVpcPeeringConnectionInput) SetDryRun

func (s *AcceptVpcPeeringConnectionInput) SetDryRun(v bool) *AcceptVpcPeeringConnectionInput

SetDryRun sets the DryRun field's value.

func (*AcceptVpcPeeringConnectionInput) SetVpcPeeringConnectionId

func (s *AcceptVpcPeeringConnectionInput) SetVpcPeeringConnectionId(v string) *AcceptVpcPeeringConnectionInput

SetVpcPeeringConnectionId sets the VpcPeeringConnectionId field's value.

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
}

Contains the output of AcceptVpcPeeringConnection.

func (AcceptVpcPeeringConnectionOutput) GoString

func (s AcceptVpcPeeringConnectionOutput) GoString() string

GoString returns the string representation

func (*AcceptVpcPeeringConnectionOutput) SetVpcPeeringConnection

func (s *AcceptVpcPeeringConnectionOutput) SetVpcPeeringConnection(v *VpcPeeringConnection) *AcceptVpcPeeringConnectionOutput

SetVpcPeeringConnection sets the VpcPeeringConnection field's value.

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) SetAttributeName

func (s *AccountAttribute) SetAttributeName(v string) *AccountAttribute

SetAttributeName sets the AttributeName field's value.

func (*AccountAttribute) SetAttributeValues

func (s *AccountAttribute) SetAttributeValues(v []*AccountAttributeValue) *AccountAttribute

SetAttributeValues sets the AttributeValues field's value.

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) SetAttributeValue

func (s *AccountAttributeValue) SetAttributeValue(v string) *AccountAttributeValue

SetAttributeValue sets the AttributeValue field's value.

func (AccountAttributeValue) String

func (s AccountAttributeValue) String() string

String returns the string representation

type ActiveInstance

type ActiveInstance struct {

    // The health status of the instance. If the status of either the instance status
    // check or the system status check is impaired, the health status of the instance
    // is unhealthy. Otherwise, the health status is healthy.
    InstanceHealth *string `locationName:"instanceHealth" type:"string" enum:"InstanceHealthStatus"`

    // 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) SetInstanceHealth

func (s *ActiveInstance) SetInstanceHealth(v string) *ActiveInstance

SetInstanceHealth sets the InstanceHealth field's value.

func (*ActiveInstance) SetInstanceId

func (s *ActiveInstance) SetInstanceId(v string) *ActiveInstance

SetInstanceId sets the InstanceId field's value.

func (*ActiveInstance) SetInstanceType

func (s *ActiveInstance) SetInstanceType(v string) *ActiveInstance

SetInstanceType sets the InstanceType field's value.

func (*ActiveInstance) SetSpotInstanceRequestId

func (s *ActiveInstance) SetSpotInstanceRequestId(v string) *ActiveInstance

SetSpotInstanceRequestId sets the SpotInstanceRequestId field's value.

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"`

    // Any tags assigned to the Elastic IP address.
    Tags []*Tag `locationName:"tagSet" locationNameList:"item" type:"list"`
    // contains filtered or unexported fields
}

Describes an Elastic IP address.

func (Address) GoString

func (s Address) GoString() string

GoString returns the string representation

func (*Address) SetAllocationId

func (s *Address) SetAllocationId(v string) *Address

SetAllocationId sets the AllocationId field's value.

func (*Address) SetAssociationId

func (s *Address) SetAssociationId(v string) *Address

SetAssociationId sets the AssociationId field's value.

func (*Address) SetDomain

func (s *Address) SetDomain(v string) *Address

SetDomain sets the Domain field's value.

func (*Address) SetInstanceId

func (s *Address) SetInstanceId(v string) *Address

SetInstanceId sets the InstanceId field's value.

func (*Address) SetNetworkInterfaceId

func (s *Address) SetNetworkInterfaceId(v string) *Address

SetNetworkInterfaceId sets the NetworkInterfaceId field's value.

func (*Address) SetNetworkInterfaceOwnerId

func (s *Address) SetNetworkInterfaceOwnerId(v string) *Address

SetNetworkInterfaceOwnerId sets the NetworkInterfaceOwnerId field's value.

func (*Address) SetPrivateIpAddress

func (s *Address) SetPrivateIpAddress(v string) *Address

SetPrivateIpAddress sets the PrivateIpAddress field's value.

func (*Address) SetPublicIp

func (s *Address) SetPublicIp(v string) *Address

SetPublicIp sets the PublicIp field's value.

func (*Address) SetTags

func (s *Address) SetTags(v []*Tag) *Address

SetTags sets the Tags field's value.

func (Address) String

func (s Address) String() string

String returns the string representation

type AllocateAddressInput

type AllocateAddressInput struct {

    // [EC2-VPC] The Elastic IP address to recover.
    Address *string `type:"string"`

    // 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
}

Contains the parameters for AllocateAddress.

func (AllocateAddressInput) GoString

func (s AllocateAddressInput) GoString() string

GoString returns the string representation

func (*AllocateAddressInput) SetAddress

func (s *AllocateAddressInput) SetAddress(v string) *AllocateAddressInput

SetAddress sets the Address field's value.

func (*AllocateAddressInput) SetDomain

func (s *AllocateAddressInput) SetDomain(v string) *AllocateAddressInput

SetDomain sets the Domain field's value.

func (*AllocateAddressInput) SetDryRun

func (s *AllocateAddressInput) SetDryRun(v bool) *AllocateAddressInput

SetDryRun sets the DryRun field's value.

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
}

Contains the output of AllocateAddress.

func (AllocateAddressOutput) GoString

func (s AllocateAddressOutput) GoString() string

GoString returns the string representation

func (*AllocateAddressOutput) SetAllocationId

func (s *AllocateAddressOutput) SetAllocationId(v string) *AllocateAddressOutput

SetAllocationId sets the AllocationId field's value.

func (*AllocateAddressOutput) SetDomain

func (s *AllocateAddressOutput) SetDomain(v string) *AllocateAddressOutput

SetDomain sets the Domain field's value.

func (*AllocateAddressOutput) SetPublicIp

func (s *AllocateAddressOutput) SetPublicIp(v string) *AllocateAddressOutput

SetPublicIp sets the PublicIp field's value.

func (AllocateAddressOutput) String

func (s AllocateAddressOutput) String() string

String returns the string representation

type AllocateHostsInput

type AllocateHostsInput struct {

    // This is enabled by default. This property allows instances to be automatically
    // placed onto available Dedicated Hosts, when you are launching instances without
    // specifying a host ID.
    //
    // Default: Enabled
    AutoPlacement *string `locationName:"autoPlacement" type:"string" enum:"AutoPlacement"`

    // The Availability Zone for the Dedicated Hosts.
    //
    // AvailabilityZone is a required field
    AvailabilityZone *string `locationName:"availabilityZone" type:"string" required:"true"`

    // Unique, case-sensitive identifier that you provide to ensure the idempotency
    // of the request. For more information, see How to Ensure Idempotency (http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Run_Instance_Idempotency.html)
    // in the Amazon Elastic Compute Cloud User Guide.
    ClientToken *string `locationName:"clientToken" type:"string"`

    // Specify the instance type for which to configure your Dedicated Hosts. When
    // you specify the instance type, that is the only instance type that you can
    // launch onto that host.
    //
    // InstanceType is a required field
    InstanceType *string `locationName:"instanceType" type:"string" required:"true"`

    // The number of Dedicated Hosts to allocate to your account with these parameters.
    //
    // Quantity is a required field
    Quantity *int64 `locationName:"quantity" type:"integer" required:"true"`
    // contains filtered or unexported fields
}

Contains the parameters for AllocateHosts.

func (AllocateHostsInput) GoString

func (s AllocateHostsInput) GoString() string

GoString returns the string representation

func (*AllocateHostsInput) SetAutoPlacement

func (s *AllocateHostsInput) SetAutoPlacement(v string) *AllocateHostsInput

SetAutoPlacement sets the AutoPlacement field's value.

func (*AllocateHostsInput) SetAvailabilityZone

func (s *AllocateHostsInput) SetAvailabilityZone(v string) *AllocateHostsInput

SetAvailabilityZone sets the AvailabilityZone field's value.

func (*AllocateHostsInput) SetClientToken

func (s *AllocateHostsInput) SetClientToken(v string) *AllocateHostsInput

SetClientToken sets the ClientToken field's value.

func (*AllocateHostsInput) SetInstanceType

func (s *AllocateHostsInput) SetInstanceType(v string) *AllocateHostsInput

SetInstanceType sets the InstanceType field's value.

func (*AllocateHostsInput) SetQuantity

func (s *AllocateHostsInput) SetQuantity(v int64) *AllocateHostsInput

SetQuantity sets the Quantity field's value.

func (AllocateHostsInput) String

func (s AllocateHostsInput) String() string

String returns the string representation

func (*AllocateHostsInput) Validate

func (s *AllocateHostsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AllocateHostsOutput

type AllocateHostsOutput struct {

    // The ID of the allocated Dedicated Host. This is used to launch an instance
    // onto a specific host.
    HostIds []*string `locationName:"hostIdSet" locationNameList:"item" type:"list"`
    // contains filtered or unexported fields
}

Contains the output of AllocateHosts.

func (AllocateHostsOutput) GoString

func (s AllocateHostsOutput) GoString() string

GoString returns the string representation

func (*AllocateHostsOutput) SetHostIds

func (s *AllocateHostsOutput) SetHostIds(v []*string) *AllocateHostsOutput

SetHostIds sets the HostIds field's value.

func (AllocateHostsOutput) String

func (s AllocateHostsOutput) String() string

String returns the string representation

type AllowedPrincipal

type AllowedPrincipal struct {

    // The Amazon Resource Name (ARN) of the principal.
    Principal *string `locationName:"principal" type:"string"`

    // The type of principal.
    PrincipalType *string `locationName:"principalType" type:"string" enum:"PrincipalType"`
    // contains filtered or unexported fields
}

Describes a principal.

func (AllowedPrincipal) GoString

func (s AllowedPrincipal) GoString() string

GoString returns the string representation

func (*AllowedPrincipal) SetPrincipal

func (s *AllowedPrincipal) SetPrincipal(v string) *AllowedPrincipal

SetPrincipal sets the Principal field's value.

func (*AllowedPrincipal) SetPrincipalType

func (s *AllowedPrincipal) SetPrincipalType(v string) *AllowedPrincipal

SetPrincipalType sets the PrincipalType field's value.

func (AllowedPrincipal) String

func (s AllowedPrincipal) String() string

String returns the string representation

type AssignIpv6AddressesInput

type AssignIpv6AddressesInput struct {

    // The number of IPv6 addresses to assign to the network interface. Amazon EC2
    // automatically selects the IPv6 addresses from the subnet range. You can't
    // use this option if specifying specific IPv6 addresses.
    Ipv6AddressCount *int64 `locationName:"ipv6AddressCount" type:"integer"`

    // One or more specific IPv6 addresses to be assigned to the network interface.
    // You can't use this option if you're specifying a number of IPv6 addresses.
    Ipv6Addresses []*string `locationName:"ipv6Addresses" locationNameList:"item" type:"list"`

    // The ID of the network interface.
    //
    // NetworkInterfaceId is a required field
    NetworkInterfaceId *string `locationName:"networkInterfaceId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (AssignIpv6AddressesInput) GoString

func (s AssignIpv6AddressesInput) GoString() string

GoString returns the string representation

func (*AssignIpv6AddressesInput) SetIpv6AddressCount

func (s *AssignIpv6AddressesInput) SetIpv6AddressCount(v int64) *AssignIpv6AddressesInput

SetIpv6AddressCount sets the Ipv6AddressCount field's value.

func (*AssignIpv6AddressesInput) SetIpv6Addresses

func (s *AssignIpv6AddressesInput) SetIpv6Addresses(v []*string) *AssignIpv6AddressesInput

SetIpv6Addresses sets the Ipv6Addresses field's value.

func (*AssignIpv6AddressesInput) SetNetworkInterfaceId

func (s *AssignIpv6AddressesInput) SetNetworkInterfaceId(v string) *AssignIpv6AddressesInput

SetNetworkInterfaceId sets the NetworkInterfaceId field's value.

func (AssignIpv6AddressesInput) String

func (s AssignIpv6AddressesInput) String() string

String returns the string representation

func (*AssignIpv6AddressesInput) Validate

func (s *AssignIpv6AddressesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AssignIpv6AddressesOutput

type AssignIpv6AddressesOutput struct {

    // The IPv6 addresses assigned to the network interface.
    AssignedIpv6Addresses []*string `locationName:"assignedIpv6Addresses" locationNameList:"item" type:"list"`

    // The ID of the network interface.
    NetworkInterfaceId *string `locationName:"networkInterfaceId" type:"string"`
    // contains filtered or unexported fields
}

func (AssignIpv6AddressesOutput) GoString

func (s AssignIpv6AddressesOutput) GoString() string

GoString returns the string representation

func (*AssignIpv6AddressesOutput) SetAssignedIpv6Addresses

func (s *AssignIpv6AddressesOutput) SetAssignedIpv6Addresses(v []*string) *AssignIpv6AddressesOutput

SetAssignedIpv6Addresses sets the AssignedIpv6Addresses field's value.

func (*AssignIpv6AddressesOutput) SetNetworkInterfaceId

func (s *AssignIpv6AddressesOutput) SetNetworkInterfaceId(v string) *AssignIpv6AddressesOutput

SetNetworkInterfaceId sets the NetworkInterfaceId field's value.

func (AssignIpv6AddressesOutput) String

func (s AssignIpv6AddressesOutput) 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 is a required field
    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
}

Contains the parameters for AssignPrivateIpAddresses.

func (AssignPrivateIpAddressesInput) GoString

func (s AssignPrivateIpAddressesInput) GoString() string

GoString returns the string representation

func (*AssignPrivateIpAddressesInput) SetAllowReassignment

func (s *AssignPrivateIpAddressesInput) SetAllowReassignment(v bool) *AssignPrivateIpAddressesInput

SetAllowReassignment sets the AllowReassignment field's value.

func (*AssignPrivateIpAddressesInput) SetNetworkInterfaceId

func (s *AssignPrivateIpAddressesInput) SetNetworkInterfaceId(v string) *AssignPrivateIpAddressesInput

SetNetworkInterfaceId sets the NetworkInterfaceId field's value.

func (*AssignPrivateIpAddressesInput) SetPrivateIpAddresses

func (s *AssignPrivateIpAddressesInput) SetPrivateIpAddresses(v []*string) *AssignPrivateIpAddressesInput

SetPrivateIpAddresses sets the PrivateIpAddresses field's value.

func (*AssignPrivateIpAddressesInput) SetSecondaryPrivateIpAddressCount

func (s *AssignPrivateIpAddressesInput) SetSecondaryPrivateIpAddressCount(v int64) *AssignPrivateIpAddressesInput

SetSecondaryPrivateIpAddressCount sets the SecondaryPrivateIpAddressCount field's value.

func (AssignPrivateIpAddressesInput) String

func (s AssignPrivateIpAddressesInput) String() string

String returns the string representation

func (*AssignPrivateIpAddressesInput) Validate

func (s *AssignPrivateIpAddressesInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

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] For a VPC in an EC2-Classic account, specify true to allow an Elastic
    // IP address that is already associated with an instance or network interface
    // to be reassociated with the specified instance or network interface. Otherwise,
    // the operation fails. In a VPC in an EC2-VPC-only account, reassociation is
    // automatic, therefore you can specify false to ensure the operation fails
    // if the Elastic IP address is already associated with another resource.
    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
}

Contains the parameters for AssociateAddress.

func (AssociateAddressInput) GoString

func (s AssociateAddressInput) GoString() string

GoString returns the string representation

func (*AssociateAddressInput) SetAllocationId

func (s *AssociateAddressInput) SetAllocationId(v string) *AssociateAddressInput

SetAllocationId sets the AllocationId field's value.

func (*AssociateAddressInput) SetAllowReassociation

func (s *AssociateAddressInput) SetAllowReassociation(v bool) *AssociateAddressInput

SetAllowReassociation sets the AllowReassociation field's value.

func (*AssociateAddressInput) SetDryRun

func (s *AssociateAddressInput) SetDryRun(v bool) *AssociateAddressInput

SetDryRun sets the DryRun field's value.

func (*AssociateAddressInput) SetInstanceId

func (s *AssociateAddressInput) SetInstanceId(v string) *AssociateAddressInput

SetInstanceId sets the InstanceId field's value.

func (*AssociateAddressInput) SetNetworkInterfaceId

func (s *AssociateAddressInput) SetNetworkInterfaceId(v string) *AssociateAddressInput

SetNetworkInterfaceId sets the NetworkInterfaceId field's value.

func (*AssociateAddressInput) SetPrivateIpAddress

func (s *AssociateAddressInput) SetPrivateIpAddress(v string) *AssociateAddressInput

SetPrivateIpAddress sets the PrivateIpAddress field's value.

func (*AssociateAddressInput) SetPublicIp

func (s *AssociateAddressInput) SetPublicIp(v string) *AssociateAddressInput

SetPublicIp sets the PublicIp field's value.

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
}

Contains the output of AssociateAddress.

func (AssociateAddressOutput) GoString

func (s AssociateAddressOutput) GoString() string

GoString returns the string representation

func (*AssociateAddressOutput) SetAssociationId

func (s *AssociateAddressOutput) SetAssociationId(v string) *AssociateAddressOutput

SetAssociationId sets the AssociationId field's value.

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 is a required field
    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 is a required field
    VpcId *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

Contains the parameters for AssociateDhcpOptions.

func (AssociateDhcpOptionsInput) GoString

func (s AssociateDhcpOptionsInput) GoString() string

GoString returns the string representation

func (*AssociateDhcpOptionsInput) SetDhcpOptionsId

func (s *AssociateDhcpOptionsInput) SetDhcpOptionsId(v string) *AssociateDhcpOptionsInput

SetDhcpOptionsId sets the DhcpOptionsId field's value.

func (*AssociateDhcpOptionsInput) SetDryRun

func (s *AssociateDhcpOptionsInput) SetDryRun(v bool) *AssociateDhcpOptionsInput

SetDryRun sets the DryRun field's value.

func (*AssociateDhcpOptionsInput) SetVpcId

func (s *AssociateDhcpOptionsInput) SetVpcId(v string) *AssociateDhcpOptionsInput

SetVpcId sets the VpcId field's value.

func (AssociateDhcpOptionsInput) String

func (s AssociateDhcpOptionsInput) String() string

String returns the string representation

func (*AssociateDhcpOptionsInput) Validate

func (s *AssociateDhcpOptionsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

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 AssociateIamInstanceProfileInput

type AssociateIamInstanceProfileInput struct {

    // The IAM instance profile.
    //
    // IamInstanceProfile is a required field
    IamInstanceProfile *IamInstanceProfileSpecification `type:"structure" required:"true"`

    // The ID of the instance.
    //
    // InstanceId is a required field
    InstanceId *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (AssociateIamInstanceProfileInput) GoString

func (s AssociateIamInstanceProfileInput) GoString() string

GoString returns the string representation

func (*AssociateIamInstanceProfileInput) SetIamInstanceProfile

func (s *AssociateIamInstanceProfileInput) SetIamInstanceProfile(v *IamInstanceProfileSpecification) *AssociateIamInstanceProfileInput

SetIamInstanceProfile sets the IamInstanceProfile field's value.

func (*AssociateIamInstanceProfileInput) SetInstanceId

func (s *AssociateIamInstanceProfileInput) SetInstanceId(v string) *AssociateIamInstanceProfileInput

SetInstanceId sets the InstanceId field's value.

func (AssociateIamInstanceProfileInput) String

func (s AssociateIamInstanceProfileInput) String() string

String returns the string representation

func (*AssociateIamInstanceProfileInput) Validate

func (s *AssociateIamInstanceProfileInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AssociateIamInstanceProfileOutput

type AssociateIamInstanceProfileOutput struct {

    // Information about the IAM instance profile association.
    IamInstanceProfileAssociation *IamInstanceProfileAssociation `locationName:"iamInstanceProfileAssociation" type:"structure"`
    // contains filtered or unexported fields
}

func (AssociateIamInstanceProfileOutput) GoString

func (s AssociateIamInstanceProfileOutput) GoString() string

GoString returns the string representation

func (*AssociateIamInstanceProfileOutput) SetIamInstanceProfileAssociation

func (s *AssociateIamInstanceProfileOutput) SetIamInstanceProfileAssociation(v *IamInstanceProfileAssociation) *AssociateIamInstanceProfileOutput

SetIamInstanceProfileAssociation sets the IamInstanceProfileAssociation field's value.

func (AssociateIamInstanceProfileOutput) String

func (s AssociateIamInstanceProfileOutput) 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 is a required field
    RouteTableId *string `locationName:"routeTableId" type:"string" required:"true"`

    // The ID of the subnet.
    //
    // SubnetId is a required field
    SubnetId *string `locationName:"subnetId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

Contains the parameters for AssociateRouteTable.

func (AssociateRouteTableInput) GoString

func (s AssociateRouteTableInput) GoString() string

GoString returns the string representation

func (*AssociateRouteTableInput) SetDryRun

func (s *AssociateRouteTableInput) SetDryRun(v bool) *AssociateRouteTableInput

SetDryRun sets the DryRun field's value.

func (*AssociateRouteTableInput) SetRouteTableId

func (s *AssociateRouteTableInput) SetRouteTableId(v string) *AssociateRouteTableInput

SetRouteTableId sets the RouteTableId field's value.

func (*AssociateRouteTableInput) SetSubnetId

func (s *AssociateRouteTableInput) SetSubnetId(v string) *AssociateRouteTableInput

SetSubnetId sets the SubnetId field's value.

func (AssociateRouteTableInput) String

func (s AssociateRouteTableInput) String() string

String returns the string representation

func (*AssociateRouteTableInput) Validate

func (s *AssociateRouteTableInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AssociateRouteTableOutput

type AssociateRouteTableOutput struct {

    // The route table association ID. This ID is required for disassociating the
    // route table.
    AssociationId *string `locationName:"associationId" type:"string"`
    // contains filtered or unexported fields
}

Contains the output of AssociateRouteTable.

func (AssociateRouteTableOutput) GoString

func (s AssociateRouteTableOutput) GoString() string

GoString returns the string representation

func (*AssociateRouteTableOutput) SetAssociationId

func (s *AssociateRouteTableOutput) SetAssociationId(v string) *AssociateRouteTableOutput

SetAssociationId sets the AssociationId field's value.

func (AssociateRouteTableOutput) String

func (s AssociateRouteTableOutput) String() string

String returns the string representation

type AssociateSubnetCidrBlockInput

type AssociateSubnetCidrBlockInput struct {

    // The IPv6 CIDR block for your subnet. The subnet must have a /64 prefix length.
    //
    // Ipv6CidrBlock is a required field
    Ipv6CidrBlock *string `locationName:"ipv6CidrBlock" type:"string" required:"true"`

    // The ID of your subnet.
    //
    // SubnetId is a required field
    SubnetId *string `locationName:"subnetId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (AssociateSubnetCidrBlockInput) GoString

func (s AssociateSubnetCidrBlockInput) GoString() string

GoString returns the string representation

func (*AssociateSubnetCidrBlockInput) SetIpv6CidrBlock

func (s *AssociateSubnetCidrBlockInput) SetIpv6CidrBlock(v string) *AssociateSubnetCidrBlockInput

SetIpv6CidrBlock sets the Ipv6CidrBlock field's value.

func (*AssociateSubnetCidrBlockInput) SetSubnetId

func (s *AssociateSubnetCidrBlockInput) SetSubnetId(v string) *AssociateSubnetCidrBlockInput

SetSubnetId sets the SubnetId field's value.

func (AssociateSubnetCidrBlockInput) String

func (s AssociateSubnetCidrBlockInput) String() string

String returns the string representation

func (*AssociateSubnetCidrBlockInput) Validate

func (s *AssociateSubnetCidrBlockInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AssociateSubnetCidrBlockOutput

type AssociateSubnetCidrBlockOutput struct {

    // Information about the IPv6 CIDR block association.
    Ipv6CidrBlockAssociation *SubnetIpv6CidrBlockAssociation `locationName:"ipv6CidrBlockAssociation" type:"structure"`

    // The ID of the subnet.
    SubnetId *string `locationName:"subnetId" type:"string"`
    // contains filtered or unexported fields
}

func (AssociateSubnetCidrBlockOutput) GoString

func (s AssociateSubnetCidrBlockOutput) GoString() string

GoString returns the string representation

func (*AssociateSubnetCidrBlockOutput) SetIpv6CidrBlockAssociation

func (s *AssociateSubnetCidrBlockOutput) SetIpv6CidrBlockAssociation(v *SubnetIpv6CidrBlockAssociation) *AssociateSubnetCidrBlockOutput

SetIpv6CidrBlockAssociation sets the Ipv6CidrBlockAssociation field's value.

func (*AssociateSubnetCidrBlockOutput) SetSubnetId

func (s *AssociateSubnetCidrBlockOutput) SetSubnetId(v string) *AssociateSubnetCidrBlockOutput

SetSubnetId sets the SubnetId field's value.

func (AssociateSubnetCidrBlockOutput) String

func (s AssociateSubnetCidrBlockOutput) String() string

String returns the string representation

type AssociateVpcCidrBlockInput

type AssociateVpcCidrBlockInput struct {

    // Requests an Amazon-provided IPv6 CIDR block with a /56 prefix length for
    // the VPC. You cannot specify the range of IPv6 addresses, or the size of the
    // CIDR block.
    AmazonProvidedIpv6CidrBlock *bool `locationName:"amazonProvidedIpv6CidrBlock" type:"boolean"`

    // An IPv4 CIDR block to associate with the VPC.
    CidrBlock *string `type:"string"`

    // The ID of the VPC.
    //
    // VpcId is a required field
    VpcId *string `locationName:"vpcId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

func (AssociateVpcCidrBlockInput) GoString

func (s AssociateVpcCidrBlockInput) GoString() string

GoString returns the string representation

func (*AssociateVpcCidrBlockInput) SetAmazonProvidedIpv6CidrBlock

func (s *AssociateVpcCidrBlockInput) SetAmazonProvidedIpv6CidrBlock(v bool) *AssociateVpcCidrBlockInput

SetAmazonProvidedIpv6CidrBlock sets the AmazonProvidedIpv6CidrBlock field's value.

func (*AssociateVpcCidrBlockInput) SetCidrBlock

func (s *AssociateVpcCidrBlockInput) SetCidrBlock(v string) *AssociateVpcCidrBlockInput

SetCidrBlock sets the CidrBlock field's value.

func (*AssociateVpcCidrBlockInput) SetVpcId

func (s *AssociateVpcCidrBlockInput) SetVpcId(v string) *AssociateVpcCidrBlockInput

SetVpcId sets the VpcId field's value.

func (AssociateVpcCidrBlockInput) String

func (s AssociateVpcCidrBlockInput) String() string

String returns the string representation

func (*AssociateVpcCidrBlockInput) Validate

func (s *AssociateVpcCidrBlockInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AssociateVpcCidrBlockOutput

type AssociateVpcCidrBlockOutput struct {

    // Information about the IPv4 CIDR block association.
    CidrBlockAssociation *VpcCidrBlockAssociation `locationName:"cidrBlockAssociation" type:"structure"`

    // Information about the IPv6 CIDR block association.
    Ipv6CidrBlockAssociation *VpcIpv6CidrBlockAssociation `locationName:"ipv6CidrBlockAssociation" type:"structure"`

    // The ID of the VPC.
    VpcId *string `locationName:"vpcId" type:"string"`
    // contains filtered or unexported fields
}

func (AssociateVpcCidrBlockOutput) GoString

func (s AssociateVpcCidrBlockOutput) GoString() string

GoString returns the string representation

func (*AssociateVpcCidrBlockOutput) SetCidrBlockAssociation

func (s *AssociateVpcCidrBlockOutput) SetCidrBlockAssociation(v *VpcCidrBlockAssociation) *AssociateVpcCidrBlockOutput

SetCidrBlockAssociation sets the CidrBlockAssociation field's value.

func (*AssociateVpcCidrBlockOutput) SetIpv6CidrBlockAssociation

func (s *AssociateVpcCidrBlockOutput) SetIpv6CidrBlockAssociation(v *VpcIpv6CidrBlockAssociation) *AssociateVpcCidrBlockOutput

SetIpv6CidrBlockAssociation sets the Ipv6CidrBlockAssociation field's value.

func (*AssociateVpcCidrBlockOutput) SetVpcId

func (s *AssociateVpcCidrBlockOutput) SetVpcId(v string) *AssociateVpcCidrBlockOutput

SetVpcId sets the VpcId field's value.

func (AssociateVpcCidrBlockOutput) String

func (s AssociateVpcCidrBlockOutput) 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 is a required field
    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 is a required field
    InstanceId *string `locationName:"instanceId" type:"string" required:"true"`

    // The ID of a ClassicLink-enabled VPC.
    //
    // VpcId is a required field
    VpcId *string `locationName:"vpcId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

Contains the parameters for AttachClassicLinkVpc.

func (AttachClassicLinkVpcInput) GoString

func (s AttachClassicLinkVpcInput) GoString() string

GoString returns the string representation

func (*AttachClassicLinkVpcInput) SetDryRun

func (s *AttachClassicLinkVpcInput) SetDryRun(v bool) *AttachClassicLinkVpcInput

SetDryRun sets the DryRun field's value.

func (*AttachClassicLinkVpcInput) SetGroups

func (s *AttachClassicLinkVpcInput) SetGroups(v []*string) *AttachClassicLinkVpcInput

SetGroups sets the Groups field's value.

func (*AttachClassicLinkVpcInput) SetInstanceId

func (s *AttachClassicLinkVpcInput) SetInstanceId(v string) *AttachClassicLinkVpcInput

SetInstanceId sets the InstanceId field's value.

func (*AttachClassicLinkVpcInput) SetVpcId

func (s *AttachClassicLinkVpcInput) SetVpcId(v string) *AttachClassicLinkVpcInput

SetVpcId sets the VpcId field's value.

func (AttachClassicLinkVpcInput) String

func (s AttachClassicLinkVpcInput) String() string

String returns the string representation

func (*AttachClassicLinkVpcInput) Validate

func (s *AttachClassicLinkVpcInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

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
}

Contains the output of AttachClassicLinkVpc.

func (AttachClassicLinkVpcOutput) GoString

func (s AttachClassicLinkVpcOutput) GoString() string

GoString returns the string representation

func (*AttachClassicLinkVpcOutput) SetReturn

func (s *AttachClassicLinkVpcOutput) SetReturn(v bool) *AttachClassicLinkVpcOutput

SetReturn sets the Return field's value.

func (AttachClassicLinkVpcOutput) String

func (s AttachClassicLinkVpcOutput) String() string

String returns the string representation

type AttachInternetGatewayInput

type AttachInternetGatewayInput 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 internet gateway.
    //
    // InternetGatewayId is a required field
    InternetGatewayId *string `locationName:"internetGatewayId" type:"string" required:"true"`

    // The ID of the VPC.
    //
    // VpcId is a required field
    VpcId *string `locationName:"vpcId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

Contains the parameters for AttachInternetGateway.

func (AttachInternetGatewayInput) GoString

func (s AttachInternetGatewayInput) GoString() string

GoString returns the string representation

func (*AttachInternetGatewayInput) SetDryRun

func (s *AttachInternetGatewayInput) SetDryRun(v bool) *AttachInternetGatewayInput

SetDryRun sets the DryRun field's value.

func (*AttachInternetGatewayInput) SetInternetGatewayId

func (s *AttachInternetGatewayInput) SetInternetGatewayId(v string) *AttachInternetGatewayInput

SetInternetGatewayId sets the InternetGatewayId field's value.

func (*AttachInternetGatewayInput) SetVpcId

func (s *AttachInternetGatewayInput) SetVpcId(v string) *AttachInternetGatewayInput

SetVpcId sets the VpcId field's value.

func (AttachInternetGatewayInput) String

func (s AttachInternetGatewayInput) String() string

String returns the string representation

func (*AttachInternetGatewayInput) Validate

func (s *AttachInternetGatewayInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AttachInternetGatewayOutput

type AttachInternetGatewayOutput struct {
    // contains filtered or unexported fields
}

func (AttachInternetGatewayOutput) GoString

func (s AttachInternetGatewayOutput) GoString() string

GoString returns the string representation

func (AttachInternetGatewayOutput) String

func (s AttachInternetGatewayOutput) String() string

String returns the string representation

type AttachNetworkInterfaceInput

type AttachNetworkInterfaceInput struct {

    // The index of the device for the network interface attachment.
    //
    // DeviceIndex is a required field
    DeviceIndex *int64 `locationName:"deviceIndex" type:"integer" 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 instance.
    //
    // InstanceId is a required field
    InstanceId *string `locationName:"instanceId" type:"string" required:"true"`

    // The ID of the network interface.
    //
    // NetworkInterfaceId is a required field
    NetworkInterfaceId *string `locationName:"networkInterfaceId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

Contains the parameters for AttachNetworkInterface.

func (AttachNetworkInterfaceInput) GoString

func (s AttachNetworkInterfaceInput) GoString() string

GoString returns the string representation

func (*AttachNetworkInterfaceInput) SetDeviceIndex

func (s *AttachNetworkInterfaceInput) SetDeviceIndex(v int64) *AttachNetworkInterfaceInput

SetDeviceIndex sets the DeviceIndex field's value.

func (*AttachNetworkInterfaceInput) SetDryRun

func (s *AttachNetworkInterfaceInput) SetDryRun(v bool) *AttachNetworkInterfaceInput

SetDryRun sets the DryRun field's value.

func (*AttachNetworkInterfaceInput) SetInstanceId

func (s *AttachNetworkInterfaceInput) SetInstanceId(v string) *AttachNetworkInterfaceInput

SetInstanceId sets the InstanceId field's value.

func (*AttachNetworkInterfaceInput) SetNetworkInterfaceId

func (s *AttachNetworkInterfaceInput) SetNetworkInterfaceId(v string) *AttachNetworkInterfaceInput

SetNetworkInterfaceId sets the NetworkInterfaceId field's value.

func (AttachNetworkInterfaceInput) String

func (s AttachNetworkInterfaceInput) String() string

String returns the string representation

func (*AttachNetworkInterfaceInput) Validate

func (s *AttachNetworkInterfaceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AttachNetworkInterfaceOutput

type AttachNetworkInterfaceOutput struct {

    // The ID of the network interface attachment.
    AttachmentId *string `locationName:"attachmentId" type:"string"`
    // contains filtered or unexported fields
}

Contains the output of AttachNetworkInterface.

func (AttachNetworkInterfaceOutput) GoString

func (s AttachNetworkInterfaceOutput) GoString() string

GoString returns the string representation

func (*AttachNetworkInterfaceOutput) SetAttachmentId

func (s *AttachNetworkInterfaceOutput) SetAttachmentId(v string) *AttachNetworkInterfaceOutput

SetAttachmentId sets the AttachmentId field's value.

func (AttachNetworkInterfaceOutput) String

func (s AttachNetworkInterfaceOutput) String() string

String returns the string representation

type AttachVolumeInput

type AttachVolumeInput struct {

    // The device name (for example, /dev/sdh or xvdh).
    //
    // Device is a required field
    Device *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 instance.
    //
    // InstanceId is a required field
    InstanceId *string `type:"string" required:"true"`

    // The ID of the EBS volume. The volume and instance must be within the same
    // Availability Zone.
    //
    // VolumeId is a required field
    VolumeId *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

Contains the parameters for AttachVolume.

func (AttachVolumeInput) GoString

func (s AttachVolumeInput) GoString() string

GoString returns the string representation

func (*AttachVolumeInput) SetDevice

func (s *AttachVolumeInput) SetDevice(v string) *AttachVolumeInput

SetDevice sets the Device field's value.

func (*AttachVolumeInput) SetDryRun

func (s *AttachVolumeInput) SetDryRun(v bool) *AttachVolumeInput

SetDryRun sets the DryRun field's value.

func (*AttachVolumeInput) SetInstanceId

func (s *AttachVolumeInput) SetInstanceId(v string) *AttachVolumeInput

SetInstanceId sets the InstanceId field's value.

func (*AttachVolumeInput) SetVolumeId

func (s *AttachVolumeInput) SetVolumeId(v string) *AttachVolumeInput

SetVolumeId sets the VolumeId field's value.

func (AttachVolumeInput) String

func (s AttachVolumeInput) String() string

String returns the string representation

func (*AttachVolumeInput) Validate

func (s *AttachVolumeInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AttachVpnGatewayInput

type AttachVpnGatewayInput 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.
    //
    // VpcId is a required field
    VpcId *string `type:"string" required:"true"`

    // The ID of the virtual private gateway.
    //
    // VpnGatewayId is a required field
    VpnGatewayId *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

Contains the parameters for AttachVpnGateway.

func (AttachVpnGatewayInput) GoString

func (s AttachVpnGatewayInput) GoString() string

GoString returns the string representation

func (*AttachVpnGatewayInput) SetDryRun

func (s *AttachVpnGatewayInput) SetDryRun(v bool) *AttachVpnGatewayInput

SetDryRun sets the DryRun field's value.

func (*AttachVpnGatewayInput) SetVpcId

func (s *AttachVpnGatewayInput) SetVpcId(v string) *AttachVpnGatewayInput

SetVpcId sets the VpcId field's value.

func (*AttachVpnGatewayInput) SetVpnGatewayId

func (s *AttachVpnGatewayInput) SetVpnGatewayId(v string) *AttachVpnGatewayInput

SetVpnGatewayId sets the VpnGatewayId field's value.

func (AttachVpnGatewayInput) String

func (s AttachVpnGatewayInput) String() string

String returns the string representation

func (*AttachVpnGatewayInput) Validate

func (s *AttachVpnGatewayInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AttachVpnGatewayOutput

type AttachVpnGatewayOutput struct {

    // Information about the attachment.
    VpcAttachment *VpcAttachment `locationName:"attachment" type:"structure"`
    // contains filtered or unexported fields
}

Contains the output of AttachVpnGateway.

func (AttachVpnGatewayOutput) GoString

func (s AttachVpnGatewayOutput) GoString() string

GoString returns the string representation

func (*AttachVpnGatewayOutput) SetVpcAttachment

func (s *AttachVpnGatewayOutput) SetVpcAttachment(v *VpcAttachment) *AttachVpnGatewayOutput

SetVpcAttachment sets the VpcAttachment field's value.

func (AttachVpnGatewayOutput) String

func (s AttachVpnGatewayOutput) String() string

String returns the string representation

type AttributeBooleanValue

type AttributeBooleanValue struct {

    // The attribute value. The valid values are true or false.
    Value *bool `locationName:"value" type:"boolean"`
    // contains filtered or unexported fields
}

Describes a value for a resource attribute that is a Boolean value.

func (AttributeBooleanValue) GoString

func (s AttributeBooleanValue) GoString() string

GoString returns the string representation

func (*AttributeBooleanValue) SetValue

func (s *AttributeBooleanValue) SetValue(v bool) *AttributeBooleanValue

SetValue sets the Value field's value.

func (AttributeBooleanValue) String

func (s AttributeBooleanValue) String() string

String returns the string representation

type AttributeValue

type AttributeValue struct {

    // The attribute value. The value is case-sensitive.
    Value *string `locationName:"value" type:"string"`
    // contains filtered or unexported fields
}

Describes a value for a resource attribute that is a String.

func (AttributeValue) GoString

func (s AttributeValue) GoString() string

GoString returns the string representation

func (*AttributeValue) SetValue

func (s *AttributeValue) SetValue(v string) *AttributeValue

SetValue sets the Value field's value.

func (AttributeValue) String

func (s AttributeValue) String() string

String returns the string representation

type AuthorizeSecurityGroupEgressInput

type AuthorizeSecurityGroupEgressInput struct {

    // Not supported. Use a set of IP permissions to specify the CIDR.
    CidrIp *string `locationName:"cidrIp" type:"string"`

    // 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"`

    // Not supported. Use a set of IP permissions to specify the port.
    FromPort *int64 `locationName:"fromPort" type:"integer"`

    // The ID of the security group.
    //
    // GroupId is a required field
    GroupId *string `locationName:"groupId" type:"string" required:"true"`

    // One or more sets of IP permissions. You can't specify a destination security
    // group and a CIDR IP address range in the same set of permissions.
    IpPermissions []*IpPermission `locationName:"ipPermissions" locationNameList:"item" type:"list"`

    // Not supported. Use a set of IP permissions to specify the protocol name or
    // number.
    IpProtocol *string `locationName:"ipProtocol" type:"string"`

    // Not supported. Use a set of IP permissions to specify a destination security
    // group.
    SourceSecurityGroupName *string `locationName:"sourceSecurityGroupName" type:"string"`

    // Not supported. Use a set of IP permissions to specify a destination security
    // group.
    SourceSecurityGroupOwnerId *string `locationName:"sourceSecurityGroupOwnerId" type:"string"`

    // Not supported. Use a set of IP permissions to specify the port.
    ToPort *int64 `locationName:"toPort" type:"integer"`
    // contains filtered or unexported fields
}

Contains the parameters for AuthorizeSecurityGroupEgress.

func (AuthorizeSecurityGroupEgressInput) GoString

func (s AuthorizeSecurityGroupEgressInput) GoString() string

GoString returns the string representation

func (*AuthorizeSecurityGroupEgressInput) SetCidrIp

func (s *AuthorizeSecurityGroupEgressInput) SetCidrIp(v string) *AuthorizeSecurityGroupEgressInput

SetCidrIp sets the CidrIp field's value.

func (*AuthorizeSecurityGroupEgressInput) SetDryRun

func (s *AuthorizeSecurityGroupEgressInput) SetDryRun(v bool) *AuthorizeSecurityGroupEgressInput

SetDryRun sets the DryRun field's value.

func (*AuthorizeSecurityGroupEgressInput) SetFromPort

func (s *AuthorizeSecurityGroupEgressInput) SetFromPort(v int64) *AuthorizeSecurityGroupEgressInput

SetFromPort sets the FromPort field's value.

func (*AuthorizeSecurityGroupEgressInput) SetGroupId

func (s *AuthorizeSecurityGroupEgressInput) SetGroupId(v string) *AuthorizeSecurityGroupEgressInput

SetGroupId sets the GroupId field's value.

func (*AuthorizeSecurityGroupEgressInput) SetIpPermissions

func (s *AuthorizeSecurityGroupEgressInput) SetIpPermissions(v []*IpPermission) *AuthorizeSecurityGroupEgressInput

SetIpPermissions sets the IpPermissions field's value.

func (*AuthorizeSecurityGroupEgressInput) SetIpProtocol

func (s *AuthorizeSecurityGroupEgressInput) SetIpProtocol(v string) *AuthorizeSecurityGroupEgressInput

SetIpProtocol sets the IpProtocol field's value.

func (*AuthorizeSecurityGroupEgressInput) SetSourceSecurityGroupName

func (s *AuthorizeSecurityGroupEgressInput) SetSourceSecurityGroupName(v string) *AuthorizeSecurityGroupEgressInput

SetSourceSecurityGroupName sets the SourceSecurityGroupName field's value.

func (*AuthorizeSecurityGroupEgressInput) SetSourceSecurityGroupOwnerId

func (s *AuthorizeSecurityGroupEgressInput) SetSourceSecurityGroupOwnerId(v string) *AuthorizeSecurityGroupEgressInput

SetSourceSecurityGroupOwnerId sets the SourceSecurityGroupOwnerId field's value.

func (*AuthorizeSecurityGroupEgressInput) SetToPort

func (s *AuthorizeSecurityGroupEgressInput) SetToPort(v int64) *AuthorizeSecurityGroupEgressInput

SetToPort sets the ToPort field's value.

func (AuthorizeSecurityGroupEgressInput) String

func (s AuthorizeSecurityGroupEgressInput) String() string

String returns the string representation

func (*AuthorizeSecurityGroupEgressInput) Validate

func (s *AuthorizeSecurityGroupEgressInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AuthorizeSecurityGroupEgressOutput

type AuthorizeSecurityGroupEgressOutput struct {
    // contains filtered or unexported fields
}

func (AuthorizeSecurityGroupEgressOutput) GoString

func (s AuthorizeSecurityGroupEgressOutput) GoString() string

GoString returns the string representation

func (AuthorizeSecurityGroupEgressOutput) String

func (s AuthorizeSecurityGroupEgressOutput) String() string

String returns the string representation

type AuthorizeSecurityGroupIngressInput

type AuthorizeSecurityGroupIngressInput struct {

    // The CIDR IPv4 address range. You can't specify this parameter when specifying
    // a source security group.
    CidrIp *string `type:"string"`

    // 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 start of port range for the TCP and UDP protocols, or an ICMP/ICMPv6
    // type number. For the ICMP/ICMPv6 type number, use -1 to specify all types.
    // If you specify all ICMP/ICMPv6 types, you must specify all codes.
    FromPort *int64 `type:"integer"`

    // The ID of the security group. You must specify either the security group
    // ID or the security group name in the request. For security groups in a nondefault
    // VPC, you must specify the security group ID.
    GroupId *string `type:"string"`

    // [EC2-Classic, default VPC] The name of the security group. You must specify
    // either the security group ID or the security group name in the request.
    GroupName *string `type:"string"`

    // One or more sets of IP permissions. Can be used to specify multiple rules
    // in a single command.
    IpPermissions []*IpPermission `locationNameList:"item" type:"list"`

    // The IP protocol name (tcp, udp, icmp) or number (see Protocol Numbers (http://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml)).
    // (VPC only) Use -1 to specify all protocols. If you specify -1, or a protocol
    // number other than tcp, udp, icmp, or 58 (ICMPv6), traffic on all ports is
    // allowed, regardless of any ports you specify. For tcp, udp, and icmp, you
    // must specify a port range. For protocol 58 (ICMPv6), you can optionally specify
    // a port range; if you don't, traffic for all types and codes is allowed.
    IpProtocol *string `type:"string"`

    // [EC2-Classic, default VPC] The name of the source security group. You can't
    // specify this parameter in combination with the following parameters: the
    // CIDR IP address range, the start of the port range, the IP protocol, and
    // the end of the port range. Creates rules that grant full ICMP, UDP, and TCP
    // access. To create a rule with a specific IP protocol and port range, use
    // a set of IP permissions instead. For EC2-VPC, the source security group must
    // be in the same VPC.
    SourceSecurityGroupName *string `type:"string"`

    // [EC2-Classic] The AWS account ID for the source security group, if the source
    // security group is in a different account. You can't specify this parameter
    // in combination with the following parameters: the CIDR IP address range,
    // the IP protocol, the start of the port range, and the end of the port range.
    // Creates rules that grant full ICMP, UDP, and TCP access. To create a rule
    // with a specific IP protocol and port range, use a set of IP permissions instead.
    SourceSecurityGroupOwnerId *string `type:"string"`

    // The end of port range for the TCP and UDP protocols, or an ICMP/ICMPv6 code
    // number. For the ICMP/ICMPv6 code number, use -1 to specify all codes. If
    // you specify all ICMP/ICMPv6 types, you must specify all codes.
    ToPort *int64 `type:"integer"`
    // contains filtered or unexported fields
}

Contains the parameters for AuthorizeSecurityGroupIngress.

func (AuthorizeSecurityGroupIngressInput) GoString

func (s AuthorizeSecurityGroupIngressInput) GoString() string

GoString returns the string representation

func (*AuthorizeSecurityGroupIngressInput) SetCidrIp

func (s *AuthorizeSecurityGroupIngressInput) SetCidrIp(v string) *AuthorizeSecurityGroupIngressInput

SetCidrIp sets the CidrIp field's value.

func (*AuthorizeSecurityGroupIngressInput) SetDryRun

func (s *AuthorizeSecurityGroupIngressInput) SetDryRun(v bool) *AuthorizeSecurityGroupIngressInput

SetDryRun sets the DryRun field's value.

func (*AuthorizeSecurityGroupIngressInput) SetFromPort

func (s *AuthorizeSecurityGroupIngressInput) SetFromPort(v int64) *AuthorizeSecurityGroupIngressInput

SetFromPort sets the FromPort field's value.

func (*AuthorizeSecurityGroupIngressInput) SetGroupId

func (s *AuthorizeSecurityGroupIngressInput) SetGroupId(v string) *AuthorizeSecurityGroupIngressInput

SetGroupId sets the GroupId field's value.

func (*AuthorizeSecurityGroupIngressInput) SetGroupName

func (s *AuthorizeSecurityGroupIngressInput) SetGroupName(v string) *AuthorizeSecurityGroupIngressInput

SetGroupName sets the GroupName field's value.

func (*AuthorizeSecurityGroupIngressInput) SetIpPermissions

func (s *AuthorizeSecurityGroupIngressInput) SetIpPermissions(v []*IpPermission) *AuthorizeSecurityGroupIngressInput

SetIpPermissions sets the IpPermissions field's value.

func (*AuthorizeSecurityGroupIngressInput) SetIpProtocol

func (s *AuthorizeSecurityGroupIngressInput) SetIpProtocol(v string) *AuthorizeSecurityGroupIngressInput

SetIpProtocol sets the IpProtocol field's value.

func (*AuthorizeSecurityGroupIngressInput) SetSourceSecurityGroupName

func (s *AuthorizeSecurityGroupIngressInput) SetSourceSecurityGroupName(v string) *AuthorizeSecurityGroupIngressInput

SetSourceSecurityGroupName sets the SourceSecurityGroupName field's value.

func (*AuthorizeSecurityGroupIngressInput) SetSourceSecurityGroupOwnerId

func (s *AuthorizeSecurityGroupIngressInput) SetSourceSecurityGroupOwnerId(v string) *AuthorizeSecurityGroupIngressInput

SetSourceSecurityGroupOwnerId sets the SourceSecurityGroupOwnerId field's value.

func (*AuthorizeSecurityGroupIngressInput) SetToPort

func (s *AuthorizeSecurityGroupIngressInput) SetToPort(v int64) *AuthorizeSecurityGroupIngressInput

SetToPort sets the ToPort field's value.

func (AuthorizeSecurityGroupIngressInput) String

func (s AuthorizeSecurityGroupIngressInput) String() string

String returns the string representation

type AuthorizeSecurityGroupIngressOutput

type AuthorizeSecurityGroupIngressOutput struct {
    // contains filtered or unexported fields
}

func (AuthorizeSecurityGroupIngressOutput) GoString

func (s AuthorizeSecurityGroupIngressOutput) GoString() string

GoString returns the string representation

func (AuthorizeSecurityGroupIngressOutput) String

func (s AuthorizeSecurityGroupIngressOutput) String() string

String returns the string representation

type AvailabilityZone

type AvailabilityZone struct {

    // Any messages about the Availability Zone.
    Messages []*AvailabilityZoneMessage `locationName:"messageSet" locationNameList:"item" type:"list"`

    // The name of the region.
    RegionName *string `locationName:"regionName" type:"string"`

    // The state of the Availability Zone.
    State *string `locationName:"zoneState" type:"string" enum:"AvailabilityZoneState"`

    // The name of the Availability Zone.
    ZoneName *string `locationName:"zoneName" type:"string"`
    // contains filtered or unexported fields
}

Describes an Availability Zone.

func (AvailabilityZone) GoString

func (s AvailabilityZone) GoString() string

GoString returns the string representation

func (*AvailabilityZone) SetMessages

func (s *AvailabilityZone) SetMessages(v []*AvailabilityZoneMessage) *AvailabilityZone

SetMessages sets the Messages field's value.

func (*AvailabilityZone) SetRegionName

func (s *AvailabilityZone) SetRegionName(v string) *AvailabilityZone

SetRegionName sets the RegionName field's value.

func (*AvailabilityZone) SetState

func (s *AvailabilityZone) SetState(v string) *AvailabilityZone

SetState sets the State field's value.

func (*AvailabilityZone) SetZoneName

func (s *AvailabilityZone) SetZoneName(v string) *AvailabilityZone

SetZoneName sets the ZoneName field's value.

func (AvailabilityZone) String

func (s AvailabilityZone) String() string

String returns the string representation

type AvailabilityZoneMessage

type AvailabilityZoneMessage struct {

    // The message about the Availability Zone.
    Message *string `locationName:"message" type:"string"`
    // contains filtered or unexported fields
}

Describes a message about an Availability Zone.

func (AvailabilityZoneMessage) GoString

func (s AvailabilityZoneMessage) GoString() string

GoString returns the string representation

func (*AvailabilityZoneMessage) SetMessage

func (s *AvailabilityZoneMessage) SetMessage(v string) *AvailabilityZoneMessage

SetMessage sets the Message field's value.

func (AvailabilityZoneMessage) String

func (s AvailabilityZoneMessage) String() string

String returns the string representation

type AvailableCapacity

type AvailableCapacity struct {

    // The total number of instances supported by the Dedicated Host.
    AvailableInstanceCapacity []*InstanceCapacity `locationName:"availableInstanceCapacity" locationNameList:"item" type:"list"`

    // The number of vCPUs available on the Dedicated Host.
    AvailableVCpus *int64 `locationName:"availableVCpus" type:"integer"`
    // contains filtered or unexported fields
}

The capacity information for instances launched onto the Dedicated Host.

func (AvailableCapacity) GoString

func (s AvailableCapacity) GoString() string

GoString returns the string representation

func (*AvailableCapacity) SetAvailableInstanceCapacity

func (s *AvailableCapacity) SetAvailableInstanceCapacity(v []*InstanceCapacity) *AvailableCapacity

SetAvailableInstanceCapacity sets the AvailableInstanceCapacity field's value.

func (*AvailableCapacity) SetAvailableVCpus

func (s *AvailableCapacity) SetAvailableVCpus(v int64) *AvailableCapacity

SetAvailableVCpus sets the AvailableVCpus field's value.

func (AvailableCapacity) String

func (s AvailableCapacity) String() string

String returns the string representation

type BlobAttributeValue

type BlobAttributeValue struct {

    // Value is automatically base64 encoded/decoded by the SDK.
    Value []byte `locationName:"value" type:"blob"`
    // contains filtered or unexported fields
}

func (BlobAttributeValue) GoString

func (s BlobAttributeValue) GoString() string

GoString returns the string representation

func (*BlobAttributeValue) SetValue

func (s *BlobAttributeValue) SetValue(v []byte) *BlobAttributeValue

SetValue sets the Value field's value.

func (BlobAttributeValue) String

func (s BlobAttributeValue) String() string

String returns the string representation

type BlockDeviceMapping

type BlockDeviceMapping struct {

    // The device name (for example, /dev/sdh or xvdh).
    DeviceName *string `locationName:"deviceName" type:"string"`

    // Parameters used to automatically set up EBS volumes when the instance is
    // launched.
    Ebs *EbsBlockDevice `locationName:"ebs" type:"structure"`

    // Suppresses the specified device included in the block device mapping of the
    // AMI.
    NoDevice *string `locationName:"noDevice" type:"string"`

    // The virtual device name (ephemeralN). Instance store volumes are numbered
    // starting from 0. An instance type with 2 available instance store volumes
    // can specify mappings for ephemeral0 and ephemeral1. The number of available
    // instance store volumes depends on the instance type. After you connect to
    // the instance, you must mount the volume.
    //
    // NVMe instance store volumes are automatically enumerated and assigned a device
    // name. Including them in your block device mapping has no effect.
    //
    // Constraints: For M3 instances, you must specify instance store volumes in
    // the block device mapping for the instance. When you launch an M3 instance,
    // we ignore any instance store volumes specified in the block device mapping
    // for the AMI.
    VirtualName *string `locationName:"virtualName" type:"string"`
    // contains filtered or unexported fields
}

Describes a block device mapping.

func (BlockDeviceMapping) GoString

func (s BlockDeviceMapping) GoString() string

GoString returns the string representation

func (*BlockDeviceMapping) SetDeviceName

func (s *BlockDeviceMapping) SetDeviceName(v string) *BlockDeviceMapping

SetDeviceName sets the DeviceName field's value.

func (*BlockDeviceMapping) SetEbs

func (s *BlockDeviceMapping) SetEbs(v *EbsBlockDevice) *BlockDeviceMapping

SetEbs sets the Ebs field's value.

func (*BlockDeviceMapping) SetNoDevice

func (s *BlockDeviceMapping) SetNoDevice(v string) *BlockDeviceMapping

SetNoDevice sets the NoDevice field's value.

func (*BlockDeviceMapping) SetVirtualName

func (s *BlockDeviceMapping) SetVirtualName(v string) *BlockDeviceMapping

SetVirtualName sets the VirtualName field's value.

func (BlockDeviceMapping) String

func (s BlockDeviceMapping) String() string

String returns the string representation

type BundleInstanceInput

type BundleInstanceInput 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 instance to bundle.
    //
    // Type: String
    //
    // Default: None
    //
    // Required: Yes
    //
    // InstanceId is a required field
    InstanceId *string `type:"string" required:"true"`

    // The bucket in which to store the AMI. You can specify a bucket that you already
    // own or a new bucket that Amazon EC2 creates on your behalf. If you specify
    // a bucket that belongs to someone else, Amazon EC2 returns an error.
    //
    // Storage is a required field
    Storage *Storage `type:"structure" required:"true"`
    // contains filtered or unexported fields
}

Contains the parameters for BundleInstance.

func (BundleInstanceInput) GoString

func (s BundleInstanceInput) GoString() string

GoString returns the string representation

func (*BundleInstanceInput) SetDryRun

func (s *BundleInstanceInput) SetDryRun(v bool) *BundleInstanceInput

SetDryRun sets the DryRun field's value.

func (*BundleInstanceInput) SetInstanceId

func (s *BundleInstanceInput) SetInstanceId(v string) *BundleInstanceInput

SetInstanceId sets the InstanceId field's value.

func (*BundleInstanceInput) SetStorage

func (s *BundleInstanceInput) SetStorage(v *Storage) *BundleInstanceInput

SetStorage sets the Storage field's value.

func (BundleInstanceInput) String

func (s BundleInstanceInput) String() string

String returns the string representation

func (*BundleInstanceInput) Validate

func (s *BundleInstanceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type BundleInstanceOutput

type BundleInstanceOutput struct {

    // Information about the bundle task.
    BundleTask *BundleTask `locationName:"bundleInstanceTask" type:"structure"`
    // contains filtered or unexported fields
}

Contains the output of BundleInstance.

func (BundleInstanceOutput) GoString

func (s BundleInstanceOutput) GoString() string

GoString returns the string representation

func (*BundleInstanceOutput) SetBundleTask

func (s *BundleInstanceOutput) SetBundleTask(v *BundleTask) *BundleInstanceOutput

SetBundleTask sets the BundleTask field's value.

func (BundleInstanceOutput) String

func (s BundleInstanceOutput) String() string

String returns the string representation

type BundleTask

type BundleTask struct {

    // The ID of the bundle task.
    BundleId *string `locationName:"bundleId" type:"string"`

    // If the task fails, a description of the error.
    BundleTaskError *BundleTaskError `locationName:"error" type:"structure"`

    // The ID of the instance associated with this bundle task.
    InstanceId *string `locationName:"instanceId" type:"string"`

    // The level of task completion, as a percent (for example, 20%).
    Progress *string `locationName:"progress" type:"string"`

    // The time this task started.
    StartTime *time.Time `locationName:"startTime" type:"timestamp"`

    // The state of the task.
    State *string `locationName:"state" type:"string" enum:"BundleTaskState"`

    // The Amazon S3 storage locations.
    Storage *Storage `locationName:"storage" type:"structure"`

    // The time of the most recent update for the task.
    UpdateTime *time.Time `locationName:"updateTime" type:"timestamp"`
    // contains filtered or unexported fields
}

Describes a bundle task.

func (BundleTask) GoString

func (s BundleTask) GoString() string

GoString returns the string representation

func (*BundleTask) SetBundleId

func (s *BundleTask) SetBundleId(v string) *BundleTask

SetBundleId sets the BundleId field's value.

func (*BundleTask) SetBundleTaskError

func (s *BundleTask) SetBundleTaskError(v *BundleTaskError) *BundleTask

SetBundleTaskError sets the BundleTaskError field's value.

func (*BundleTask) SetInstanceId

func (s *BundleTask) SetInstanceId(v string) *BundleTask

SetInstanceId sets the InstanceId field's value.

func (*BundleTask) SetProgress

func (s *BundleTask) SetProgress(v string) *BundleTask

SetProgress sets the Progress field's value.

func (*BundleTask) SetStartTime

func (s *BundleTask) SetStartTime(v time.Time) *BundleTask

SetStartTime sets the StartTime field's value.

func (*BundleTask) SetState

func (s *BundleTask) SetState(v string) *BundleTask

SetState sets the State field's value.

func (*BundleTask) SetStorage

func (s *BundleTask) SetStorage(v *Storage) *BundleTask

SetStorage sets the Storage field's value.

func (*BundleTask) SetUpdateTime

func (s *BundleTask) SetUpdateTime(v time.Time) *BundleTask

SetUpdateTime sets the UpdateTime field's value.

func (BundleTask) String

func (s BundleTask) String() string

String returns the string representation

type BundleTaskError

type BundleTaskError struct {

    // The error code.
    Code *string `locationName:"code" type:"string"`

    // The error message.
    Message *string `locationName:"message" type:"string"`
    // contains filtered or unexported fields
}

Describes an error for BundleInstance.

func (BundleTaskError) GoString

func (s BundleTaskError) GoString() string

GoString returns the string representation

func (*BundleTaskError) SetCode

func (s *BundleTaskError) SetCode(v string) *BundleTaskError

SetCode sets the Code field's value.

func (*BundleTaskError) SetMessage

func (s *BundleTaskError) SetMessage(v string) *BundleTaskError

SetMessage sets the Message field's value.

func (BundleTaskError) String

func (s BundleTaskError) String() string

String returns the string representation

type CancelBundleTaskInput

type CancelBundleTaskInput struct {

    // The ID of the bundle task.
    //
    // BundleId is a required field
    BundleId *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"`
    // contains filtered or unexported fields
}

Contains the parameters for CancelBundleTask.

func (CancelBundleTaskInput) GoString

func (s CancelBundleTaskInput) GoString() string

GoString returns the string representation

func (*CancelBundleTaskInput) SetBundleId

func (s *CancelBundleTaskInput) SetBundleId(v string) *CancelBundleTaskInput

SetBundleId sets the BundleId field's value.

func (*CancelBundleTaskInput) SetDryRun

func (s *CancelBundleTaskInput) SetDryRun(v bool) *CancelBundleTaskInput

SetDryRun sets the DryRun field's value.

func (CancelBundleTaskInput) String

func (s CancelBundleTaskInput) String() string

String returns the string representation

func (*CancelBundleTaskInput) Validate

func (s *CancelBundleTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CancelBundleTaskOutput

type CancelBundleTaskOutput struct {

    // Information about the bundle task.
    BundleTask *BundleTask `locationName:"bundleInstanceTask" type:"structure"`
    // contains filtered or unexported fields
}

Contains the output of CancelBundleTask.

func (CancelBundleTaskOutput) GoString

func (s CancelBundleTaskOutput) GoString() string

GoString returns the string representation

func (*CancelBundleTaskOutput) SetBundleTask

func (s *CancelBundleTaskOutput) SetBundleTask(v *BundleTask) *CancelBundleTaskOutput

SetBundleTask sets the BundleTask field's value.

func (CancelBundleTaskOutput) String

func (s CancelBundleTaskOutput) String() string

String returns the string representation

type CancelConversionTaskInput

type CancelConversionTaskInput struct {

    // The ID of the conversion task.
    //
    // ConversionTaskId is a required field
    ConversionTaskId *string `locationName:"conversionTaskId" 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 reason for canceling the conversion task.
    ReasonMessage *string `locationName:"reasonMessage" type:"string"`
    // contains filtered or unexported fields
}

Contains the parameters for CancelConversionTask.

func (CancelConversionTaskInput) GoString

func (s CancelConversionTaskInput) GoString() string

GoString returns the string representation

func (*CancelConversionTaskInput) SetConversionTaskId

func (s *CancelConversionTaskInput) SetConversionTaskId(v string) *CancelConversionTaskInput

SetConversionTaskId sets the ConversionTaskId field's value.

func (*CancelConversionTaskInput) SetDryRun

func (s *CancelConversionTaskInput) SetDryRun(v bool) *CancelConversionTaskInput

SetDryRun sets the DryRun field's value.

func (*CancelConversionTaskInput) SetReasonMessage

func (s *CancelConversionTaskInput) SetReasonMessage(v string) *CancelConversionTaskInput

SetReasonMessage sets the ReasonMessage field's value.

func (CancelConversionTaskInput) String

func (s CancelConversionTaskInput) String() string

String returns the string representation

func (*CancelConversionTaskInput) Validate

func (s *CancelConversionTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CancelConversionTaskOutput

type CancelConversionTaskOutput struct {
    // contains filtered or unexported fields
}

func (CancelConversionTaskOutput) GoString

func (s CancelConversionTaskOutput) GoString() string

GoString returns the string representation

func (CancelConversionTaskOutput) String

func (s CancelConversionTaskOutput) String() string

String returns the string representation

type CancelExportTaskInput

type CancelExportTaskInput struct {

    // The ID of the export task. This is the ID returned by CreateInstanceExportTask.
    //
    // ExportTaskId is a required field
    ExportTaskId *string `locationName:"exportTaskId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

Contains the parameters for CancelExportTask.

func (CancelExportTaskInput) GoString

func (s CancelExportTaskInput) GoString() string

GoString returns the string representation

func (*CancelExportTaskInput) SetExportTaskId

func (s *CancelExportTaskInput) SetExportTaskId(v string) *CancelExportTaskInput

SetExportTaskId sets the ExportTaskId field's value.

func (CancelExportTaskInput) String

func (s CancelExportTaskInput) String() string

String returns the string representation

func (*CancelExportTaskInput) Validate

func (s *CancelExportTaskInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CancelExportTaskOutput

type CancelExportTaskOutput struct {
    // contains filtered or unexported fields
}

func (CancelExportTaskOutput) GoString

func (s CancelExportTaskOutput) GoString() string

GoString returns the string representation

func (CancelExportTaskOutput) String

func (s CancelExportTaskOutput) String() string

String returns the string representation

type CancelImportTaskInput

type CancelImportTaskInput struct {

    // The reason for canceling the task.
    CancelReason *string `type:"string"`

    // 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 `type:"boolean"`

    // The ID of the import image or import snapshot task to be canceled.
    ImportTaskId *string `type:"string"`
    // contains filtered or unexported fields
}

Contains the parameters for CancelImportTask.

func (CancelImportTaskInput) GoString

func (s CancelImportTaskInput) GoString() string

GoString returns the string representation

func (*CancelImportTaskInput) SetCancelReason

func (s *CancelImportTaskInput) SetCancelReason(v string) *CancelImportTaskInput

SetCancelReason sets the CancelReason field's value.

func (*CancelImportTaskInput) SetDryRun

func (s *CancelImportTaskInput) SetDryRun(v bool) *CancelImportTaskInput

SetDryRun sets the DryRun field's value.

func (*CancelImportTaskInput) SetImportTaskId

func (s *CancelImportTaskInput) SetImportTaskId(v string) *CancelImportTaskInput

SetImportTaskId sets the ImportTaskId field's value.

func (CancelImportTaskInput) String

func (s CancelImportTaskInput) String() string

String returns the string representation

type CancelImportTaskOutput

type CancelImportTaskOutput struct {

    // The ID of the task being canceled.
    ImportTaskId *string `locationName:"importTaskId" type:"string"`

    // The current state of the task being canceled.
    PreviousState *string `locationName:"previousState" type:"string"`

    // The current state of the task being canceled.
    State *string `locationName:"state" type:"string"`
    // contains filtered or unexported fields
}

Contains the output for CancelImportTask.

func (CancelImportTaskOutput) GoString

func (s CancelImportTaskOutput) GoString() string

GoString returns the string representation

func (*CancelImportTaskOutput) SetImportTaskId

func (s *CancelImportTaskOutput) SetImportTaskId(v string) *CancelImportTaskOutput

SetImportTaskId sets the ImportTaskId field's value.

func (*CancelImportTaskOutput) SetPreviousState

func (s *CancelImportTaskOutput) SetPreviousState(v string) *CancelImportTaskOutput

SetPreviousState sets the PreviousState field's value.

func (*CancelImportTaskOutput) SetState

func (s *CancelImportTaskOutput) SetState(v string) *CancelImportTaskOutput

SetState sets the State field's value.

func (CancelImportTaskOutput) String

func (s CancelImportTaskOutput) String() string

String returns the string representation

type CancelReservedInstancesListingInput

type CancelReservedInstancesListingInput struct {

    // The ID of the Reserved Instance listing.
    //
    // ReservedInstancesListingId is a required field
    ReservedInstancesListingId *string `locationName:"reservedInstancesListingId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

Contains the parameters for CancelReservedInstancesListing.

func (CancelReservedInstancesListingInput) GoString

func (s CancelReservedInstancesListingInput) GoString() string

GoString returns the string representation

func (*CancelReservedInstancesListingInput) SetReservedInstancesListingId

func (s *CancelReservedInstancesListingInput) SetReservedInstancesListingId(v string) *CancelReservedInstancesListingInput

SetReservedInstancesListingId sets the ReservedInstancesListingId field's value.

func (CancelReservedInstancesListingInput) String

func (s CancelReservedInstancesListingInput) String() string

String returns the string representation

func (*CancelReservedInstancesListingInput) Validate

func (s *CancelReservedInstancesListingInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CancelReservedInstancesListingOutput

type CancelReservedInstancesListingOutput struct {

    // The Reserved Instance listing.
    ReservedInstancesListings []*ReservedInstancesListing `locationName:"reservedInstancesListingsSet" locationNameList:"item" type:"list"`
    // contains filtered or unexported fields
}

Contains the output of CancelReservedInstancesListing.

func (CancelReservedInstancesListingOutput) GoString

func (s CancelReservedInstancesListingOutput) GoString() string

GoString returns the string representation

func (*CancelReservedInstancesListingOutput) SetReservedInstancesListings

func (s *CancelReservedInstancesListingOutput) SetReservedInstancesListings(v []*ReservedInstancesListing) *CancelReservedInstancesListingOutput

SetReservedInstancesListings sets the ReservedInstancesListings field's value.

func (CancelReservedInstancesListingOutput) String

func (s CancelReservedInstancesListingOutput) String() string

String returns the string representation

type CancelSpotFleetRequestsError

type CancelSpotFleetRequestsError struct {

    // The error code.
    //
    // Code is a required field
    Code *string `locationName:"code" type:"string" required:"true" enum:"CancelBatchErrorCode"`

    // The description for the error code.
    //
    // Message is a required field
    Message *string `locationName:"message" type:"string" required:"true"`
    // contains filtered or unexported fields
}

Describes a Spot Fleet error.

func (CancelSpotFleetRequestsError) GoString

func (s CancelSpotFleetRequestsError) GoString() string

GoString returns the string representation

func (*CancelSpotFleetRequestsError) SetCode

func (s *CancelSpotFleetRequestsError) SetCode(v string) *CancelSpotFleetRequestsError

SetCode sets the Code field's value.

func (*CancelSpotFleetRequestsError) SetMessage

func (s *CancelSpotFleetRequestsError) SetMessage(v string) *CancelSpotFleetRequestsError

SetMessage sets the Message field's value.

func (CancelSpotFleetRequestsError) String

func (s CancelSpotFleetRequestsError) String() string

String returns the string representation

type CancelSpotFleetRequestsErrorItem

type CancelSpotFleetRequestsErrorItem struct {

    // The error.
    //
    // Error is a required field
    Error *CancelSpotFleetRequestsError `locationName:"error" type:"structure" required:"true"`

    // The ID of the Spot Fleet request.
    //
    // SpotFleetRequestId is a required field
    SpotFleetRequestId *string `locationName:"spotFleetRequestId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

Describes a Spot Fleet request that was not successfully canceled.

func (CancelSpotFleetRequestsErrorItem) GoString

func (s CancelSpotFleetRequestsErrorItem) GoString() string

GoString returns the string representation

func (*CancelSpotFleetRequestsErrorItem) SetError

func (s *CancelSpotFleetRequestsErrorItem) SetError(v *CancelSpotFleetRequestsError) *CancelSpotFleetRequestsErrorItem

SetError sets the Error field's value.

func (*CancelSpotFleetRequestsErrorItem) SetSpotFleetRequestId

func (s *CancelSpotFleetRequestsErrorItem) SetSpotFleetRequestId(v string) *CancelSpotFleetRequestsErrorItem

SetSpotFleetRequestId sets the SpotFleetRequestId field's value.

func (CancelSpotFleetRequestsErrorItem) String

func (s CancelSpotFleetRequestsErrorItem) String() string

String returns the string representation

type CancelSpotFleetRequestsInput

type CancelSpotFleetRequestsInput 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 IDs of the Spot Fleet requests.
    //
    // SpotFleetRequestIds is a required field
    SpotFleetRequestIds []*string `locationName:"spotFleetRequestId" locationNameList:"item" type:"list" required:"true"`

    // Indicates whether to terminate instances for a Spot Fleet request if it is
    // canceled successfully.
    //
    // TerminateInstances is a required field
    TerminateInstances *bool `locationName:"terminateInstances" type:"boolean" required:"true"`
    // contains filtered or unexported fields
}

Contains the parameters for CancelSpotFleetRequests.

func (CancelSpotFleetRequestsInput) GoString

func (s CancelSpotFleetRequestsInput) GoString() string

GoString returns the string representation

func (*CancelSpotFleetRequestsInput) SetDryRun

func (s *CancelSpotFleetRequestsInput) SetDryRun(v bool) *CancelSpotFleetRequestsInput

SetDryRun sets the DryRun field's value.

func (*CancelSpotFleetRequestsInput) SetSpotFleetRequestIds

func (s *CancelSpotFleetRequestsInput) SetSpotFleetRequestIds(v []*string) *CancelSpotFleetRequestsInput

SetSpotFleetRequestIds sets the SpotFleetRequestIds field's value.

func (*CancelSpotFleetRequestsInput) SetTerminateInstances

func (s *CancelSpotFleetRequestsInput) SetTerminateInstances(v bool) *CancelSpotFleetRequestsInput

SetTerminateInstances sets the TerminateInstances field's value.

func (CancelSpotFleetRequestsInput) String

func (s CancelSpotFleetRequestsInput) String() string

String returns the string representation

func (*CancelSpotFleetRequestsInput) Validate

func (s *CancelSpotFleetRequestsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CancelSpotFleetRequestsOutput

type CancelSpotFleetRequestsOutput struct {

    // Information about the Spot Fleet requests that are successfully canceled.
    SuccessfulFleetRequests []*CancelSpotFleetRequestsSuccessItem `locationName:"successfulFleetRequestSet" locationNameList:"item" type:"list"`

    // Information about the Spot Fleet requests that are not successfully canceled.
    UnsuccessfulFleetRequests []*CancelSpotFleetRequestsErrorItem `locationName:"unsuccessfulFleetRequestSet" locationNameList:"item" type:"list"`
    // contains filtered or unexported fields
}

Contains the output of CancelSpotFleetRequests.

func (CancelSpotFleetRequestsOutput) GoString

func (s CancelSpotFleetRequestsOutput) GoString() string

GoString returns the string representation

func (*CancelSpotFleetRequestsOutput) SetSuccessfulFleetRequests

func (s *CancelSpotFleetRequestsOutput) SetSuccessfulFleetRequests(v []*CancelSpotFleetRequestsSuccessItem) *CancelSpotFleetRequestsOutput

SetSuccessfulFleetRequests sets the SuccessfulFleetRequests field's value.

func (*CancelSpotFleetRequestsOutput) SetUnsuccessfulFleetRequests

func (s *CancelSpotFleetRequestsOutput) SetUnsuccessfulFleetRequests(v []*CancelSpotFleetRequestsErrorItem) *CancelSpotFleetRequestsOutput

SetUnsuccessfulFleetRequests sets the UnsuccessfulFleetRequests field's value.

func (CancelSpotFleetRequestsOutput) String

func (s CancelSpotFleetRequestsOutput) String() string

String returns the string representation

type CancelSpotFleetRequestsSuccessItem

type CancelSpotFleetRequestsSuccessItem struct {

    // The current state of the Spot Fleet request.
    //
    // CurrentSpotFleetRequestState is a required field
    CurrentSpotFleetRequestState *string `locationName:"currentSpotFleetRequestState" type:"string" required:"true" enum:"BatchState"`

    // The previous state of the Spot Fleet request.
    //
    // PreviousSpotFleetRequestState is a required field
    PreviousSpotFleetRequestState *string `locationName:"previousSpotFleetRequestState" type:"string" required:"true" enum:"BatchState"`

    // The ID of the Spot Fleet request.
    //
    // SpotFleetRequestId is a required field
    SpotFleetRequestId *string `locationName:"spotFleetRequestId" type:"string" required:"true"`
    // contains filtered or unexported fields
}

Describes a Spot Fleet request that was successfully canceled.

func (CancelSpotFleetRequestsSuccessItem) GoString

func (s CancelSpotFleetRequestsSuccessItem) GoString() string

GoString returns the string representation

func (*CancelSpotFleetRequestsSuccessItem) SetCurrentSpotFleetRequestState

func (s *CancelSpotFleetRequestsSuccessItem) SetCurrentSpotFleetRequestState(v string) *CancelSpotFleetRequestsSuccessItem

SetCurrentSpotFleetRequestState sets the CurrentSpotFleetRequestState field's value.

func (*CancelSpotFleetRequestsSuccessItem) SetPreviousSpotFleetRequestState

func (s *CancelSpotFleetRequestsSuccessItem) SetPreviousSpotFleetRequestState(v string) *CancelSpotFleetRequestsSuccessItem

SetPreviousSpotFleetRequestState sets the PreviousSpotFleetRequestState field's value.

func (*CancelSpotFleetRequestsSuccessItem) SetSpotFleetRequestId

func (s *CancelSpotFleetRequestsSuccessItem) SetSpotFleetRequestId(v string) *CancelSpotFleetRequestsSuccessItem

SetSpotFleetRequestId sets the SpotFleetRequestId field's value.

func (CancelSpotFleetRequestsSuccessItem) String

func (s CancelSpotFleetRequestsSuccessItem) String() string

String returns the string representation

type CancelSpotInstanceRequestsInput

type CancelSpotInstanceRequestsInput 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"`

    // One or more Spot Instance request IDs.
    //
    // SpotInstanceRequestIds is a required field
    SpotInstanceRequestIds []*string `locationName:"SpotInstanceRequestId" locationNameList:"SpotInstanceRequestId" type:"list" required:"true"`
    // contains filtered or unexported fields
}

Contains the parameters for CancelSpotInstanceRequests.

func (CancelSpotInstanceRequestsInput) GoString

func (s CancelSpotInstanceRequestsInput) GoString() string

GoString returns the string representation

func (*CancelSpotInstanceRequestsInput) SetDryRun

func (s *CancelSpotInstanceRequestsInput) SetDryRun(v bool) *CancelSpotInstanceRequestsInput

SetDryRun sets the DryRun field's value.

func (*CancelSpotInstanceRequestsInput) SetSpotInstanceRequestIds

func (s *CancelSpotInstanceRequestsInput) SetSpotInstanceRequestIds(v []*string) *CancelSpotInstanceRequestsInput

SetSpotInstanceRequestIds sets the SpotInstanceRequestIds field's value.

func (CancelSpotInstanceRequestsInput) String

func (s CancelSpotInstanceRequestsInput) String() string

String returns the string representation

func (*CancelSpotInstanceRequestsInput) Validate

func (s *CancelSpotInstanceRequestsInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CancelSpotInstanceRequestsOutput

type CancelSpotInstanceRequestsOutput struct {

    // One or more Spot Instance requests.
    CancelledSpotInstanceRequests []*CancelledSpotInstanceRequest `locationName:"spotInstanceRequestSet" locationNameList:"item" type:"list"`
    // contains filtered or unexported fields
}

Contains the output of CancelSpotInstanceRequests.

func (CancelSpotInstanceRequestsOutput) GoString

func (s CancelSpotInstanceRequestsOutput) GoString() string

GoString returns the string representation

func (*CancelSpotInstanceRequestsOutput) SetCancelledSpotInstanceRequests

func (s *CancelSpotInstanceRequestsOutput) SetCancelledSpotInstanceRequests(v []*CancelledSpotInstanceRequest) *CancelSpotInstanceRequestsOutput

SetCancelledSpotInstanceRequests sets the CancelledSpotInstanceRequests field's value.

func (CancelSpotInstanceRequestsOutput) String

func (s CancelSpotInstanceRequestsOutput) String() string

String returns the string representation

type CancelledSpotInstanceRequest

type CancelledSpotInstanceRequest struct {

    // The ID of the Spot Instance request.
    SpotInstanceRequestId *string `locationName:"spotInstanceRequestId" type:"string"`

    // The state of the Spot Instance request.
    State *string `locationName:"state" type:"string" enum:"CancelSpotInstanceRequestState"`
    // contains filtered or unexported fields
}

Describes a request to cancel a Spot Instance.

func (CancelledSpotInstanceRequest) GoString

func (s CancelledSpotInstanceRequest) GoString() string

GoString returns the string representation

func (*CancelledSpotInstanceRequest) SetSpotInstanceRequestId

func (s *CancelledSpotInstanceRequest) SetSpotInstanceRequestId(v string) *CancelledSpotInstanceRequest

SetSpotInstanceRequestId sets the SpotInstanceRequestId field's value.

func (*CancelledSpotInstanceRequest) SetState

func (s *CancelledSpotInstanceRequest) SetState(v string) *CancelledSpotInstanceRequest

SetState sets the State field's value.

func (CancelledSpotInstanceRequest) String

func (s CancelledSpotInstanceRequest) String() string

String returns the string representation

type CidrBlock

type CidrBlock struct {

    // The IPv4 CIDR block.
    CidrBlock *string `locationName:"cidrBlock" type:"string"`
    // contains filtered or unexported fields
}

Describes an IPv4 CIDR block.

func (CidrBlock) GoString

func (s CidrBlock) GoString() string

GoString returns the string representation

func (*CidrBlock) SetCidrBlock

func (s *CidrBlock) SetCidrBlock(v string) *CidrBlock

SetCidrBlock sets the CidrBlock field's value.

func (CidrBlock) String

func (s CidrBlock) String() string

String returns the string representation

type ClassicLinkDnsSupport

type ClassicLinkDnsSupport struct {

    // Indicates whether ClassicLink DNS support is enabled for the VPC.
    ClassicLinkDnsSupported *bool `locationName:"classicLinkDnsSupported" type:"boolean"`

    // The ID of the VPC.
    VpcId *string `locationName:"vpcId" type:"string"`
    // contains filtered or unexported fields
}

Describes the ClassicLink DNS support status of a VPC.

func (ClassicLinkDnsSupport) GoString

func (s ClassicLinkDnsSupport) GoString() string

GoString returns the string representation

func (*ClassicLinkDnsSupport) SetClassicLinkDnsSupported

func (s *ClassicLinkDnsSupport) SetClassicLinkDnsSupported(v bool) *ClassicLinkDnsSupport

SetClassicLinkDnsSupported sets the ClassicLinkDnsSupported field's value.

func (*ClassicLinkDnsSupport) SetVpcId

func (s *ClassicLinkDnsSupport) SetVpcId(v string) *ClassicLinkDnsSupport

SetVpcId sets the VpcId field's value.

func (ClassicLinkDnsSupport) String

func (s ClassicLinkDnsSupport) String() string

String returns the string representation

type ClassicLinkInstance

type ClassicLinkInstance struct {

    // A list of security groups.
    Groups []*GroupIdentifier `locationName:"groupSet" locationNameList:"item" type:"list"`

    // The ID of the instance.
    InstanceId *string `locationName:"instanceId" type:"string"`

    // Any tags assigned to the instance.
    Tags []*Tag `locationName:"tagSet" locationNameList:"item" type:"list"`

    // The ID of the VPC.
    VpcId *string `locationName:"vpcId" type:"string"`
    // contains filtered or unexported fields
}

Describes a linked EC2-Classic instance.

func (ClassicLinkInstance) GoString

func (s ClassicLinkInstance) GoString() string

GoString returns the string representation

func (*ClassicLinkInstance) SetGroups

func (s *ClassicLinkInstance) SetGroups(v []*GroupIdentifier) *ClassicLinkInstance

SetGroups sets the Groups field's value.

func (*ClassicLinkInstance) SetInstanceId

func (s *ClassicLinkInstance) SetInstanceId(v string) *ClassicLinkInstance

SetInstanceId sets the InstanceId field's value.

func (*ClassicLinkInstance) SetTags

func (s *ClassicLinkInstance) SetTags(v []*Tag) *ClassicLinkInstance

SetTags sets the Tags field's value.

func (*ClassicLinkInstance) SetVpcId

func (s *ClassicLinkInstance) SetVpcId(v string) *ClassicLinkInstance

SetVpcId sets the VpcId field's value.

func (ClassicLinkInstance) String

func (s ClassicLinkInstance) String() string

String returns the string representation

type ClassicLoadBalancer

type ClassicLoadBalancer struct {

    // The name of the load balancer.
    //
    // Name is a required field
    Name *string `locationName:"name" type:"string" required:"true"`
    // contains filtered or unexported fields
}

Describes a Classic Load Balancer.

func (ClassicLoadBalancer) GoString

func (s ClassicLoadBalancer) GoString() string

GoString returns the string representation

func (*ClassicLoadBalancer) SetName

func (s *ClassicLoadBalancer) SetName(v string) *ClassicLoadBalancer

SetName sets the Name field's value.

func (ClassicLoadBalancer) String

func (s ClassicLoadBalancer) String() string

String returns the string representation

func (*ClassicLoadBalancer) Validate

func (s *ClassicLoadBalancer) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ClassicLoadBalancersConfig

type ClassicLoadBalancersConfig struct {

    // One or more Classic Load Balancers.
    //
    // ClassicLoadBalancers is a required field
    ClassicLoadBalancers []*ClassicLoadBalancer `locationName:"classicLoadBalancers" locationNameList:"item" min:"1" type:"list" required:"true"`
    // contains filtered or unexported fields
}

Describes the Classic Load Balancers to attach to a Spot Fleet. Spot Fleet registers the running Spot Instances with these Classic Load Balancers.

func (ClassicLoadBalancersConfig) GoString

func (s ClassicLoadBalancersConfig) GoString() string

GoString returns the string representation

func (*ClassicLoadBalancersConfig) SetClassicLoadBalancers

func (s *ClassicLoadBalancersConfig) SetClassicLoadBalancers(v []*ClassicLoadBalancer) *ClassicLoadBalancersConfig

SetClassicLoadBalancers sets the ClassicLoadBalancers field's value.

func (ClassicLoadBalancersConfig) String

func (s ClassicLoadBalancersConfig) String() string

String returns the string representation

func (*ClassicLoadBalancersConfig) Validate

func (s *ClassicLoadBalancersConfig) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ClientData

type ClientData struct {

    // A user-defined comment about the disk upload.
    Comment *string `type:"string"`

    // The time that the disk upload ends.
    UploadEnd *time.Time `type:"timestamp"`

    // The size of the uploaded disk image, in GiB.
    UploadSize *float64 `type:"double"`

    // The time that the disk upload starts.
    UploadStart *time.Time `type:"timestamp"`
    // contains filtered or unexported fields
}

Describes the client-specific data.

func (ClientData) GoString

func (s ClientData) GoString() string

GoString returns the string representation

func (*ClientData) SetComment

func (s *ClientData) SetComment(v string) *ClientData

SetComment sets the Comment field's value.

func (*ClientData) SetUploadEnd

func (s *ClientData) SetUploadEnd(v time.Time) *ClientData

SetUploadEnd sets the UploadEnd field's value.

func (*ClientData) SetUploadSize

func (s *ClientData) SetUploadSize(v float64) *ClientData

SetUploadSize sets the UploadSize field's value.

func (*ClientData) SetUploadStart

func (s *ClientData) SetUploadStart(v time.Time) *ClientData

SetUploadStart sets the UploadStart field's value.

func (ClientData) String

func (s ClientData) String() string

String returns the string representation

type ConfirmProductInstanceInput

type ConfirmProductInstanceInput 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 instance.
    //
    // InstanceId is a required field
    InstanceId *string `type:"string" required:"true"`

    // The product code. This must be a product code that you own.
    //
    // ProductCode is a required field
    ProductCode *string `type:"string" required:"true"`
    // contains filtered or unexported fields
}

Contains the parameters for ConfirmProductInstance.

func (ConfirmProductInstanceInput) GoString

func (s ConfirmProductInstanceInput) GoString() string

GoString returns the string representation

func (*ConfirmProductInstanceInput) SetDryRun

func (s *ConfirmProductInstanceInput) SetDryRun(v bool) *ConfirmProductInstanceInput

SetDryRun sets the DryRun field's value.

func (*ConfirmProductInstanceInput) SetInstanceId

func (s *ConfirmProductInstanceInput) SetInstanceId(v string) *ConfirmProductInstanceInput

SetInstanceId sets the InstanceId field's value.

func (*ConfirmProductInstanceInput) SetProductCode

func (s *ConfirmProductInstanceInput) SetProductCode(v string) *ConfirmProductInstanceInput

SetProductCode sets the ProductCode field's value.

func (ConfirmProductInstanceInput) String

func (s ConfirmProductInstanceInput) String() string

String returns the string representation

func (*ConfirmProductInstanceInput) Validate

func (s *ConfirmProductInstanceInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ConfirmProductInstanceOutput

type ConfirmProductInstanceOutput struct {

    // The AWS account ID of the instance owner. This is only present if the product
    // code is attached to the instan