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, see the following resources:
* Amazon EC2: AmazonEC2 product page (http://aws.amazon.com/ec2), Amazon EC2 documentation (http://aws.amazon.com/documentation/ec2) * Amazon EBS: Amazon EBS product page (http://aws.amazon.com/ebs), Amazon EBS documentation (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AmazonEBS.html) * Amazon VPC: Amazon VPC product page (http://aws.amazon.com/vpc), Amazon VPC documentation (http://aws.amazon.com/documentation/vpc) * AWS VPN: AWS VPN product page (http://aws.amazon.com/vpn), AWS VPN documentation (http://aws.amazon.com/documentation/vpn)
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/
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.
In the call graph viewer below, each node is a function belonging to this package and its children are the functions it calls—perhaps dynamically.
The root nodes are the entry points of the package: functions that may be called from outside the package. There may be non-exported or anonymous functions among them if they are called dynamically from another package.
Click a node to visit that function's source code.
From there you can visit its callers by
clicking its declaring func
token.
Functions may be omitted if they were determined to be unreachable in the particular programs or tests that were analyzed.
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" // AllocationStatePending is a AllocationState enum value AllocationStatePending = "pending" )
const ( // AllocationStrategyLowestPrice is a AllocationStrategy enum value AllocationStrategyLowestPrice = "lowestPrice" // AllocationStrategyDiversified is a AllocationStrategy enum value AllocationStrategyDiversified = "diversified" // AllocationStrategyCapacityOptimized is a AllocationStrategy enum value AllocationStrategyCapacityOptimized = "capacityOptimized" )
const ( // AllowsMultipleInstanceTypesOn is a AllowsMultipleInstanceTypes enum value AllowsMultipleInstanceTypesOn = "on" // AllowsMultipleInstanceTypesOff is a AllowsMultipleInstanceTypes enum value AllowsMultipleInstanceTypesOff = "off" )
const ( // ArchitectureTypeI386 is a ArchitectureType enum value ArchitectureTypeI386 = "i386" // ArchitectureTypeX8664 is a ArchitectureType enum value ArchitectureTypeX8664 = "x86_64" // ArchitectureTypeArm64 is a ArchitectureType enum value ArchitectureTypeArm64 = "arm64" )
const ( // ArchitectureValuesI386 is a ArchitectureValues enum value ArchitectureValuesI386 = "i386" // ArchitectureValuesX8664 is a ArchitectureValues enum value ArchitectureValuesX8664 = "x86_64" // ArchitectureValuesArm64 is a ArchitectureValues enum value ArchitectureValuesArm64 = "arm64" )
const ( // AssociationStatusCodeAssociating is a AssociationStatusCode enum value AssociationStatusCodeAssociating = "associating" // AssociationStatusCodeAssociated is a AssociationStatusCode enum value AssociationStatusCodeAssociated = "associated" // AssociationStatusCodeAssociationFailed is a AssociationStatusCode enum value AssociationStatusCodeAssociationFailed = "association-failed" // AssociationStatusCodeDisassociating is a AssociationStatusCode enum value AssociationStatusCodeDisassociating = "disassociating" // AssociationStatusCodeDisassociated is a AssociationStatusCode enum value AssociationStatusCodeDisassociated = "disassociated" )
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 ( // AutoAcceptSharedAttachmentsValueEnable is a AutoAcceptSharedAttachmentsValue enum value AutoAcceptSharedAttachmentsValueEnable = "enable" // AutoAcceptSharedAttachmentsValueDisable is a AutoAcceptSharedAttachmentsValue enum value AutoAcceptSharedAttachmentsValueDisable = "disable" )
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 ( // ByoipCidrStateAdvertised is a ByoipCidrState enum value ByoipCidrStateAdvertised = "advertised" // ByoipCidrStateDeprovisioned is a ByoipCidrState enum value ByoipCidrStateDeprovisioned = "deprovisioned" // ByoipCidrStateFailedDeprovision is a ByoipCidrState enum value ByoipCidrStateFailedDeprovision = "failed-deprovision" // ByoipCidrStateFailedProvision is a ByoipCidrState enum value ByoipCidrStateFailedProvision = "failed-provision" // ByoipCidrStatePendingDeprovision is a ByoipCidrState enum value ByoipCidrStatePendingDeprovision = "pending-deprovision" // ByoipCidrStatePendingProvision is a ByoipCidrState enum value ByoipCidrStatePendingProvision = "pending-provision" // ByoipCidrStateProvisioned is a ByoipCidrState enum value ByoipCidrStateProvisioned = "provisioned" )
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 ( // CapacityReservationInstancePlatformLinuxUnix is a CapacityReservationInstancePlatform enum value CapacityReservationInstancePlatformLinuxUnix = "Linux/UNIX" // CapacityReservationInstancePlatformRedHatEnterpriseLinux is a CapacityReservationInstancePlatform enum value CapacityReservationInstancePlatformRedHatEnterpriseLinux = "Red Hat Enterprise Linux" // CapacityReservationInstancePlatformSuselinux is a CapacityReservationInstancePlatform enum value CapacityReservationInstancePlatformSuselinux = "SUSE Linux" // CapacityReservationInstancePlatformWindows is a CapacityReservationInstancePlatform enum value CapacityReservationInstancePlatformWindows = "Windows" // CapacityReservationInstancePlatformWindowswithSqlserver is a CapacityReservationInstancePlatform enum value CapacityReservationInstancePlatformWindowswithSqlserver = "Windows with SQL Server" // CapacityReservationInstancePlatformWindowswithSqlserverEnterprise is a CapacityReservationInstancePlatform enum value CapacityReservationInstancePlatformWindowswithSqlserverEnterprise = "Windows with SQL Server Enterprise" // CapacityReservationInstancePlatformWindowswithSqlserverStandard is a CapacityReservationInstancePlatform enum value CapacityReservationInstancePlatformWindowswithSqlserverStandard = "Windows with SQL Server Standard" // CapacityReservationInstancePlatformWindowswithSqlserverWeb is a CapacityReservationInstancePlatform enum value CapacityReservationInstancePlatformWindowswithSqlserverWeb = "Windows with SQL Server Web" // CapacityReservationInstancePlatformLinuxwithSqlserverStandard is a CapacityReservationInstancePlatform enum value CapacityReservationInstancePlatformLinuxwithSqlserverStandard = "Linux with SQL Server Standard" // CapacityReservationInstancePlatformLinuxwithSqlserverWeb is a CapacityReservationInstancePlatform enum value CapacityReservationInstancePlatformLinuxwithSqlserverWeb = "Linux with SQL Server Web" // CapacityReservationInstancePlatformLinuxwithSqlserverEnterprise is a CapacityReservationInstancePlatform enum value CapacityReservationInstancePlatformLinuxwithSqlserverEnterprise = "Linux with SQL Server Enterprise" )
const ( // CapacityReservationPreferenceOpen is a CapacityReservationPreference enum value CapacityReservationPreferenceOpen = "open" // CapacityReservationPreferenceNone is a CapacityReservationPreference enum value CapacityReservationPreferenceNone = "none" )
const ( // CapacityReservationStateActive is a CapacityReservationState enum value CapacityReservationStateActive = "active" // CapacityReservationStateExpired is a CapacityReservationState enum value CapacityReservationStateExpired = "expired" // CapacityReservationStateCancelled is a CapacityReservationState enum value CapacityReservationStateCancelled = "cancelled" // CapacityReservationStatePending is a CapacityReservationState enum value CapacityReservationStatePending = "pending" // CapacityReservationStateFailed is a CapacityReservationState enum value CapacityReservationStateFailed = "failed" )
const ( // CapacityReservationTenancyDefault is a CapacityReservationTenancy enum value CapacityReservationTenancyDefault = "default" // CapacityReservationTenancyDedicated is a CapacityReservationTenancy enum value CapacityReservationTenancyDedicated = "dedicated" )
const ( // ClientCertificateRevocationListStatusCodePending is a ClientCertificateRevocationListStatusCode enum value ClientCertificateRevocationListStatusCodePending = "pending" // ClientCertificateRevocationListStatusCodeActive is a ClientCertificateRevocationListStatusCode enum value ClientCertificateRevocationListStatusCodeActive = "active" )
const ( // ClientVpnAuthenticationTypeCertificateAuthentication is a ClientVpnAuthenticationType enum value ClientVpnAuthenticationTypeCertificateAuthentication = "certificate-authentication" // ClientVpnAuthenticationTypeDirectoryServiceAuthentication is a ClientVpnAuthenticationType enum value ClientVpnAuthenticationTypeDirectoryServiceAuthentication = "directory-service-authentication" )
const ( // ClientVpnAuthorizationRuleStatusCodeAuthorizing is a ClientVpnAuthorizationRuleStatusCode enum value ClientVpnAuthorizationRuleStatusCodeAuthorizing = "authorizing" // ClientVpnAuthorizationRuleStatusCodeActive is a ClientVpnAuthorizationRuleStatusCode enum value ClientVpnAuthorizationRuleStatusCodeActive = "active" // ClientVpnAuthorizationRuleStatusCodeFailed is a ClientVpnAuthorizationRuleStatusCode enum value ClientVpnAuthorizationRuleStatusCodeFailed = "failed" // ClientVpnAuthorizationRuleStatusCodeRevoking is a ClientVpnAuthorizationRuleStatusCode enum value ClientVpnAuthorizationRuleStatusCodeRevoking = "revoking" )
const ( // ClientVpnConnectionStatusCodeActive is a ClientVpnConnectionStatusCode enum value ClientVpnConnectionStatusCodeActive = "active" // ClientVpnConnectionStatusCodeFailedToTerminate is a ClientVpnConnectionStatusCode enum value ClientVpnConnectionStatusCodeFailedToTerminate = "failed-to-terminate" // ClientVpnConnectionStatusCodeTerminating is a ClientVpnConnectionStatusCode enum value ClientVpnConnectionStatusCodeTerminating = "terminating" // ClientVpnConnectionStatusCodeTerminated is a ClientVpnConnectionStatusCode enum value ClientVpnConnectionStatusCodeTerminated = "terminated" )
const ( // ClientVpnEndpointStatusCodePendingAssociate is a ClientVpnEndpointStatusCode enum value ClientVpnEndpointStatusCodePendingAssociate = "pending-associate" // ClientVpnEndpointStatusCodeAvailable is a ClientVpnEndpointStatusCode enum value ClientVpnEndpointStatusCodeAvailable = "available" // ClientVpnEndpointStatusCodeDeleting is a ClientVpnEndpointStatusCode enum value ClientVpnEndpointStatusCodeDeleting = "deleting" // ClientVpnEndpointStatusCodeDeleted is a ClientVpnEndpointStatusCode enum value ClientVpnEndpointStatusCodeDeleted = "deleted" )
const ( // ClientVpnRouteStatusCodeCreating is a ClientVpnRouteStatusCode enum value ClientVpnRouteStatusCodeCreating = "creating" // ClientVpnRouteStatusCodeActive is a ClientVpnRouteStatusCode enum value ClientVpnRouteStatusCodeActive = "active" // ClientVpnRouteStatusCodeFailed is a ClientVpnRouteStatusCode enum value ClientVpnRouteStatusCodeFailed = "failed" // ClientVpnRouteStatusCodeDeleting is a ClientVpnRouteStatusCode enum value ClientVpnRouteStatusCodeDeleting = "deleting" )
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 ( // DefaultRouteTableAssociationValueEnable is a DefaultRouteTableAssociationValue enum value DefaultRouteTableAssociationValueEnable = "enable" // DefaultRouteTableAssociationValueDisable is a DefaultRouteTableAssociationValue enum value DefaultRouteTableAssociationValueDisable = "disable" )
const ( // DefaultRouteTablePropagationValueEnable is a DefaultRouteTablePropagationValue enum value DefaultRouteTablePropagationValueEnable = "enable" // DefaultRouteTablePropagationValueDisable is a DefaultRouteTablePropagationValue enum value DefaultRouteTablePropagationValueDisable = "disable" )
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 ( // DeleteQueuedReservedInstancesErrorCodeReservedInstancesIdInvalid is a DeleteQueuedReservedInstancesErrorCode enum value DeleteQueuedReservedInstancesErrorCodeReservedInstancesIdInvalid = "reserved-instances-id-invalid" // DeleteQueuedReservedInstancesErrorCodeReservedInstancesNotInQueuedState is a DeleteQueuedReservedInstancesErrorCode enum value DeleteQueuedReservedInstancesErrorCodeReservedInstancesNotInQueuedState = "reserved-instances-not-in-queued-state" // DeleteQueuedReservedInstancesErrorCodeUnexpectedError is a DeleteQueuedReservedInstancesErrorCode enum value DeleteQueuedReservedInstancesErrorCodeUnexpectedError = "unexpected-error" )
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 ( // DiskTypeHdd is a DiskType enum value DiskTypeHdd = "hdd" // DiskTypeSsd is a DiskType enum value DiskTypeSsd = "ssd" )
const ( // DnsSupportValueEnable is a DnsSupportValue enum value DnsSupportValueEnable = "enable" // DnsSupportValueDisable is a DnsSupportValue enum value DnsSupportValueDisable = "disable" )
const ( // DomainTypeVpc is a DomainType enum value DomainTypeVpc = "vpc" // DomainTypeStandard is a DomainType enum value DomainTypeStandard = "standard" )
const ( // EbsEncryptionSupportUnsupported is a EbsEncryptionSupport enum value EbsEncryptionSupportUnsupported = "unsupported" // EbsEncryptionSupportSupported is a EbsEncryptionSupport enum value EbsEncryptionSupportSupported = "supported" )
const ( // EbsOptimizedSupportUnsupported is a EbsOptimizedSupport enum value EbsOptimizedSupportUnsupported = "unsupported" // EbsOptimizedSupportSupported is a EbsOptimizedSupport enum value EbsOptimizedSupportSupported = "supported" // EbsOptimizedSupportDefault is a EbsOptimizedSupport enum value EbsOptimizedSupportDefault = "default" )
const ( // ElasticGpuStatusOk is a ElasticGpuStatus enum value ElasticGpuStatusOk = "OK" // ElasticGpuStatusImpaired is a ElasticGpuStatus enum value ElasticGpuStatusImpaired = "IMPAIRED" )
const ( // EnaSupportUnsupported is a EnaSupport enum value EnaSupportUnsupported = "unsupported" // EnaSupportSupported is a EnaSupport enum value EnaSupportSupported = "supported" // EnaSupportRequired is a EnaSupport enum value EnaSupportRequired = "required" )
const ( // EndDateTypeUnlimited is a EndDateType enum value EndDateTypeUnlimited = "unlimited" // EndDateTypeLimited is a EndDateType enum value EndDateTypeLimited = "limited" )
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" // EventTypeInformation is a EventType enum value EventTypeInformation = "information" )
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 ( // FastSnapshotRestoreStateCodeEnabling is a FastSnapshotRestoreStateCode enum value FastSnapshotRestoreStateCodeEnabling = "enabling" // FastSnapshotRestoreStateCodeOptimizing is a FastSnapshotRestoreStateCode enum value FastSnapshotRestoreStateCodeOptimizing = "optimizing" // FastSnapshotRestoreStateCodeEnabled is a FastSnapshotRestoreStateCode enum value FastSnapshotRestoreStateCodeEnabled = "enabled" // FastSnapshotRestoreStateCodeDisabling is a FastSnapshotRestoreStateCode enum value FastSnapshotRestoreStateCodeDisabling = "disabling" // FastSnapshotRestoreStateCodeDisabled is a FastSnapshotRestoreStateCode enum value FastSnapshotRestoreStateCodeDisabled = "disabled" )
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" // FleetTypeInstant is a FleetType enum value FleetTypeInstant = "instant" )
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 ( // HostRecoveryOn is a HostRecovery enum value HostRecoveryOn = "on" // HostRecoveryOff is a HostRecovery enum value HostRecoveryOff = "off" )
const ( // HostTenancyDedicated is a HostTenancy enum value HostTenancyDedicated = "dedicated" // HostTenancyHost is a HostTenancy enum value HostTenancyHost = "host" )
const ( // HttpTokensStateOptional is a HttpTokensState enum value HttpTokensStateOptional = "optional" // HttpTokensStateRequired is a HttpTokensState enum value HttpTokensStateRequired = "required" )
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 ( // InstanceLifecycleSpot is a InstanceLifecycle enum value InstanceLifecycleSpot = "spot" // InstanceLifecycleOnDemand is a InstanceLifecycle enum value InstanceLifecycleOnDemand = "on-demand" )
const ( // InstanceLifecycleTypeSpot is a InstanceLifecycleType enum value InstanceLifecycleTypeSpot = "spot" // InstanceLifecycleTypeScheduled is a InstanceLifecycleType enum value InstanceLifecycleTypeScheduled = "scheduled" )
const ( // InstanceMatchCriteriaOpen is a InstanceMatchCriteria enum value InstanceMatchCriteriaOpen = "open" // InstanceMatchCriteriaTargeted is a InstanceMatchCriteria enum value InstanceMatchCriteriaTargeted = "targeted" )
const ( // InstanceMetadataEndpointStateDisabled is a InstanceMetadataEndpointState enum value InstanceMetadataEndpointStateDisabled = "disabled" // InstanceMetadataEndpointStateEnabled is a InstanceMetadataEndpointState enum value InstanceMetadataEndpointStateEnabled = "enabled" )
const ( // InstanceMetadataOptionsStatePending is a InstanceMetadataOptionsState enum value InstanceMetadataOptionsStatePending = "pending" // InstanceMetadataOptionsStateApplied is a InstanceMetadataOptionsState enum value InstanceMetadataOptionsStateApplied = "applied" )
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" // InstanceTypeT3Nano is a InstanceType enum value InstanceTypeT3Nano = "t3.nano" // InstanceTypeT3Micro is a InstanceType enum value InstanceTypeT3Micro = "t3.micro" // InstanceTypeT3Small is a InstanceType enum value InstanceTypeT3Small = "t3.small" // InstanceTypeT3Medium is a InstanceType enum value InstanceTypeT3Medium = "t3.medium" // InstanceTypeT3Large is a InstanceType enum value InstanceTypeT3Large = "t3.large" // InstanceTypeT3Xlarge is a InstanceType enum value InstanceTypeT3Xlarge = "t3.xlarge" // InstanceTypeT32xlarge is a InstanceType enum value InstanceTypeT32xlarge = "t3.2xlarge" // InstanceTypeT3aNano is a InstanceType enum value InstanceTypeT3aNano = "t3a.nano" // InstanceTypeT3aMicro is a InstanceType enum value InstanceTypeT3aMicro = "t3a.micro" // InstanceTypeT3aSmall is a InstanceType enum value InstanceTypeT3aSmall = "t3a.small" // InstanceTypeT3aMedium is a InstanceType enum value InstanceTypeT3aMedium = "t3a.medium" // InstanceTypeT3aLarge is a InstanceType enum value InstanceTypeT3aLarge = "t3a.large" // InstanceTypeT3aXlarge is a InstanceType enum value InstanceTypeT3aXlarge = "t3a.xlarge" // InstanceTypeT3a2xlarge is a InstanceType enum value InstanceTypeT3a2xlarge = "t3a.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" // InstanceTypeR5aLarge is a InstanceType enum value InstanceTypeR5aLarge = "r5a.large" // InstanceTypeR5aXlarge is a InstanceType enum value InstanceTypeR5aXlarge = "r5a.xlarge" // InstanceTypeR5a2xlarge is a InstanceType enum value InstanceTypeR5a2xlarge = "r5a.2xlarge" // InstanceTypeR5a4xlarge is a InstanceType enum value InstanceTypeR5a4xlarge = "r5a.4xlarge" // InstanceTypeR5a8xlarge is a InstanceType enum value InstanceTypeR5a8xlarge = "r5a.8xlarge" // InstanceTypeR5a12xlarge is a InstanceType enum value InstanceTypeR5a12xlarge = "r5a.12xlarge" // InstanceTypeR5a16xlarge is a InstanceType enum value InstanceTypeR5a16xlarge = "r5a.16xlarge" // InstanceTypeR5a24xlarge is a InstanceType enum value InstanceTypeR5a24xlarge = "r5a.24xlarge" // 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" // InstanceTypeR5adLarge is a InstanceType enum value InstanceTypeR5adLarge = "r5ad.large" // InstanceTypeR5adXlarge is a InstanceType enum value InstanceTypeR5adXlarge = "r5ad.xlarge" // InstanceTypeR5ad2xlarge is a InstanceType enum value InstanceTypeR5ad2xlarge = "r5ad.2xlarge" // InstanceTypeR5ad4xlarge is a InstanceType enum value InstanceTypeR5ad4xlarge = "r5ad.4xlarge" // InstanceTypeR5ad8xlarge is a InstanceType enum value InstanceTypeR5ad8xlarge = "r5ad.8xlarge" // InstanceTypeR5ad12xlarge is a InstanceType enum value InstanceTypeR5ad12xlarge = "r5ad.12xlarge" // InstanceTypeR5ad16xlarge is a InstanceType enum value InstanceTypeR5ad16xlarge = "r5ad.16xlarge" // InstanceTypeR5ad24xlarge is a InstanceType enum value InstanceTypeR5ad24xlarge = "r5ad.24xlarge" // 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" // InstanceTypeI3enLarge is a InstanceType enum value InstanceTypeI3enLarge = "i3en.large" // InstanceTypeI3enXlarge is a InstanceType enum value InstanceTypeI3enXlarge = "i3en.xlarge" // InstanceTypeI3en2xlarge is a InstanceType enum value InstanceTypeI3en2xlarge = "i3en.2xlarge" // InstanceTypeI3en3xlarge is a InstanceType enum value InstanceTypeI3en3xlarge = "i3en.3xlarge" // InstanceTypeI3en6xlarge is a InstanceType enum value InstanceTypeI3en6xlarge = "i3en.6xlarge" // InstanceTypeI3en12xlarge is a InstanceType enum value InstanceTypeI3en12xlarge = "i3en.12xlarge" // InstanceTypeI3en24xlarge is a InstanceType enum value InstanceTypeI3en24xlarge = "i3en.24xlarge" // InstanceTypeI3enMetal is a InstanceType enum value InstanceTypeI3enMetal = "i3en.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" // InstanceTypeC512xlarge is a InstanceType enum value InstanceTypeC512xlarge = "c5.12xlarge" // InstanceTypeC518xlarge is a InstanceType enum value InstanceTypeC518xlarge = "c5.18xlarge" // InstanceTypeC524xlarge is a InstanceType enum value InstanceTypeC524xlarge = "c5.24xlarge" // InstanceTypeC5Metal is a InstanceType enum value InstanceTypeC5Metal = "c5.metal" // 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" // InstanceTypeC5d12xlarge is a InstanceType enum value InstanceTypeC5d12xlarge = "c5d.12xlarge" // InstanceTypeC5d18xlarge is a InstanceType enum value InstanceTypeC5d18xlarge = "c5d.18xlarge" // InstanceTypeC5d24xlarge is a InstanceType enum value InstanceTypeC5d24xlarge = "c5d.24xlarge" // InstanceTypeC5dMetal is a InstanceType enum value InstanceTypeC5dMetal = "c5d.metal" // InstanceTypeC5nLarge is a InstanceType enum value InstanceTypeC5nLarge = "c5n.large" // InstanceTypeC5nXlarge is a InstanceType enum value InstanceTypeC5nXlarge = "c5n.xlarge" // InstanceTypeC5n2xlarge is a InstanceType enum value InstanceTypeC5n2xlarge = "c5n.2xlarge" // InstanceTypeC5n4xlarge is a InstanceType enum value InstanceTypeC5n4xlarge = "c5n.4xlarge" // InstanceTypeC5n9xlarge is a InstanceType enum value InstanceTypeC5n9xlarge = "c5n.9xlarge" // InstanceTypeC5n18xlarge is a InstanceType enum value InstanceTypeC5n18xlarge = "c5n.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" // InstanceTypeG3sXlarge is a InstanceType enum value InstanceTypeG3sXlarge = "g3s.xlarge" // InstanceTypeG4dnXlarge is a InstanceType enum value InstanceTypeG4dnXlarge = "g4dn.xlarge" // InstanceTypeG4dn2xlarge is a InstanceType enum value InstanceTypeG4dn2xlarge = "g4dn.2xlarge" // InstanceTypeG4dn4xlarge is a InstanceType enum value InstanceTypeG4dn4xlarge = "g4dn.4xlarge" // InstanceTypeG4dn8xlarge is a InstanceType enum value InstanceTypeG4dn8xlarge = "g4dn.8xlarge" // InstanceTypeG4dn12xlarge is a InstanceType enum value InstanceTypeG4dn12xlarge = "g4dn.12xlarge" // InstanceTypeG4dn16xlarge is a InstanceType enum value InstanceTypeG4dn16xlarge = "g4dn.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" // InstanceTypeP3dn24xlarge is a InstanceType enum value InstanceTypeP3dn24xlarge = "p3dn.24xlarge" // 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" // InstanceTypeF14xlarge is a InstanceType enum value InstanceTypeF14xlarge = "f1.4xlarge" // 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" // InstanceTypeM58xlarge is a InstanceType enum value InstanceTypeM58xlarge = "m5.8xlarge" // InstanceTypeM512xlarge is a InstanceType enum value InstanceTypeM512xlarge = "m5.12xlarge" // InstanceTypeM516xlarge is a InstanceType enum value InstanceTypeM516xlarge = "m5.16xlarge" // InstanceTypeM524xlarge is a InstanceType enum value InstanceTypeM524xlarge = "m5.24xlarge" // InstanceTypeM5Metal is a InstanceType enum value InstanceTypeM5Metal = "m5.metal" // InstanceTypeM5aLarge is a InstanceType enum value InstanceTypeM5aLarge = "m5a.large" // InstanceTypeM5aXlarge is a InstanceType enum value InstanceTypeM5aXlarge = "m5a.xlarge" // InstanceTypeM5a2xlarge is a InstanceType enum value InstanceTypeM5a2xlarge = "m5a.2xlarge" // InstanceTypeM5a4xlarge is a InstanceType enum value InstanceTypeM5a4xlarge = "m5a.4xlarge" // InstanceTypeM5a8xlarge is a InstanceType enum value InstanceTypeM5a8xlarge = "m5a.8xlarge" // InstanceTypeM5a12xlarge is a InstanceType enum value InstanceTypeM5a12xlarge = "m5a.12xlarge" // InstanceTypeM5a16xlarge is a InstanceType enum value<