Copyright | (c) 2013-2018 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Network.AWS.EC2
Contents
- Service Configuration
- Errors
- Waiters
- InstanceTerminated
- VolumeInUse
- NatGatewayAvailable
- SubnetAvailable
- NetworkInterfaceAvailable
- SystemStatusOK
- CustomerGatewayAvailable
- ConversionTaskCompleted
- InstanceStopped
- ConversionTaskDeleted
- PasswordDataAvailable
- InstanceRunning
- SpotInstanceRequestFulfilled
- VPCAvailable
- ExportTaskCompleted
- VPCPeeringConnectionDeleted
- VPNConnectionAvailable
- ExportTaskCancelled
- VolumeDeleted
- VPCExists
- BundleTaskComplete
- VPNConnectionDeleted
- ConversionTaskCancelled
- ImageAvailable
- VPCPeeringConnectionExists
- SnapshotCompleted
- InstanceExists
- InstanceStatusOK
- VolumeAvailable
- Operations
- ImportInstance
- RevokeSecurityGroupEgress
- CreateNetworkInterfacePermission
- DeleteLaunchTemplate
- RejectVPCEndpointConnections
- CreateVPNGateway
- CreateNetworkACL
- DeleteKeyPair
- DescribeSecurityGroupReferences
- DeleteFleets
- DescribeTags (Paginated)
- UpdateSecurityGroupRuleDescriptionsIngress
- DisassociateSubnetCidrBlock
- DetachNetworkInterface
- DetachInternetGateway
- DeleteVPCEndpoints
- DeleteFlowLogs
- DescribeVPCClassicLink
- ModifySubnetAttribute
- DetachVolume
- DescribeInstanceCreditSpecifications
- CancelBundleTask
- AcceptReservedInstancesExchangeQuote
- ReleaseAddress
- CreateInternetGateway
- DeleteVPNConnection
- DescribeBundleTasks
- AuthorizeSecurityGroupEgress
- DeregisterImage
- DeleteVPCEndpointConnectionNotifications
- ModifyNetworkInterfaceAttribute
- ModifyVPCTenancy
- CancelReservedInstancesListing
- AttachClassicLinkVPC
- DescribeVPCClassicLinkDNSSupport
- AssociateSubnetCidrBlock
- RunScheduledInstances
- CancelSpotFleetRequests
- DescribeSpotPriceHistory (Paginated)
- DescribeDHCPOptions
- ImportImage
- CopyFpgaImage
- StopInstances
- ModifyLaunchTemplate
- ModifyVPCEndpointConnectionNotification
- DescribeInternetGateways
- DisableVPCClassicLink
- DeleteLaunchTemplateVersions
- BundleInstance
- DescribeNetworkInterfaces
- ReplaceNetworkACLAssociation
- DescribeNatGateways (Paginated)
- DescribeAddresses
- DescribeSnapshotAttribute
- DescribeIdentityIdFormat
- ReplaceRoute
- DescribeVPCEndpointServices
- AuthorizeSecurityGroupIngress
- CreateVPCPeeringConnection
- DescribeSubnets
- CreateTags
- PurchaseReservedInstancesOffering
- DeleteNetworkACLEntry
- ResetSnapshotAttribute
- DescribeVPNConnections
- DeleteRoute
- ReplaceNetworkACLEntry
- DescribeVPCEndpoints
- ResetInstanceAttribute
- ModifyIdentityIdFormat
- AttachNetworkInterface
- DescribeInstanceStatus (Paginated)
- ImportKeyPair
- DeleteTags
- ConfirmProductInstance
- DescribeInstanceAttribute
- DescribeReservedInstancesOfferings (Paginated)
- CreateCustomerGateway
- DescribeFleets
- DeleteSecurityGroup
- DeleteVPCPeeringConnection
- AttachInternetGateway
- ModifyInstancePlacement
- DescribeFlowLogs
- DescribeVPCEndpointConnectionNotifications
- RunInstances
- AssociateDHCPOptions
- DescribeReservedInstances
- DescribeIdFormat
- DescribeVPCs
- DescribeConversionTasks
- CreateLaunchTemplateVersion
- DisableVPCClassicLinkDNSSupport
- DescribeVolumesModifications
- CreateFpgaImage
- AcceptVPCEndpointConnections
- GetLaunchTemplateData
- AllocateAddress
- CancelConversionTask
- ModifyImageAttribute
- CreateRouteTable
- ReportInstanceStatus
- AttachVolume
- RequestSpotInstances
- DescribeHostReservationOfferings
- ResetFpgaImageAttribute
- DescribeVolumes (Paginated)
- RejectVPCPeeringConnection
- DeleteVPNConnectionRoute
- ModifyVPCEndpoint
- DescribeFpgaImageAttribute
- AllocateHosts
- RegisterImage
- ModifyFleet
- RevokeSecurityGroupIngress
- DescribeHostReservations
- UpdateSecurityGroupRuleDescriptionsEgress
- EnableVPCClassicLinkDNSSupport
- DescribeVPCEndpointConnections
- ModifyReservedInstances
- DeleteFpgaImage
- DescribeScheduledInstances
- CreateFlowLogs
- DescribeSpotFleetRequests (Paginated)
- MoveAddressToVPC
- DescribeFleetInstances
- DescribeLaunchTemplateVersions
- ModifyInstanceCreditSpecification
- DescribePrincipalIdFormat
- DeleteNetworkACL
- CreateLaunchTemplate
- CreateVPCEndpointConnectionNotification
- DeleteNetworkInterfacePermission
- DeleteVPNGateway
- DescribeImportImageTasks
- DescribeVolumeAttribute
- DescribeMovingAddresses
- GetPasswordData
- CreateVPC
- ModifyVPCPeeringConnectionOptions
- DescribeFpgaImages
- CopySnapshot
- DisassociateAddress
- DescribeEgressOnlyInternetGateways
- DeleteVPC
- CreateInstanceExportTask
- AssociateVPCCidrBlock
- DescribeVPCAttribute
- CreateVolume
- CreateDefaultSubnet
- DescribeScheduledInstanceAvailability
- ModifyVolumeAttribute
- DescribeSpotDatafeedSubscription
- DescribePrefixLists
- DeletePlacementGroup
- RequestSpotFleet
- CreateSubnet
- CreateNetworkInterface
- DescribeSecurityGroups (Paginated)
- DescribeExportTasks
- ModifySpotFleetRequest
- DetachVPNGateway
- GetHostReservationPurchasePreview
- EnableVolumeIO
- DescribeInstances (Paginated)
- CreateNatGateway
- DescribeVPCPeeringConnections
- CancelExportTask
- CreateVPCEndpointServiceConfiguration
- CreateDefaultVPC
- DisassociateVPCCidrBlock
- DeleteNetworkInterface
- ReplaceRouteTableAssociation
- StartInstances
- CreatePlacementGroup
- DescribeAggregateIdFormat
- DescribeSnapshots (Paginated)
- AssociateAddress
- DescribeNetworkInterfaceAttribute
- ReplaceIAMInstanceProfileAssociation
- ReleaseHosts
- ResetNetworkInterfaceAttribute
- DeleteInternetGateway
- DescribeReservedInstancesListings
- CreateVPNConnection
- CreateFleet
- DeleteNatGateway
- DescribeImportSnapshotTasks
- DescribeCustomerGateways
- DeleteSubnet
- CopyImage
- CreateVPCEndpoint
- UnmonitorInstances
- CreateSecurityGroup
- ImportVolume
- DisableVGWRoutePropagation
- CreateSpotDatafeedSubscription
- CancelSpotInstanceRequests
- CreateRoute
- DescribeVPCEndpointServiceConfigurations
- DeleteSnapshot
- AssignPrivateIPAddresses
- ModifyInstanceAttribute
- DeleteCustomerGateway
- DisassociateIAMInstanceProfile
- DisassociateRouteTable
- GetConsoleScreenshot
- AssignIPv6Addresses
- DeleteSpotDatafeedSubscription
- ModifyVolume
- EnableVPCClassicLink
- DescribePlacementGroups
- DescribeStaleSecurityGroups
- PurchaseScheduledInstances
- EnableVGWRoutePropagation
- DescribeSpotFleetRequestHistory
- ModifySnapshotAttribute
- DescribeIAMInstanceProfileAssociations (Paginated)
- CreateSnapshot
- CreateNetworkACLEntry
- CreateReservedInstancesListing
- AttachVPNGateway
- ModifyVPCEndpointServicePermissions
- CreateDHCPOptions
- DescribeAccountAttributes
- ModifyFpgaImageAttribute
- ModifyHosts
- RebootInstances
- ModifyVPCEndpointServiceConfiguration
- UnassignIPv6Addresses
- AssociateIAMInstanceProfile
- DeleteEgressOnlyInternetGateway
- PurchaseHostReservation
- CreateImage
- DescribeClassicLinkInstances
- TerminateInstances
- DescribeKeyPairs
- DescribeLaunchTemplates
- CreateVPNConnectionRoute
- AssociateRouteTable
- DescribeVPNGateways
- GetConsoleOutput
- DescribeHosts
- DescribeImageAttribute
- ModifyIdFormat
- DeleteRouteTable
- ResetImageAttribute
- CreateEgressOnlyInternetGateway
- DescribeReservedInstancesModifications (Paginated)
- DescribeSpotInstanceRequests
- UnassignPrivateIPAddresses
- DescribeNetworkInterfacePermissions
- DescribeVPCEndpointServicePermissions
- DeleteDHCPOptions
- DescribeNetworkACLs
- CancelImportTask
- DetachClassicLinkVPC
- DescribeRegions
- MonitorInstances
- AcceptVPCPeeringConnection
- ImportSnapshot
- DescribeVolumeStatus (Paginated)
- DescribeRouteTables
- DescribeAvailabilityZones
- ModifyVPCAttribute
- DescribeFleetHistory
- DescribeImages
- DescribeElasticGpus
- RestoreAddressToClassic
- CreateKeyPair
- GetReservedInstancesExchangeQuote
- DeleteVolume
- DeleteVPCEndpointServiceConfigurations
- DescribeSpotFleetInstances (Paginated)
- Types
- Common
- AccountAttributeName
- ActivityStatus
- AddressStatus
- Affinity
- AllocationState
- AllocationStrategy
- ArchitectureValues
- AttachmentStatus
- AutoPlacement
- AvailabilityZoneState
- BatchState
- BundleTaskState
- CancelBatchErrorCode
- CancelSpotInstanceRequestState
- ConnectionNotificationState
- ConnectionNotificationType
- ContainerFormat
- ConversionTaskState
- CurrencyCodeValues
- DatafeedSubscriptionState
- DefaultTargetCapacityType
- DeleteFleetErrorCode
- DeviceType
- DiskImageFormat
- DomainType
- ElasticGpuState
- ElasticGpuStatus
- EventCode
- EventType
- ExcessCapacityTerminationPolicy
- ExportEnvironment
- ExportTaskState
- FleetActivityStatus
- FleetEventType
- FleetExcessCapacityTerminationPolicy
- FleetStateCode
- FleetType
- FlowLogsResourceType
- FpgaImageAttributeName
- FpgaImageStateCode
- GatewayType
- HostTenancy
- HypervisorType
- IAMInstanceProfileAssociationState
- ImageAttributeName
- ImageState
- ImageTypeValues
- InstanceAttributeName
- InstanceHealthStatus
- InstanceInterruptionBehavior
- InstanceLifecycleType
- InstanceStateName
- InstanceType
- InterfacePermissionType
- LaunchTemplateErrorCode
- ListingState
- ListingStatus
- MarketType
- MonitoringState
- MoveStatus
- NatGatewayState
- NetworkInterfaceAttribute
- NetworkInterfacePermissionStateCode
- NetworkInterfaceStatus
- NetworkInterfaceType
- OfferingClassType
- OfferingTypeValues
- OperationType
- PaymentOption
- PermissionGroup
- PlacementGroupState
- PlacementStrategy
- PlatformValues
- PrincipalType
- ProductCodeValues
- RIProductDescription
- RecurringChargeFrequency
- ReportInstanceReasonCodes
- ReportStatusType
- ReservationState
- ReservedInstanceState
- ResetFpgaImageAttributeName
- ResetImageAttributeName
- ResourceType
- RouteOrigin
- RouteState
- RuleAction
- Scope
- ServiceState
- ServiceType
- ShutdownBehavior
- SnapshotAttributeName
- SnapshotState
- SpotAllocationStrategy
- SpotInstanceInterruptionBehavior
- SpotInstanceState
- SpotInstanceType
- State
- StatusName
- StatusType
- SubnetCidrBlockStateCode
- SubnetState
- SummaryStatus
- TelemetryStatus
- Tenancy
- TrafficType
- UnsuccessfulInstanceCreditSpecificationErrorCode
- VPCAttributeName
- VPCCidrBlockStateCode
- VPCEndpointType
- VPCPeeringConnectionStateReasonCode
- VPCState
- VPCTenancy
- VPNState
- VPNStaticRouteSource
- VirtualizationType
- VolumeAttachmentState
- VolumeAttributeName
- VolumeModificationState
- VolumeState
- VolumeStatusInfoStatus
- VolumeStatusName
- VolumeType
- AccountAttribute
- AccountAttributeValue
- ActiveInstance
- Address
- AllowedPrincipal
- AttributeBooleanValue
- AttributeValue
- AvailabilityZone
- AvailabilityZoneMessage
- AvailableCapacity
- BlobAttributeValue
- BlockDeviceMapping
- BundleTask
- BundleTaskError
- CPUOptions
- CPUOptionsRequest
- CancelSpotFleetRequestsError
- CancelSpotFleetRequestsErrorItem
- CancelSpotFleetRequestsSuccessItem
- CancelledSpotInstanceRequest
- CidrBlock
- ClassicLinkDNSSupport
- ClassicLinkInstance
- ClassicLoadBalancer
- ClassicLoadBalancersConfig
- ClientData
- ConnectionNotification
- ConversionTask
- CreateVolumePermission
- CreateVolumePermissionModifications
- CreditSpecification
- CreditSpecificationRequest
- CustomerGateway
- DHCPConfiguration
- DHCPOptions
- DNSEntry
- DeleteFleetError
- DeleteFleetErrorItem
- DeleteFleetSuccessItem
- DeleteLaunchTemplateVersionsResponseErrorItem
- DeleteLaunchTemplateVersionsResponseSuccessItem
- DiskImage
- DiskImageDescription
- DiskImageDetail
- DiskImageVolumeDescription
- EBSBlockDevice
- EBSInstanceBlockDevice
- EBSInstanceBlockDeviceSpecification
- EgressOnlyInternetGateway
- ElasticGpuAssociation
- ElasticGpuHealth
- ElasticGpuSpecification
- ElasticGpuSpecificationResponse
- ElasticGpus
- EventInformation
- ExportTask
- ExportToS3Task
- ExportToS3TaskSpecification
- Filter
- FleetData
- FleetLaunchTemplateConfig
- FleetLaunchTemplateConfigRequest
- FleetLaunchTemplateOverrides
- FleetLaunchTemplateOverridesRequest
- FleetLaunchTemplateSpecification
- FleetLaunchTemplateSpecificationRequest
- FlowLog
- FpgaImage
- FpgaImageAttribute
- FpgaImageState
- GroupIdentifier
- HistoryRecord
- HistoryRecordEntry
- Host
- HostInstance
- HostOffering
- HostProperties
- HostReservation
- IAMInstanceProfile
- IAMInstanceProfileAssociation
- IAMInstanceProfileSpecification
- ICMPTypeCode
- IPPermission
- IPRange
- IPv6CidrBlock
- IPv6Range
- IdFormat
- Image
- ImageDiskContainer
- ImportImageTask
- ImportInstanceLaunchSpecification
- ImportInstanceTaskDetails
- ImportInstanceVolumeDetailItem
- ImportSnapshotTask
- ImportVolumeTaskDetails
- Instance
- InstanceBlockDeviceMapping
- InstanceBlockDeviceMappingSpecification
- InstanceCapacity
- InstanceCount
- InstanceCreditSpecification
- InstanceCreditSpecificationRequest
- InstanceExportDetails
- InstanceIPv6Address
- InstanceIPv6AddressRequest
- InstanceMarketOptionsRequest
- InstanceMonitoring
- InstanceNetworkInterface
- InstanceNetworkInterfaceAssociation
- InstanceNetworkInterfaceAttachment
- InstanceNetworkInterfaceSpecification
- InstancePrivateIPAddress
- InstanceState
- InstanceStateChange
- InstanceStatus
- InstanceStatusDetails
- InstanceStatusEvent
- InstanceStatusSummary
- InternetGateway
- InternetGatewayAttachment
- KeyPairInfo
- LaunchPermission
- LaunchPermissionModifications
- LaunchSpecification
- LaunchTemplate
- LaunchTemplateBlockDeviceMapping
- LaunchTemplateBlockDeviceMappingRequest
- LaunchTemplateConfig
- LaunchTemplateEBSBlockDevice
- LaunchTemplateEBSBlockDeviceRequest
- LaunchTemplateIAMInstanceProfileSpecification
- LaunchTemplateIAMInstanceProfileSpecificationRequest
- LaunchTemplateInstanceMarketOptions
- LaunchTemplateInstanceMarketOptionsRequest
- LaunchTemplateInstanceNetworkInterfaceSpecification
- LaunchTemplateInstanceNetworkInterfaceSpecificationRequest
- LaunchTemplateOverrides
- LaunchTemplatePlacement
- LaunchTemplatePlacementRequest
- LaunchTemplateSpecification
- LaunchTemplateSpotMarketOptions
- LaunchTemplateSpotMarketOptionsRequest
- LaunchTemplateTagSpecification
- LaunchTemplateTagSpecificationRequest
- LaunchTemplateVersion
- LaunchTemplatesMonitoring
- LaunchTemplatesMonitoringRequest
- LoadBalancersConfig
- LoadPermission
- LoadPermissionModifications
- LoadPermissionRequest
- Monitoring
- MovingAddressStatus
- NatGateway
- NatGatewayAddress
- NetworkACL
- NetworkACLAssociation
- NetworkACLEntry
- NetworkInterface
- NetworkInterfaceAssociation
- NetworkInterfaceAttachment
- NetworkInterfaceAttachmentChanges
- NetworkInterfaceIPv6Address
- NetworkInterfacePermission
- NetworkInterfacePermissionState
- NetworkInterfacePrivateIPAddress
- NewDHCPConfiguration
- PciId
- PeeringConnectionOptions
- PeeringConnectionOptionsRequest
- Placement
- PlacementGroup
- PortRange
- PrefixList
- PrefixListId
- PriceSchedule
- PriceScheduleSpecification
- PricingDetail
- PrincipalIdFormat
- PrivateIPAddressSpecification
- ProductCode
- PropagatingVGW
- ProvisionedBandwidth
- Purchase
- PurchaseRequest
- RecurringCharge
- RegionInfo
- RequestLaunchTemplateData
- RequestSpotLaunchSpecification
- Reservation
- ReservationValue
- ReservedInstanceLimitPrice
- ReservedInstanceReservationValue
- ReservedInstances
- ReservedInstancesConfiguration
- ReservedInstancesId
- ReservedInstancesListing
- ReservedInstancesModification
- ReservedInstancesModificationResult
- ReservedInstancesOffering
- ResponseError
- ResponseLaunchTemplateData
- Route
- RouteTable
- RouteTableAssociation
- RunInstancesMonitoringEnabled
- S3Storage
- ScheduledInstance
- ScheduledInstanceAvailability
- ScheduledInstanceRecurrence
- ScheduledInstanceRecurrenceRequest
- ScheduledInstancesBlockDeviceMapping
- ScheduledInstancesEBS
- ScheduledInstancesIAMInstanceProfile
- ScheduledInstancesIPv6Address
- ScheduledInstancesLaunchSpecification
- ScheduledInstancesMonitoring
- ScheduledInstancesNetworkInterface
- ScheduledInstancesPlacement
- ScheduledInstancesPrivateIPAddressConfig
- SecurityGroup
- SecurityGroupIdentifier
- SecurityGroupReference
- ServiceConfiguration
- ServiceDetail
- ServiceTypeDetail
- SlotDateTimeRangeRequest
- SlotStartTimeRangeRequest
- Snapshot
- SnapshotDetail
- SnapshotDiskContainer
- SnapshotTaskDetail
- SpotDatafeedSubscription
- SpotFleetLaunchSpecification
- SpotFleetMonitoring
- SpotFleetRequestConfig
- SpotFleetRequestConfigData
- SpotFleetTagSpecification
- SpotInstanceRequest
- SpotInstanceStateFault
- SpotInstanceStatus
- SpotMarketOptions
- SpotOptions
- SpotOptionsRequest
- SpotPlacement
- SpotPrice
- StaleIPPermission
- StaleSecurityGroup
- StateReason
- Storage
- StorageLocation
- Subnet
- SubnetCidrBlockState
- SubnetIPv6CidrBlockAssociation
- SuccessfulInstanceCreditSpecificationItem
- Tag
- TagDescription
- TagSpecification
- TargetCapacitySpecification
- TargetCapacitySpecificationRequest
- TargetConfiguration
- TargetConfigurationRequest
- TargetGroup
- TargetGroupsConfig
- TargetReservationValue
- UnsuccessfulInstanceCreditSpecificationItem
- UnsuccessfulInstanceCreditSpecificationItemError
- UnsuccessfulItem
- UnsuccessfulItemError
- UserBucket
- UserBucketDetails
- UserData
- UserIdGroupPair
- VGWTelemetry
- VPC
- VPCAttachment
- VPCCidrBlockAssociation
- VPCCidrBlockState
- VPCClassicLink
- VPCEndpoint
- VPCEndpointConnection
- VPCIPv6CidrBlockAssociation
- VPCPeeringConnection
- VPCPeeringConnectionOptionsDescription
- VPCPeeringConnectionStateReason
- VPCPeeringConnectionVPCInfo
- VPNConnection
- VPNConnectionOptions
- VPNConnectionOptionsSpecification
- VPNGateway
- VPNStaticRoute
- VPNTunnelOptionsSpecification
- Volume
- VolumeAttachment
- VolumeDetail
- VolumeModification
- VolumeStatusAction
- VolumeStatusDetails
- VolumeStatusEvent
- VolumeStatusInfo
- VolumeStatusItem
Description
Amazon Elastic Compute Cloud
Amazon Elastic Compute Cloud (Amazon EC2) provides 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.
Synopsis
- ec2 :: Service
- instanceTerminated :: Wait DescribeInstances
- volumeInUse :: Wait DescribeVolumes
- natGatewayAvailable :: Wait DescribeNatGateways
- subnetAvailable :: Wait DescribeSubnets
- networkInterfaceAvailable :: Wait DescribeNetworkInterfaces
- systemStatusOK :: Wait DescribeInstanceStatus
- customerGatewayAvailable :: Wait DescribeCustomerGateways
- conversionTaskCompleted :: Wait DescribeConversionTasks
- instanceStopped :: Wait DescribeInstances
- conversionTaskDeleted :: Wait DescribeConversionTasks
- passwordDataAvailable :: Wait GetPasswordData
- instanceRunning :: Wait DescribeInstances
- spotInstanceRequestFulfilled :: Wait DescribeSpotInstanceRequests
- vpcAvailable :: Wait DescribeVPCs
- exportTaskCompleted :: Wait DescribeExportTasks
- vpcPeeringConnectionDeleted :: Wait DescribeVPCPeeringConnections
- vpnConnectionAvailable :: Wait DescribeVPNConnections
- exportTaskCancelled :: Wait DescribeExportTasks
- volumeDeleted :: Wait DescribeVolumes
- vpcExists :: Wait DescribeVPCs
- bundleTaskComplete :: Wait DescribeBundleTasks
- vpnConnectionDeleted :: Wait DescribeVPNConnections
- conversionTaskCancelled :: Wait DescribeConversionTasks
- imageAvailable :: Wait DescribeImages
- vpcPeeringConnectionExists :: Wait DescribeVPCPeeringConnections
- snapshotCompleted :: Wait DescribeSnapshots
- instanceExists :: Wait DescribeInstances
- instanceStatusOK :: Wait DescribeInstanceStatus
- volumeAvailable :: Wait DescribeVolumes
- module Network.AWS.EC2.ImportInstance
- module Network.AWS.EC2.RevokeSecurityGroupEgress
- module Network.AWS.EC2.CreateNetworkInterfacePermission
- module Network.AWS.EC2.DeleteLaunchTemplate
- module Network.AWS.EC2.RejectVPCEndpointConnections
- module Network.AWS.EC2.CreateVPNGateway
- module Network.AWS.EC2.CreateNetworkACL
- module Network.AWS.EC2.DeleteKeyPair
- module Network.AWS.EC2.DescribeSecurityGroupReferences
- module Network.AWS.EC2.DeleteFleets
- module Network.AWS.EC2.DescribeTags
- module Network.AWS.EC2.UpdateSecurityGroupRuleDescriptionsIngress
- module Network.AWS.EC2.DisassociateSubnetCidrBlock
- module Network.AWS.EC2.DetachNetworkInterface
- module Network.AWS.EC2.DetachInternetGateway
- module Network.AWS.EC2.DeleteVPCEndpoints
- module Network.AWS.EC2.DeleteFlowLogs
- module Network.AWS.EC2.DescribeVPCClassicLink
- module Network.AWS.EC2.ModifySubnetAttribute
- module Network.AWS.EC2.DetachVolume
- module Network.AWS.EC2.DescribeInstanceCreditSpecifications
- module Network.AWS.EC2.CancelBundleTask
- module Network.AWS.EC2.AcceptReservedInstancesExchangeQuote
- module Network.AWS.EC2.ReleaseAddress
- module Network.AWS.EC2.CreateInternetGateway
- module Network.AWS.EC2.DeleteVPNConnection
- module Network.AWS.EC2.DescribeBundleTasks
- module Network.AWS.EC2.AuthorizeSecurityGroupEgress
- module Network.AWS.EC2.DeregisterImage
- module Network.AWS.EC2.DeleteVPCEndpointConnectionNotifications
- module Network.AWS.EC2.ModifyNetworkInterfaceAttribute
- module Network.AWS.EC2.ModifyVPCTenancy
- module Network.AWS.EC2.CancelReservedInstancesListing
- module Network.AWS.EC2.AttachClassicLinkVPC
- module Network.AWS.EC2.DescribeVPCClassicLinkDNSSupport
- module Network.AWS.EC2.AssociateSubnetCidrBlock
- module Network.AWS.EC2.RunScheduledInstances
- module Network.AWS.EC2.CancelSpotFleetRequests
- module Network.AWS.EC2.DescribeSpotPriceHistory
- module Network.AWS.EC2.DescribeDHCPOptions
- module Network.AWS.EC2.ImportImage
- module Network.AWS.EC2.CopyFpgaImage
- module Network.AWS.EC2.StopInstances
- module Network.AWS.EC2.ModifyLaunchTemplate
- module Network.AWS.EC2.ModifyVPCEndpointConnectionNotification
- module Network.AWS.EC2.DescribeInternetGateways
- module Network.AWS.EC2.DisableVPCClassicLink
- module Network.AWS.EC2.DeleteLaunchTemplateVersions
- module Network.AWS.EC2.BundleInstance
- module Network.AWS.EC2.DescribeNetworkInterfaces
- module Network.AWS.EC2.ReplaceNetworkACLAssociation
- module Network.AWS.EC2.DescribeNatGateways
- module Network.AWS.EC2.DescribeAddresses
- module Network.AWS.EC2.DescribeSnapshotAttribute
- module Network.AWS.EC2.DescribeIdentityIdFormat
- module Network.AWS.EC2.ReplaceRoute
- module Network.AWS.EC2.DescribeVPCEndpointServices
- module Network.AWS.EC2.AuthorizeSecurityGroupIngress
- module Network.AWS.EC2.CreateVPCPeeringConnection
- module Network.AWS.EC2.DescribeSubnets
- module Network.AWS.EC2.CreateTags
- module Network.AWS.EC2.PurchaseReservedInstancesOffering
- module Network.AWS.EC2.DeleteNetworkACLEntry
- module Network.AWS.EC2.ResetSnapshotAttribute
- module Network.AWS.EC2.DescribeVPNConnections
- module Network.AWS.EC2.DeleteRoute
- module Network.AWS.EC2.ReplaceNetworkACLEntry
- module Network.AWS.EC2.DescribeVPCEndpoints
- module Network.AWS.EC2.ResetInstanceAttribute
- module Network.AWS.EC2.ModifyIdentityIdFormat
- module Network.AWS.EC2.AttachNetworkInterface
- module Network.AWS.EC2.DescribeInstanceStatus
- module Network.AWS.EC2.ImportKeyPair
- module Network.AWS.EC2.DeleteTags
- module Network.AWS.EC2.ConfirmProductInstance
- module Network.AWS.EC2.DescribeInstanceAttribute
- module Network.AWS.EC2.DescribeReservedInstancesOfferings
- module Network.AWS.EC2.CreateCustomerGateway
- module Network.AWS.EC2.DescribeFleets
- module Network.AWS.EC2.DeleteSecurityGroup
- module Network.AWS.EC2.DeleteVPCPeeringConnection
- module Network.AWS.EC2.AttachInternetGateway
- module Network.AWS.EC2.ModifyInstancePlacement
- module Network.AWS.EC2.DescribeFlowLogs
- module Network.AWS.EC2.DescribeVPCEndpointConnectionNotifications
- module Network.AWS.EC2.RunInstances
- module Network.AWS.EC2.AssociateDHCPOptions
- module Network.AWS.EC2.DescribeReservedInstances
- module Network.AWS.EC2.DescribeIdFormat
- module Network.AWS.EC2.DescribeVPCs
- module Network.AWS.EC2.DescribeConversionTasks
- module Network.AWS.EC2.CreateLaunchTemplateVersion
- module Network.AWS.EC2.DisableVPCClassicLinkDNSSupport
- module Network.AWS.EC2.DescribeVolumesModifications
- module Network.AWS.EC2.CreateFpgaImage
- module Network.AWS.EC2.AcceptVPCEndpointConnections
- module Network.AWS.EC2.GetLaunchTemplateData
- module Network.AWS.EC2.AllocateAddress
- module Network.AWS.EC2.CancelConversionTask
- module Network.AWS.EC2.ModifyImageAttribute
- module Network.AWS.EC2.CreateRouteTable
- module Network.AWS.EC2.ReportInstanceStatus
- module Network.AWS.EC2.AttachVolume
- module Network.AWS.EC2.RequestSpotInstances
- module Network.AWS.EC2.DescribeHostReservationOfferings
- module Network.AWS.EC2.ResetFpgaImageAttribute
- module Network.AWS.EC2.DescribeVolumes
- module Network.AWS.EC2.RejectVPCPeeringConnection
- module Network.AWS.EC2.DeleteVPNConnectionRoute
- module Network.AWS.EC2.ModifyVPCEndpoint
- module Network.AWS.EC2.DescribeFpgaImageAttribute
- module Network.AWS.EC2.AllocateHosts
- module Network.AWS.EC2.RegisterImage
- module Network.AWS.EC2.ModifyFleet
- module Network.AWS.EC2.RevokeSecurityGroupIngress
- module Network.AWS.EC2.DescribeHostReservations
- module Network.AWS.EC2.UpdateSecurityGroupRuleDescriptionsEgress
- module Network.AWS.EC2.EnableVPCClassicLinkDNSSupport
- module Network.AWS.EC2.DescribeVPCEndpointConnections
- module Network.AWS.EC2.ModifyReservedInstances
- module Network.AWS.EC2.DeleteFpgaImage
- module Network.AWS.EC2.DescribeScheduledInstances
- module Network.AWS.EC2.CreateFlowLogs
- module Network.AWS.EC2.DescribeSpotFleetRequests
- module Network.AWS.EC2.MoveAddressToVPC
- module Network.AWS.EC2.DescribeFleetInstances
- module Network.AWS.EC2.DescribeLaunchTemplateVersions
- module Network.AWS.EC2.ModifyInstanceCreditSpecification
- module Network.AWS.EC2.DescribePrincipalIdFormat
- module Network.AWS.EC2.DeleteNetworkACL
- module Network.AWS.EC2.CreateLaunchTemplate
- module Network.AWS.EC2.CreateVPCEndpointConnectionNotification
- module Network.AWS.EC2.DeleteNetworkInterfacePermission
- module Network.AWS.EC2.DeleteVPNGateway
- module Network.AWS.EC2.DescribeImportImageTasks
- module Network.AWS.EC2.DescribeVolumeAttribute
- module Network.AWS.EC2.DescribeMovingAddresses
- module Network.AWS.EC2.GetPasswordData
- module Network.AWS.EC2.CreateVPC
- module Network.AWS.EC2.ModifyVPCPeeringConnectionOptions
- module Network.AWS.EC2.DescribeFpgaImages
- module Network.AWS.EC2.CopySnapshot
- module Network.AWS.EC2.DisassociateAddress
- module Network.AWS.EC2.DescribeEgressOnlyInternetGateways
- module Network.AWS.EC2.DeleteVPC
- module Network.AWS.EC2.CreateInstanceExportTask
- module Network.AWS.EC2.AssociateVPCCidrBlock
- module Network.AWS.EC2.DescribeVPCAttribute
- module Network.AWS.EC2.CreateVolume
- module Network.AWS.EC2.CreateDefaultSubnet
- module Network.AWS.EC2.DescribeScheduledInstanceAvailability
- module Network.AWS.EC2.ModifyVolumeAttribute
- module Network.AWS.EC2.DescribeSpotDatafeedSubscription
- module Network.AWS.EC2.DescribePrefixLists
- module Network.AWS.EC2.DeletePlacementGroup
- module Network.AWS.EC2.RequestSpotFleet
- module Network.AWS.EC2.CreateSubnet
- module Network.AWS.EC2.CreateNetworkInterface
- module Network.AWS.EC2.DescribeSecurityGroups
- module Network.AWS.EC2.DescribeExportTasks
- module Network.AWS.EC2.ModifySpotFleetRequest
- module Network.AWS.EC2.DetachVPNGateway
- module Network.AWS.EC2.GetHostReservationPurchasePreview
- module Network.AWS.EC2.EnableVolumeIO
- module Network.AWS.EC2.DescribeInstances
- module Network.AWS.EC2.CreateNatGateway
- module Network.AWS.EC2.DescribeVPCPeeringConnections
- module Network.AWS.EC2.CancelExportTask
- module Network.AWS.EC2.CreateVPCEndpointServiceConfiguration
- module Network.AWS.EC2.CreateDefaultVPC
- module Network.AWS.EC2.DisassociateVPCCidrBlock
- module Network.AWS.EC2.DeleteNetworkInterface
- module Network.AWS.EC2.ReplaceRouteTableAssociation
- module Network.AWS.EC2.StartInstances
- module Network.AWS.EC2.CreatePlacementGroup
- module Network.AWS.EC2.DescribeAggregateIdFormat
- module Network.AWS.EC2.DescribeSnapshots
- module Network.AWS.EC2.AssociateAddress
- module Network.AWS.EC2.DescribeNetworkInterfaceAttribute
- module Network.AWS.EC2.ReplaceIAMInstanceProfileAssociation
- module Network.AWS.EC2.ReleaseHosts
- module Network.AWS.EC2.ResetNetworkInterfaceAttribute
- module Network.AWS.EC2.DeleteInternetGateway
- module Network.AWS.EC2.DescribeReservedInstancesListings
- module Network.AWS.EC2.CreateVPNConnection
- module Network.AWS.EC2.CreateFleet
- module Network.AWS.EC2.DeleteNatGateway
- module Network.AWS.EC2.DescribeImportSnapshotTasks
- module Network.AWS.EC2.DescribeCustomerGateways
- module Network.AWS.EC2.DeleteSubnet
- module Network.AWS.EC2.CopyImage
- module Network.AWS.EC2.CreateVPCEndpoint
- module Network.AWS.EC2.UnmonitorInstances
- module Network.AWS.EC2.CreateSecurityGroup
- module Network.AWS.EC2.ImportVolume
- module Network.AWS.EC2.DisableVGWRoutePropagation
- module Network.AWS.EC2.CreateSpotDatafeedSubscription
- module Network.AWS.EC2.CancelSpotInstanceRequests
- module Network.AWS.EC2.CreateRoute
- module Network.AWS.EC2.DescribeVPCEndpointServiceConfigurations
- module Network.AWS.EC2.DeleteSnapshot
- module Network.AWS.EC2.AssignPrivateIPAddresses
- module Network.AWS.EC2.ModifyInstanceAttribute
- module Network.AWS.EC2.DeleteCustomerGateway
- module Network.AWS.EC2.DisassociateIAMInstanceProfile
- module Network.AWS.EC2.DisassociateRouteTable
- module Network.AWS.EC2.GetConsoleScreenshot
- module Network.AWS.EC2.AssignIPv6Addresses
- module Network.AWS.EC2.DeleteSpotDatafeedSubscription
- module Network.AWS.EC2.ModifyVolume
- module Network.AWS.EC2.EnableVPCClassicLink
- module Network.AWS.EC2.DescribePlacementGroups
- module Network.AWS.EC2.DescribeStaleSecurityGroups
- module Network.AWS.EC2.PurchaseScheduledInstances
- module Network.AWS.EC2.EnableVGWRoutePropagation
- module Network.AWS.EC2.DescribeSpotFleetRequestHistory
- module Network.AWS.EC2.ModifySnapshotAttribute
- module Network.AWS.EC2.DescribeIAMInstanceProfileAssociations
- module Network.AWS.EC2.CreateSnapshot
- module Network.AWS.EC2.CreateNetworkACLEntry
- module Network.AWS.EC2.CreateReservedInstancesListing
- module Network.AWS.EC2.AttachVPNGateway
- module Network.AWS.EC2.ModifyVPCEndpointServicePermissions
- module Network.AWS.EC2.CreateDHCPOptions
- module Network.AWS.EC2.DescribeAccountAttributes
- module Network.AWS.EC2.ModifyFpgaImageAttribute
- module Network.AWS.EC2.ModifyHosts
- module Network.AWS.EC2.RebootInstances
- module Network.AWS.EC2.ModifyVPCEndpointServiceConfiguration
- module Network.AWS.EC2.UnassignIPv6Addresses
- module Network.AWS.EC2.AssociateIAMInstanceProfile
- module Network.AWS.EC2.DeleteEgressOnlyInternetGateway
- module Network.AWS.EC2.PurchaseHostReservation
- module Network.AWS.EC2.CreateImage
- module Network.AWS.EC2.DescribeClassicLinkInstances
- module Network.AWS.EC2.TerminateInstances
- module Network.AWS.EC2.DescribeKeyPairs
- module Network.AWS.EC2.DescribeLaunchTemplates
- module Network.AWS.EC2.CreateVPNConnectionRoute
- module Network.AWS.EC2.AssociateRouteTable
- module Network.AWS.EC2.DescribeVPNGateways
- module Network.AWS.EC2.GetConsoleOutput
- module Network.AWS.EC2.DescribeHosts
- module Network.AWS.EC2.DescribeImageAttribute
- module Network.AWS.EC2.ModifyIdFormat
- module Network.AWS.EC2.DeleteRouteTable
- module Network.AWS.EC2.ResetImageAttribute
- module Network.AWS.EC2.CreateEgressOnlyInternetGateway
- module Network.AWS.EC2.DescribeReservedInstancesModifications
- module Network.AWS.EC2.DescribeSpotInstanceRequests
- module Network.AWS.EC2.UnassignPrivateIPAddresses
- module Network.AWS.EC2.DescribeNetworkInterfacePermissions
- module Network.AWS.EC2.DescribeVPCEndpointServicePermissions
- module Network.AWS.EC2.DeleteDHCPOptions
- module Network.AWS.EC2.DescribeNetworkACLs
- module Network.AWS.EC2.CancelImportTask
- module Network.AWS.EC2.DetachClassicLinkVPC
- module Network.AWS.EC2.DescribeRegions
- module Network.AWS.EC2.MonitorInstances
- module Network.AWS.EC2.AcceptVPCPeeringConnection
- module Network.AWS.EC2.ImportSnapshot
- module Network.AWS.EC2.DescribeVolumeStatus
- module Network.AWS.EC2.DescribeRouteTables
- module Network.AWS.EC2.DescribeAvailabilityZones
- module Network.AWS.EC2.ModifyVPCAttribute
- module Network.AWS.EC2.DescribeFleetHistory
- module Network.AWS.EC2.DescribeImages
- module Network.AWS.EC2.DescribeElasticGpus
- module Network.AWS.EC2.RestoreAddressToClassic
- module Network.AWS.EC2.CreateKeyPair
- module Network.AWS.EC2.GetReservedInstancesExchangeQuote
- module Network.AWS.EC2.DeleteVolume
- module Network.AWS.EC2.DeleteVPCEndpointServiceConfigurations
- module Network.AWS.EC2.DescribeSpotFleetInstances
- data DeleteTag = DeleteTag {
- _deleteTagKey :: !Text
- _deleteTagValue :: !(Maybe Text)
- deleteTag :: Text -> DeleteTag
- deleteTagKey :: Lens' DeleteTag Text
- deleteTagValue :: Lens' DeleteTag (Maybe Text)
- data AccountAttributeName
- data ActivityStatus
- data AddressStatus
- data Affinity
- data AllocationState
- data AllocationStrategy
- data ArchitectureValues
- data AttachmentStatus
- data AutoPlacement
- data AvailabilityZoneState
- data BatchState
- data BundleTaskState
- data CancelBatchErrorCode
- data CancelSpotInstanceRequestState
- data ConnectionNotificationState
- data ConnectionNotificationType = Topic
- data ContainerFormat = Ova
- data ConversionTaskState
- data CurrencyCodeValues = Usd
- data DatafeedSubscriptionState
- data DefaultTargetCapacityType
- data DeleteFleetErrorCode
- data DeviceType
- = EBS
- | InstanceStore
- data DiskImageFormat
- data DomainType
- = DTStandard
- | DTVPC
- data ElasticGpuState = Attached
- data ElasticGpuStatus
- = EGSImpaired
- | EGSOK
- data EventCode
- data EventType
- data ExcessCapacityTerminationPolicy
- data ExportEnvironment
- data ExportTaskState
- data FleetActivityStatus
- data FleetEventType
- data FleetExcessCapacityTerminationPolicy
- data FleetStateCode
- data FleetType
- data FlowLogsResourceType
- data FpgaImageAttributeName
- data FpgaImageStateCode
- data GatewayType = IPsec_1
- data HostTenancy
- data HypervisorType
- data IAMInstanceProfileAssociationState
- data ImageAttributeName
- data ImageState
- data ImageTypeValues
- data InstanceAttributeName
- data InstanceHealthStatus
- data InstanceInterruptionBehavior
- data InstanceLifecycleType
- data InstanceStateName
- data InstanceType
- = C1_Medium
- | C1_XLarge
- | C3_2XLarge
- | C3_4XLarge
- | C3_8XLarge
- | C3_Large
- | C3_XLarge
- | C4_2XLarge
- | C4_4XLarge
- | C4_8XLarge
- | C4_Large
- | C4_XLarge
- | C5_18XLarge
- | C5_2XLarge
- | C5_4XLarge
- | C5_9XLarge
- | C5_Large
- | C5_XLarge
- | CC1_4XLarge
- | CC2_8XLarge
- | CG1_4XLarge
- | CR1_8XLarge
- | D2_2XLarge
- | D2_4XLarge
- | D2_8XLarge
- | D2_XLarge
- | F1_16XLarge
- | F1_2XLarge
- | G2_2XLarge
- | G2_8XLarge
- | G3_16XLarge
- | G3_4XLarge
- | G3_8XLarge
- | H1_16XLarge
- | H1_2XLarge
- | H1_4XLarge
- | H1_8XLarge
- | HI1_4XLarge
- | HS1_8XLarge
- | I2_2XLarge
- | I2_4XLarge
- | I2_8XLarge
- | I2_XLarge
- | I3_16XLarge
- | I3_2XLarge
- | I3_4XLarge
- | I3_8XLarge
- | I3_Large
- | I3_XLarge
- | M1_Large
- | M1_Medium
- | M1_Small
- | M1_XLarge
- | M2_2XLarge
- | M2_4XLarge
- | M2_XLarge
- | M3_2XLarge
- | M3_Large
- | M3_Medium
- | M3_XLarge
- | M4_10XLarge
- | M4_16XLarge
- | M4_2XLarge
- | M4_4XLarge
- | M4_Large
- | M4_XLarge
- | M5_12XLarge
- | M5_24XLarge
- | M5_2XLarge
- | M5_4XLarge
- | M5_Large
- | M5_XLarge
- | P2_16XLarge
- | P2_8XLarge
- | P2_XLarge
- | P3_16XLarge
- | P3_2XLarge
- | P3_8XLarge
- | R3_2XLarge
- | R3_4XLarge
- | R3_8XLarge
- | R3_Large
- | R3_XLarge
- | R4_16XLarge
- | R4_2XLarge
- | R4_4XLarge
- | R4_8XLarge
- | R4_Large
- | R4_XLarge
- | T1_Micro
- | T2_2XLarge
- | T2_Large
- | T2_Medium
- | T2_Micro
- | T2_Nano
- | T2_Small
- | T2_XLarge
- | X1_16XLarge
- | X1_32XLarge
- | X1e_16XLarge
- | X1e_2XLarge
- | X1e_32XLarge
- | X1e_4XLarge
- | X1e_8XLarge
- | X1e_XLarge
- data InterfacePermissionType
- data LaunchTemplateErrorCode
- data ListingState
- data ListingStatus
- data MarketType = Spot
- data MonitoringState
- data MoveStatus
- data NatGatewayState
- data NetworkInterfaceAttribute
- data NetworkInterfacePermissionStateCode
- data NetworkInterfaceStatus
- data NetworkInterfaceType
- data OfferingClassType
- data OfferingTypeValues
- data OperationType
- data PaymentOption
- data PermissionGroup = All
- data PlacementGroupState
- data PlacementStrategy
- data PlatformValues = Windows
- data PrincipalType
- data ProductCodeValues
- data RIProductDescription
- data RecurringChargeFrequency = Hourly
- data ReportInstanceReasonCodes
- data ReportStatusType
- = RSTImpaired
- | RSTOK
- data ReservationState
- data ReservedInstanceState
- data ResetFpgaImageAttributeName = LoadPermission
- data ResetImageAttributeName = RIANLaunchPermission
- data ResourceType
- data RouteOrigin
- data RouteState
- data RuleAction
- data Scope
- data ServiceState
- data ServiceType
- data ShutdownBehavior
- data SnapshotAttributeName
- data SnapshotState
- data SpotAllocationStrategy
- data SpotInstanceInterruptionBehavior
- data SpotInstanceState
- data SpotInstanceType
- data State
- data StatusName = Reachability
- data StatusType
- data SubnetCidrBlockStateCode
- data SubnetState
- data SummaryStatus
- data TelemetryStatus
- data Tenancy
- data TrafficType
- data UnsuccessfulInstanceCreditSpecificationErrorCode
- data VPCAttributeName
- data VPCCidrBlockStateCode
- data VPCEndpointType
- data VPCPeeringConnectionStateReasonCode
- data VPCState
- data VPCTenancy = VTDefault
- data VPNState
- data VPNStaticRouteSource = Static
- data VirtualizationType
- = HVM
- | Paravirtual
- data VolumeAttachmentState
- data VolumeAttributeName
- data VolumeModificationState
- data VolumeState
- data VolumeStatusInfoStatus
- data VolumeStatusName
- data VolumeType
- data AccountAttribute
- accountAttribute :: AccountAttribute
- aaAttributeValues :: Lens' AccountAttribute [AccountAttributeValue]
- aaAttributeName :: Lens' AccountAttribute (Maybe Text)
- data AccountAttributeValue
- accountAttributeValue :: AccountAttributeValue
- aavAttributeValue :: Lens' AccountAttributeValue (Maybe Text)
- data ActiveInstance
- activeInstance :: ActiveInstance
- aiInstanceId :: Lens' ActiveInstance (Maybe Text)
- aiInstanceHealth :: Lens' ActiveInstance (Maybe InstanceHealthStatus)
- aiInstanceType :: Lens' ActiveInstance (Maybe Text)
- aiSpotInstanceRequestId :: Lens' ActiveInstance (Maybe Text)
- data Address
- address :: Address
- aAssociationId :: Lens' Address (Maybe Text)
- aInstanceId :: Lens' Address (Maybe Text)
- aNetworkInterfaceOwnerId :: Lens' Address (Maybe Text)
- aAllocationId :: Lens' Address (Maybe Text)
- aDomain :: Lens' Address (Maybe DomainType)
- aNetworkInterfaceId :: Lens' Address (Maybe Text)
- aPrivateIPAddress :: Lens' Address (Maybe Text)
- aPublicIP :: Lens' Address (Maybe Text)
- aTags :: Lens' Address [Tag]
- data AllowedPrincipal
- allowedPrincipal :: AllowedPrincipal
- apPrincipalType :: Lens' AllowedPrincipal (Maybe PrincipalType)
- apPrincipal :: Lens' AllowedPrincipal (Maybe Text)
- data AttributeBooleanValue
- attributeBooleanValue :: AttributeBooleanValue
- abvValue :: Lens' AttributeBooleanValue (Maybe Bool)
- data AttributeValue
- attributeValue :: AttributeValue
- avValue :: Lens' AttributeValue (Maybe Text)
- data AvailabilityZone
- availabilityZone :: AvailabilityZone
- azState :: Lens' AvailabilityZone (Maybe AvailabilityZoneState)
- azRegionName :: Lens' AvailabilityZone (Maybe Text)
- azZoneName :: Lens' AvailabilityZone (Maybe Text)
- azMessages :: Lens' AvailabilityZone [AvailabilityZoneMessage]
- data AvailabilityZoneMessage
- availabilityZoneMessage :: AvailabilityZoneMessage
- azmMessage :: Lens' AvailabilityZoneMessage (Maybe Text)
- data AvailableCapacity
- availableCapacity :: AvailableCapacity
- acAvailableInstanceCapacity :: Lens' AvailableCapacity [InstanceCapacity]
- acAvailableVCPUs :: Lens' AvailableCapacity (Maybe Int)
- data BlobAttributeValue
- blobAttributeValue :: BlobAttributeValue
- bavValue :: Lens' BlobAttributeValue (Maybe ByteString)
- data BlockDeviceMapping
- blockDeviceMapping :: Text -> BlockDeviceMapping
- bdmVirtualName :: Lens' BlockDeviceMapping (Maybe Text)
- bdmNoDevice :: Lens' BlockDeviceMapping (Maybe Text)
- bdmEBS :: Lens' BlockDeviceMapping (Maybe EBSBlockDevice)
- bdmDeviceName :: Lens' BlockDeviceMapping Text
- data BundleTask
- bundleTask :: Text -> Text -> Text -> UTCTime -> BundleTaskState -> Storage -> UTCTime -> BundleTask
- btBundleTaskError :: Lens' BundleTask (Maybe BundleTaskError)
- btBundleId :: Lens' BundleTask Text
- btInstanceId :: Lens' BundleTask Text
- btProgress :: Lens' BundleTask Text
- btStartTime :: Lens' BundleTask UTCTime
- btState :: Lens' BundleTask BundleTaskState
- btStorage :: Lens' BundleTask Storage
- btUpdateTime :: Lens' BundleTask UTCTime
- data BundleTaskError
- bundleTaskError :: BundleTaskError
- bteCode :: Lens' BundleTaskError (Maybe Text)
- bteMessage :: Lens' BundleTaskError (Maybe Text)
- data CPUOptions
- cpuOptions :: CPUOptions
- coCoreCount :: Lens' CPUOptions (Maybe Int)
- coThreadsPerCore :: Lens' CPUOptions (Maybe Int)
- data CPUOptionsRequest
- cpuOptionsRequest :: CPUOptionsRequest
- corCoreCount :: Lens' CPUOptionsRequest (Maybe Int)
- corThreadsPerCore :: Lens' CPUOptionsRequest (Maybe Int)
- data CancelSpotFleetRequestsError
- cancelSpotFleetRequestsError :: CancelBatchErrorCode -> Text -> CancelSpotFleetRequestsError
- csfreCode :: Lens' CancelSpotFleetRequestsError CancelBatchErrorCode
- csfreMessage :: Lens' CancelSpotFleetRequestsError Text
- data CancelSpotFleetRequestsErrorItem
- cancelSpotFleetRequestsErrorItem :: CancelSpotFleetRequestsError -> Text -> CancelSpotFleetRequestsErrorItem
- csfreiError :: Lens' CancelSpotFleetRequestsErrorItem CancelSpotFleetRequestsError
- csfreiSpotFleetRequestId :: Lens' CancelSpotFleetRequestsErrorItem Text
- data CancelSpotFleetRequestsSuccessItem
- cancelSpotFleetRequestsSuccessItem :: BatchState -> BatchState -> Text -> CancelSpotFleetRequestsSuccessItem
- csfrsiCurrentSpotFleetRequestState :: Lens' CancelSpotFleetRequestsSuccessItem BatchState
- csfrsiPreviousSpotFleetRequestState :: Lens' CancelSpotFleetRequestsSuccessItem BatchState
- csfrsiSpotFleetRequestId :: Lens' CancelSpotFleetRequestsSuccessItem Text
- data CancelledSpotInstanceRequest
- cancelledSpotInstanceRequest :: CancelledSpotInstanceRequest
- csirState :: Lens' CancelledSpotInstanceRequest (Maybe CancelSpotInstanceRequestState)
- csirSpotInstanceRequestId :: Lens' CancelledSpotInstanceRequest (Maybe Text)
- data CidrBlock
- cidrBlock :: CidrBlock
- cbCidrBlock :: Lens' CidrBlock (Maybe Text)
- data ClassicLinkDNSSupport
- classicLinkDNSSupport :: ClassicLinkDNSSupport
- cldsVPCId :: Lens' ClassicLinkDNSSupport (Maybe Text)
- cldsClassicLinkDNSSupported :: Lens' ClassicLinkDNSSupport (Maybe Bool)
- data ClassicLinkInstance
- classicLinkInstance :: ClassicLinkInstance
- cliInstanceId :: Lens' ClassicLinkInstance (Maybe Text)
- cliGroups :: Lens' ClassicLinkInstance [GroupIdentifier]
- cliVPCId :: Lens' ClassicLinkInstance (Maybe Text)
- cliTags :: Lens' ClassicLinkInstance [Tag]
- data ClassicLoadBalancer
- classicLoadBalancer :: Text -> ClassicLoadBalancer
- clbName :: Lens' ClassicLoadBalancer Text
- data ClassicLoadBalancersConfig
- classicLoadBalancersConfig :: NonEmpty ClassicLoadBalancer -> ClassicLoadBalancersConfig
- clbcClassicLoadBalancers :: Lens' ClassicLoadBalancersConfig (NonEmpty ClassicLoadBalancer)
- data ClientData
- clientData :: ClientData
- cdUploadStart :: Lens' ClientData (Maybe UTCTime)
- cdUploadSize :: Lens' ClientData (Maybe Double)
- cdUploadEnd :: Lens' ClientData (Maybe UTCTime)
- cdComment :: Lens' ClientData (Maybe Text)
- data ConnectionNotification
- connectionNotification :: ConnectionNotification
- cnConnectionNotificationState :: Lens' ConnectionNotification (Maybe ConnectionNotificationState)
- cnConnectionNotificationType :: Lens' ConnectionNotification (Maybe ConnectionNotificationType)
- cnConnectionEvents :: Lens' ConnectionNotification [Text]
- cnServiceId :: Lens' ConnectionNotification (Maybe Text)
- cnVPCEndpointId :: Lens' ConnectionNotification (Maybe Text)
- cnConnectionNotificationId :: Lens' ConnectionNotification (Maybe Text)
- cnConnectionNotificationARN :: Lens' ConnectionNotification (Maybe Text)
- data ConversionTask
- conversionTask :: ConversionTask
- ctImportInstance :: Lens' ConversionTask (Maybe ImportInstanceTaskDetails)
- ctState :: Lens' ConversionTask (Maybe ConversionTaskState)
- ctStatusMessage :: Lens' ConversionTask (Maybe Text)
- ctImportVolume :: Lens' ConversionTask (Maybe ImportVolumeTaskDetails)
- ctConversionTaskId :: Lens' ConversionTask (Maybe Text)
- ctExpirationTime :: Lens' ConversionTask (Maybe Text)
- ctTags :: Lens' ConversionTask [Tag]
- data CreateVolumePermission
- createVolumePermission :: CreateVolumePermission
- cvpGroup :: Lens' CreateVolumePermission (Maybe PermissionGroup)
- cvpUserId :: Lens' CreateVolumePermission (Maybe Text)
- data CreateVolumePermissionModifications
- createVolumePermissionModifications :: CreateVolumePermissionModifications
- cvpmRemove :: Lens' CreateVolumePermissionModifications [CreateVolumePermission]
- cvpmAdd :: Lens' CreateVolumePermissionModifications [CreateVolumePermission]
- data CreditSpecification
- creditSpecification :: CreditSpecification
- csCPUCredits :: Lens' CreditSpecification (Maybe Text)
- data CreditSpecificationRequest
- creditSpecificationRequest :: Text -> CreditSpecificationRequest
- csrCPUCredits :: Lens' CreditSpecificationRequest Text
- data CustomerGateway
- customerGateway :: Text -> Text -> Text -> Text -> Text -> CustomerGateway
- cgTags :: Lens' CustomerGateway [Tag]
- cgBGPASN :: Lens' CustomerGateway Text
- cgCustomerGatewayId :: Lens' CustomerGateway Text
- cgIPAddress :: Lens' CustomerGateway Text
- cgState :: Lens' CustomerGateway Text
- cgType :: Lens' CustomerGateway Text
- data DHCPConfiguration
- dhcpConfiguration :: DHCPConfiguration
- dcValues :: Lens' DHCPConfiguration [AttributeValue]
- dcKey :: Lens' DHCPConfiguration (Maybe Text)
- data DHCPOptions
- dhcpOptions :: DHCPOptions
- doDHCPConfigurations :: Lens' DHCPOptions [DHCPConfiguration]
- doDHCPOptionsId :: Lens' DHCPOptions (Maybe Text)
- doTags :: Lens' DHCPOptions [Tag]
- data DNSEntry
- dnsEntry :: DNSEntry
- deHostedZoneId :: Lens' DNSEntry (Maybe Text)
- deDNSName :: Lens' DNSEntry (Maybe Text)
- data DeleteFleetError
- deleteFleetError :: DeleteFleetError
- dfeCode :: Lens' DeleteFleetError (Maybe DeleteFleetErrorCode)
- dfeMessage :: Lens' DeleteFleetError (Maybe Text)
- data DeleteFleetErrorItem
- deleteFleetErrorItem :: DeleteFleetErrorItem
- dfeiError :: Lens' DeleteFleetErrorItem (Maybe DeleteFleetError)
- dfeiFleetId :: Lens' DeleteFleetErrorItem (Maybe Text)
- data DeleteFleetSuccessItem
- deleteFleetSuccessItem :: DeleteFleetSuccessItem
- dfsiCurrentFleetState :: Lens' DeleteFleetSuccessItem (Maybe FleetStateCode)
- dfsiPreviousFleetState :: Lens' DeleteFleetSuccessItem (Maybe FleetStateCode)
- dfsiFleetId :: Lens' DeleteFleetSuccessItem (Maybe Text)
- data DeleteLaunchTemplateVersionsResponseErrorItem
- deleteLaunchTemplateVersionsResponseErrorItem :: DeleteLaunchTemplateVersionsResponseErrorItem
- dltvreiLaunchTemplateName :: Lens' DeleteLaunchTemplateVersionsResponseErrorItem (Maybe Text)
- dltvreiLaunchTemplateId :: Lens' DeleteLaunchTemplateVersionsResponseErrorItem (Maybe Text)
- dltvreiVersionNumber :: Lens' DeleteLaunchTemplateVersionsResponseErrorItem (Maybe Integer)
- dltvreiResponseError :: Lens' DeleteLaunchTemplateVersionsResponseErrorItem (Maybe ResponseError)
- data DeleteLaunchTemplateVersionsResponseSuccessItem
- deleteLaunchTemplateVersionsResponseSuccessItem :: DeleteLaunchTemplateVersionsResponseSuccessItem
- dltvrsiLaunchTemplateName :: Lens' DeleteLaunchTemplateVersionsResponseSuccessItem (Maybe Text)
- dltvrsiLaunchTemplateId :: Lens' DeleteLaunchTemplateVersionsResponseSuccessItem (Maybe Text)
- dltvrsiVersionNumber :: Lens' DeleteLaunchTemplateVersionsResponseSuccessItem (Maybe Integer)
- data DiskImage
- diskImage :: DiskImage
- diImage :: Lens' DiskImage (Maybe DiskImageDetail)
- diVolume :: Lens' DiskImage (Maybe VolumeDetail)
- diDescription :: Lens' DiskImage (Maybe Text)
- data DiskImageDescription
- diskImageDescription :: DiskImageDescription
- dSize :: Lens' DiskImageDescription (Maybe Integer)
- dChecksum :: Lens' DiskImageDescription (Maybe Text)
- dFormat :: Lens' DiskImageDescription (Maybe DiskImageFormat)
- dImportManifestURL :: Lens' DiskImageDescription (Maybe Text)
- data DiskImageDetail
- diskImageDetail :: Integer -> DiskImageFormat -> Text -> DiskImageDetail
- didBytes :: Lens' DiskImageDetail Integer
- didFormat :: Lens' DiskImageDetail DiskImageFormat
- didImportManifestURL :: Lens' DiskImageDetail Text
- data DiskImageVolumeDescription
- diskImageVolumeDescription :: DiskImageVolumeDescription
- divdSize :: Lens' DiskImageVolumeDescription (Maybe Integer)
- divdId :: Lens' DiskImageVolumeDescription (Maybe Text)
- data EBSBlockDevice
- ebsBlockDevice :: EBSBlockDevice
- ebdDeleteOnTermination :: Lens' EBSBlockDevice (Maybe Bool)
- ebdVolumeSize :: Lens' EBSBlockDevice (Maybe Int)
- ebdIOPS :: Lens' EBSBlockDevice (Maybe Int)
- ebdEncrypted :: Lens' EBSBlockDevice (Maybe Bool)
- ebdKMSKeyId :: Lens' EBSBlockDevice (Maybe Text)
- ebdVolumeType :: Lens' EBSBlockDevice (Maybe VolumeType)
- ebdSnapshotId :: Lens' EBSBlockDevice (Maybe Text)
- data EBSInstanceBlockDevice
- ebsInstanceBlockDevice :: EBSInstanceBlockDevice
- eibdStatus :: Lens' EBSInstanceBlockDevice (Maybe AttachmentStatus)
- eibdDeleteOnTermination :: Lens' EBSInstanceBlockDevice (Maybe Bool)
- eibdVolumeId :: Lens' EBSInstanceBlockDevice (Maybe Text)
- eibdAttachTime :: Lens' EBSInstanceBlockDevice (Maybe UTCTime)
- data EBSInstanceBlockDeviceSpecification
- ebsInstanceBlockDeviceSpecification :: EBSInstanceBlockDeviceSpecification
- eibdsDeleteOnTermination :: Lens' EBSInstanceBlockDeviceSpecification (Maybe Bool)
- eibdsVolumeId :: Lens' EBSInstanceBlockDeviceSpecification (Maybe Text)
- data EgressOnlyInternetGateway
- egressOnlyInternetGateway :: EgressOnlyInternetGateway
- eoigEgressOnlyInternetGatewayId :: Lens' EgressOnlyInternetGateway (Maybe Text)
- eoigAttachments :: Lens' EgressOnlyInternetGateway [InternetGatewayAttachment]
- data ElasticGpuAssociation
- elasticGpuAssociation :: ElasticGpuAssociation
- egaElasticGpuId :: Lens' ElasticGpuAssociation (Maybe Text)
- egaElasticGpuAssociationId :: Lens' ElasticGpuAssociation (Maybe Text)
- egaElasticGpuAssociationTime :: Lens' ElasticGpuAssociation (Maybe Text)
- egaElasticGpuAssociationState :: Lens' ElasticGpuAssociation (Maybe Text)
- data ElasticGpuHealth
- elasticGpuHealth :: ElasticGpuHealth
- eghStatus :: Lens' ElasticGpuHealth (Maybe ElasticGpuStatus)
- data ElasticGpuSpecification
- elasticGpuSpecification :: Text -> ElasticGpuSpecification
- egsType :: Lens' ElasticGpuSpecification Text
- data ElasticGpuSpecificationResponse
- elasticGpuSpecificationResponse :: ElasticGpuSpecificationResponse
- eType :: Lens' ElasticGpuSpecificationResponse (Maybe Text)
- data ElasticGpus
- elasticGpus :: ElasticGpus
- egInstanceId :: Lens' ElasticGpus (Maybe Text)
- egElasticGpuType :: Lens' ElasticGpus (Maybe Text)
- egElasticGpuId :: Lens' ElasticGpus (Maybe Text)
- egElasticGpuState :: Lens' ElasticGpus (Maybe ElasticGpuState)
- egElasticGpuHealth :: Lens' ElasticGpus (Maybe ElasticGpuHealth)
- egAvailabilityZone :: Lens' ElasticGpus (Maybe Text)
- data EventInformation
- eventInformation :: EventInformation
- eiInstanceId :: Lens' EventInformation (Maybe Text)
- eiEventDescription :: Lens' EventInformation (Maybe Text)
- eiEventSubType :: Lens' EventInformation (Maybe Text)
- data ExportTask
- exportTask :: Text -> Text -> ExportToS3Task -> InstanceExportDetails -> ExportTaskState -> Text -> ExportTask
- etDescription :: Lens' ExportTask Text
- etExportTaskId :: Lens' ExportTask Text
- etExportToS3Task :: Lens' ExportTask ExportToS3Task
- etInstanceExportDetails :: Lens' ExportTask InstanceExportDetails
- etState :: Lens' ExportTask ExportTaskState
- etStatusMessage :: Lens' ExportTask Text
- data ExportToS3Task
- exportToS3Task :: ExportToS3Task
- etstS3Key :: Lens' ExportToS3Task (Maybe Text)
- etstContainerFormat :: Lens' ExportToS3Task (Maybe ContainerFormat)
- etstS3Bucket :: Lens' ExportToS3Task (Maybe Text)
- etstDiskImageFormat :: Lens' ExportToS3Task (Maybe DiskImageFormat)
- data ExportToS3TaskSpecification
- exportToS3TaskSpecification :: ExportToS3TaskSpecification
- etstsContainerFormat :: Lens' ExportToS3TaskSpecification (Maybe ContainerFormat)
- etstsS3Prefix :: Lens' ExportToS3TaskSpecification (Maybe Text)
- etstsS3Bucket :: Lens' ExportToS3TaskSpecification (Maybe Text)
- etstsDiskImageFormat :: Lens' ExportToS3TaskSpecification (Maybe DiskImageFormat)
- data Filter
- filter' :: Text -> Filter
- fValues :: Lens' Filter [Text]
- fName :: Lens' Filter Text
- data FleetData
- fleetData :: FleetData
- fdClientToken :: Lens' FleetData (Maybe Text)
- fdTargetCapacitySpecification :: Lens' FleetData (Maybe TargetCapacitySpecification)
- fdSpotOptions :: Lens' FleetData (Maybe SpotOptions)
- fdExcessCapacityTerminationPolicy :: Lens' FleetData (Maybe FleetExcessCapacityTerminationPolicy)
- fdFleetState :: Lens' FleetData (Maybe FleetStateCode)
- fdLaunchTemplateConfigs :: Lens' FleetData [FleetLaunchTemplateConfig]
- fdValidUntil :: Lens' FleetData (Maybe UTCTime)
- fdTerminateInstancesWithExpiration :: Lens' FleetData (Maybe Bool)
- fdFulfilledCapacity :: Lens' FleetData (Maybe Double)
- fdType :: Lens' FleetData (Maybe FleetType)
- fdValidFrom :: Lens' FleetData (Maybe UTCTime)
- fdReplaceUnhealthyInstances :: Lens' FleetData (Maybe Bool)
- fdFulfilledOnDemandCapacity :: Lens' FleetData (Maybe Double)
- fdFleetId :: Lens' FleetData (Maybe Text)
- fdCreateTime :: Lens' FleetData (Maybe UTCTime)
- fdTags :: Lens' FleetData [Tag]
- fdActivityStatus :: Lens' FleetData (Maybe FleetActivityStatus)
- data FleetLaunchTemplateConfig
- fleetLaunchTemplateConfig :: FleetLaunchTemplateConfig
- fltcOverrides :: Lens' FleetLaunchTemplateConfig [FleetLaunchTemplateOverrides]
- fltcLaunchTemplateSpecification :: Lens' FleetLaunchTemplateConfig (Maybe FleetLaunchTemplateSpecification)
- data FleetLaunchTemplateConfigRequest
- fleetLaunchTemplateConfigRequest :: FleetLaunchTemplateConfigRequest
- fltcrOverrides :: Lens' FleetLaunchTemplateConfigRequest [FleetLaunchTemplateOverridesRequest]
- fltcrLaunchTemplateSpecification :: Lens' FleetLaunchTemplateConfigRequest (Maybe FleetLaunchTemplateSpecificationRequest)
- data FleetLaunchTemplateOverrides
- fleetLaunchTemplateOverrides :: FleetLaunchTemplateOverrides
- fltoWeightedCapacity :: Lens' FleetLaunchTemplateOverrides (Maybe Double)
- fltoSubnetId :: Lens' FleetLaunchTemplateOverrides (Maybe Text)
- fltoInstanceType :: Lens' FleetLaunchTemplateOverrides (Maybe InstanceType)
- fltoAvailabilityZone :: Lens' FleetLaunchTemplateOverrides (Maybe Text)
- fltoMaxPrice :: Lens' FleetLaunchTemplateOverrides (Maybe Text)
- data FleetLaunchTemplateOverridesRequest
- fleetLaunchTemplateOverridesRequest :: FleetLaunchTemplateOverridesRequest
- fltorWeightedCapacity :: Lens' FleetLaunchTemplateOverridesRequest (Maybe Double)
- fltorSubnetId :: Lens' FleetLaunchTemplateOverridesRequest (Maybe Text)
- fltorInstanceType :: Lens' FleetLaunchTemplateOverridesRequest (Maybe InstanceType)
- fltorAvailabilityZone :: Lens' FleetLaunchTemplateOverridesRequest (Maybe Text)
- fltorMaxPrice :: Lens' FleetLaunchTemplateOverridesRequest (Maybe Text)
- data FleetLaunchTemplateSpecification
- fleetLaunchTemplateSpecification :: FleetLaunchTemplateSpecification
- fltsLaunchTemplateName :: Lens' FleetLaunchTemplateSpecification (Maybe Text)
- fltsLaunchTemplateId :: Lens' FleetLaunchTemplateSpecification (Maybe Text)
- fltsVersion :: Lens' FleetLaunchTemplateSpecification (Maybe Text)
- data FleetLaunchTemplateSpecificationRequest
- fleetLaunchTemplateSpecificationRequest :: FleetLaunchTemplateSpecificationRequest
- fltsrLaunchTemplateName :: Lens' FleetLaunchTemplateSpecificationRequest (Maybe Text)
- fltsrLaunchTemplateId :: Lens' FleetLaunchTemplateSpecificationRequest (Maybe Text)
- fltsrVersion :: Lens' FleetLaunchTemplateSpecificationRequest (Maybe Text)
- data FlowLog
- flowLog :: FlowLog
- flCreationTime :: Lens' FlowLog (Maybe UTCTime)
- flResourceId :: Lens' FlowLog (Maybe Text)
- flFlowLogStatus :: Lens' FlowLog (Maybe Text)
- flTrafficType :: Lens' FlowLog (Maybe TrafficType)
- flDeliverLogsStatus :: Lens' FlowLog (Maybe Text)
- flDeliverLogsErrorMessage :: Lens' FlowLog (Maybe Text)
- flLogGroupName :: Lens' FlowLog (Maybe Text)
- flDeliverLogsPermissionARN :: Lens' FlowLog (Maybe Text)
- flFlowLogId :: Lens' FlowLog (Maybe Text)
- data FpgaImage
- fpgaImage :: FpgaImage
- fiShellVersion :: Lens' FpgaImage (Maybe Text)
- fiPciId :: Lens' FpgaImage (Maybe PciId)
- fiState :: Lens' FpgaImage (Maybe FpgaImageState)
- fiOwnerAlias :: Lens' FpgaImage (Maybe Text)
- fiFpgaImageId :: Lens' FpgaImage (Maybe Text)
- fiOwnerId :: Lens' FpgaImage (Maybe Text)
- fiUpdateTime :: Lens' FpgaImage (Maybe UTCTime)
- fiName :: Lens' FpgaImage (Maybe Text)
- fiProductCodes :: Lens' FpgaImage [ProductCode]
- fiDescription :: Lens' FpgaImage (Maybe Text)
- fiCreateTime :: Lens' FpgaImage (Maybe UTCTime)
- fiTags :: Lens' FpgaImage [Tag]
- fiPublic :: Lens' FpgaImage (Maybe Bool)
- fiFpgaImageGlobalId :: Lens' FpgaImage (Maybe Text)
- data FpgaImageAttribute
- fpgaImageAttribute :: FpgaImageAttribute
- fiaFpgaImageId :: Lens' FpgaImageAttribute (Maybe Text)
- fiaName :: Lens' FpgaImageAttribute (Maybe Text)
- fiaProductCodes :: Lens' FpgaImageAttribute [ProductCode]
- fiaDescription :: Lens' FpgaImageAttribute (Maybe Text)
- fiaLoadPermissions :: Lens' FpgaImageAttribute [LoadPermission]
- data FpgaImageState
- fpgaImageState :: FpgaImageState
- fisCode :: Lens' FpgaImageState (Maybe FpgaImageStateCode)
- fisMessage :: Lens' FpgaImageState (Maybe Text)
- data GroupIdentifier
- groupIdentifier :: GroupIdentifier
- giGroupId :: Lens' GroupIdentifier (Maybe Text)
- giGroupName :: Lens' GroupIdentifier (Maybe Text)
- data HistoryRecord
- historyRecord :: EventInformation -> EventType -> UTCTime -> HistoryRecord
- hrEventInformation :: Lens' HistoryRecord EventInformation
- hrEventType :: Lens' HistoryRecord EventType
- hrTimestamp :: Lens' HistoryRecord UTCTime
- data HistoryRecordEntry
- historyRecordEntry :: HistoryRecordEntry
- hreEventType :: Lens' HistoryRecordEntry (Maybe FleetEventType)
- hreEventInformation :: Lens' HistoryRecordEntry (Maybe EventInformation)
- hreTimestamp :: Lens' HistoryRecordEntry (Maybe UTCTime)
- data Host
- host :: Host
- hReleaseTime :: Lens' Host (Maybe UTCTime)
- hState :: Lens' Host (Maybe AllocationState)
- hClientToken :: Lens' Host (Maybe Text)
- hHostId :: Lens' Host (Maybe Text)
- hAvailableCapacity :: Lens' Host (Maybe AvailableCapacity)
- hHostReservationId :: Lens' Host (Maybe Text)
- hHostProperties :: Lens' Host (Maybe HostProperties)
- hAvailabilityZone :: Lens' Host (Maybe Text)
- hInstances :: Lens' Host [HostInstance]
- hAllocationTime :: Lens' Host (Maybe UTCTime)
- hAutoPlacement :: Lens' Host (Maybe AutoPlacement)
- data HostInstance
- hostInstance :: HostInstance
- hiInstanceId :: Lens' HostInstance (Maybe Text)
- hiInstanceType :: Lens' HostInstance (Maybe Text)
- data HostOffering
- hostOffering :: HostOffering
- hoInstanceFamily :: Lens' HostOffering (Maybe Text)
- hoCurrencyCode :: Lens' HostOffering (Maybe CurrencyCodeValues)
- hoHourlyPrice :: Lens' HostOffering (Maybe Text)
- hoUpfrontPrice :: Lens' HostOffering (Maybe Text)
- hoOfferingId :: Lens' HostOffering (Maybe Text)
- hoDuration :: Lens' HostOffering (Maybe Int)
- hoPaymentOption :: Lens' HostOffering (Maybe PaymentOption)
- data HostProperties
- hostProperties :: HostProperties
- hpInstanceType :: Lens' HostProperties (Maybe Text)
- hpTotalVCPUs :: Lens' HostProperties (Maybe Int)
- hpCores :: Lens' HostProperties (Maybe Int)
- hpSockets :: Lens' HostProperties (Maybe Int)
- data HostReservation
- hostReservation :: HostReservation
- hrState :: Lens' HostReservation (Maybe ReservationState)
- hrInstanceFamily :: Lens' HostReservation (Maybe Text)
- hrCurrencyCode :: Lens' HostReservation (Maybe CurrencyCodeValues)
- hrHostReservationId :: Lens' HostReservation (Maybe Text)
- hrStart :: Lens' HostReservation (Maybe UTCTime)
- hrHourlyPrice :: Lens' HostReservation (Maybe Text)
- hrCount :: Lens' HostReservation (Maybe Int)
- hrUpfrontPrice :: Lens' HostReservation (Maybe Text)
- hrEnd :: Lens' HostReservation (Maybe UTCTime)
- hrHostIdSet :: Lens' HostReservation [Text]
- hrOfferingId :: Lens' HostReservation (Maybe Text)
- hrDuration :: Lens' HostReservation (Maybe Int)
- hrPaymentOption :: Lens' HostReservation (Maybe PaymentOption)
- data IAMInstanceProfile
- iamInstanceProfile :: IAMInstanceProfile
- iapARN :: Lens' IAMInstanceProfile (Maybe Text)
- iapId :: Lens' IAMInstanceProfile (Maybe Text)
- data IAMInstanceProfileAssociation
- iamInstanceProfileAssociation :: IAMInstanceProfileAssociation
- iapaAssociationId :: Lens' IAMInstanceProfileAssociation (Maybe Text)
- iapaInstanceId :: Lens' IAMInstanceProfileAssociation (Maybe Text)
- iapaState :: Lens' IAMInstanceProfileAssociation (Maybe IAMInstanceProfileAssociationState)
- iapaIAMInstanceProfile :: Lens' IAMInstanceProfileAssociation (Maybe IAMInstanceProfile)
- iapaTimestamp :: Lens' IAMInstanceProfileAssociation (Maybe UTCTime)
- data IAMInstanceProfileSpecification
- iamInstanceProfileSpecification :: IAMInstanceProfileSpecification
- iapsARN :: Lens' IAMInstanceProfileSpecification (Maybe Text)
- iapsName :: Lens' IAMInstanceProfileSpecification (Maybe Text)
- data ICMPTypeCode
- icmpTypeCode :: ICMPTypeCode
- itcCode :: Lens' ICMPTypeCode (Maybe Int)
- itcType :: Lens' ICMPTypeCode (Maybe Int)
- data IPPermission
- ipPermission :: Text -> IPPermission
- ipFromPort :: Lens' IPPermission (Maybe Int)
- ipUserIdGroupPairs :: Lens' IPPermission [UserIdGroupPair]
- ipPrefixListIds :: Lens' IPPermission [PrefixListId]
- ipToPort :: Lens' IPPermission (Maybe Int)
- ipIPv6Ranges :: Lens' IPPermission [IPv6Range]
- ipIPRanges :: Lens' IPPermission [IPRange]
- ipIPProtocol :: Lens' IPPermission Text
- data IPRange
- ipRange :: Text -> IPRange
- iprDescription :: Lens' IPRange (Maybe Text)
- iprCidrIP :: Lens' IPRange Text
- data IPv6CidrBlock
- ipv6CidrBlock :: IPv6CidrBlock
- icbIPv6CidrBlock :: Lens' IPv6CidrBlock (Maybe Text)
- data IPv6Range
- ipv6Range :: IPv6Range
- irCidrIPv6 :: Lens' IPv6Range (Maybe Text)
- irDescription :: Lens' IPv6Range (Maybe Text)
- data IdFormat
- idFormat :: IdFormat
- ifUseLongIds :: Lens' IdFormat (Maybe Bool)
- ifDeadline :: Lens' IdFormat (Maybe UTCTime)
- ifResource :: Lens' IdFormat (Maybe Text)
- data Image
- image :: Text -> Text -> ImageState -> Text -> Bool -> ArchitectureValues -> ImageTypeValues -> DeviceType -> VirtualizationType -> HypervisorType -> Image
- iPlatform :: Lens' Image (Maybe PlatformValues)
- iEnaSupport :: Lens' Image (Maybe Bool)
- iImageOwnerAlias :: Lens' Image (Maybe Text)
- iRAMDiskId :: Lens' Image (Maybe Text)
- iKernelId :: Lens' Image (Maybe Text)
- iRootDeviceName :: Lens' Image (Maybe Text)
- iSRIOVNetSupport :: Lens' Image (Maybe Text)
- iName :: Lens' Image (Maybe Text)
- iCreationDate :: Lens' Image (Maybe Text)
- iProductCodes :: Lens' Image [ProductCode]
- iStateReason :: Lens' Image (Maybe StateReason)
- iDescription :: Lens' Image (Maybe Text)
- iBlockDeviceMappings :: Lens' Image [BlockDeviceMapping]
- iTags :: Lens' Image [Tag]
- iImageId :: Lens' Image Text
- iImageLocation :: Lens' Image Text
- iState :: Lens' Image ImageState
- iOwnerId :: Lens' Image Text
- iPublic :: Lens' Image Bool
- iArchitecture :: Lens' Image ArchitectureValues
- iImageType :: Lens' Image ImageTypeValues
- iRootDeviceType :: Lens' Image DeviceType
- iVirtualizationType :: Lens' Image VirtualizationType
- iHypervisor :: Lens' Image HypervisorType
- data ImageDiskContainer
- imageDiskContainer :: ImageDiskContainer
- idcFormat :: Lens' ImageDiskContainer (Maybe Text)
- idcURL :: Lens' ImageDiskContainer (Maybe Text)
- idcDeviceName :: Lens' ImageDiskContainer (Maybe Text)
- idcUserBucket :: Lens' ImageDiskContainer (Maybe UserBucket)
- idcDescription :: Lens' ImageDiskContainer (Maybe Text)
- idcSnapshotId :: Lens' ImageDiskContainer (Maybe Text)
- data ImportImageTask
- importImageTask :: ImportImageTask
- iitStatus :: Lens' ImportImageTask (Maybe Text)
- iitHypervisor :: Lens' ImportImageTask (Maybe Text)
- iitPlatform :: Lens' ImportImageTask (Maybe Text)
- iitProgress :: Lens' ImportImageTask (Maybe Text)
- iitLicenseType :: Lens' ImportImageTask (Maybe Text)
- iitSnapshotDetails :: Lens' ImportImageTask [SnapshotDetail]
- iitStatusMessage :: Lens' ImportImageTask (Maybe Text)
- iitImageId :: Lens' ImportImageTask (Maybe Text)
- iitImportTaskId :: Lens' ImportImageTask (Maybe Text)
- iitArchitecture :: Lens' ImportImageTask (Maybe Text)
- iitDescription :: Lens' ImportImageTask (Maybe Text)
- data ImportInstanceLaunchSpecification
- importInstanceLaunchSpecification :: ImportInstanceLaunchSpecification
- iilsAdditionalInfo :: Lens' ImportInstanceLaunchSpecification (Maybe Text)
- iilsGroupNames :: Lens' ImportInstanceLaunchSpecification [Text]
- iilsSubnetId :: Lens' ImportInstanceLaunchSpecification (Maybe Text)
- iilsInstanceType :: Lens' ImportInstanceLaunchSpecification (Maybe InstanceType)
- iilsGroupIds :: Lens' ImportInstanceLaunchSpecification [Text]
- iilsUserData :: Lens' ImportInstanceLaunchSpecification (Maybe UserData)
- iilsMonitoring :: Lens' ImportInstanceLaunchSpecification (Maybe Bool)
- iilsPrivateIPAddress :: Lens' ImportInstanceLaunchSpecification (Maybe Text)
- iilsInstanceInitiatedShutdownBehavior :: Lens' ImportInstanceLaunchSpecification (Maybe ShutdownBehavior)
- iilsArchitecture :: Lens' ImportInstanceLaunchSpecification (Maybe ArchitectureValues)
- iilsPlacement :: Lens' ImportInstanceLaunchSpecification (Maybe Placement)
- data ImportInstanceTaskDetails
- importInstanceTaskDetails :: ImportInstanceTaskDetails
- iitdInstanceId :: Lens' ImportInstanceTaskDetails (Maybe Text)
- iitdPlatform :: Lens' ImportInstanceTaskDetails (Maybe PlatformValues)
- iitdVolumes :: Lens' ImportInstanceTaskDetails [ImportInstanceVolumeDetailItem]
- iitdDescription :: Lens' ImportInstanceTaskDetails (Maybe Text)
- data ImportInstanceVolumeDetailItem
- importInstanceVolumeDetailItem :: Text -> Integer -> DiskImageDescription -> Text -> DiskImageVolumeDescription -> ImportInstanceVolumeDetailItem
- iivdiStatusMessage :: Lens' ImportInstanceVolumeDetailItem (Maybe Text)
- iivdiDescription :: Lens' ImportInstanceVolumeDetailItem (Maybe Text)
- iivdiAvailabilityZone :: Lens' ImportInstanceVolumeDetailItem Text
- iivdiBytesConverted :: Lens' ImportInstanceVolumeDetailItem Integer
- iivdiImage :: Lens' ImportInstanceVolumeDetailItem DiskImageDescription
- iivdiStatus :: Lens' ImportInstanceVolumeDetailItem Text
- iivdiVolume :: Lens' ImportInstanceVolumeDetailItem DiskImageVolumeDescription
- data ImportSnapshotTask
- importSnapshotTask :: ImportSnapshotTask
- istSnapshotTaskDetail :: Lens' ImportSnapshotTask (Maybe SnapshotTaskDetail)
- istImportTaskId :: Lens' ImportSnapshotTask (Maybe Text)
- istDescription :: Lens' ImportSnapshotTask (Maybe Text)
- data ImportVolumeTaskDetails
- importVolumeTaskDetails :: ImportVolumeTaskDetails
- ivtdBytesConverted :: Lens' ImportVolumeTaskDetails (Maybe Integer)
- ivtdImage :: Lens' ImportVolumeTaskDetails (Maybe DiskImageDescription)
- ivtdVolume :: Lens' ImportVolumeTaskDetails (Maybe DiskImageVolumeDescription)
- ivtdAvailabilityZone :: Lens' ImportVolumeTaskDetails (Maybe Text)
- ivtdDescription :: Lens' ImportVolumeTaskDetails (Maybe Text)
- data Instance
- instance' :: Text -> Text -> Int -> InstanceType -> UTCTime -> Placement -> Monitoring -> ArchitectureValues -> DeviceType -> VirtualizationType -> HypervisorType -> InstanceState -> Instance
- insPublicDNSName :: Lens' Instance (Maybe Text)
- insPlatform :: Lens' Instance (Maybe PlatformValues)
- insSecurityGroups :: Lens' Instance [GroupIdentifier]
- insClientToken :: Lens' Instance (Maybe Text)
- insEnaSupport :: Lens' Instance (Maybe Bool)
- insSourceDestCheck :: Lens' Instance (Maybe Bool)
- insElasticGpuAssociations :: Lens' Instance [ElasticGpuAssociation]
- insVPCId :: Lens' Instance (Maybe Text)
- insKeyName :: Lens' Instance (Maybe Text)
- insNetworkInterfaces :: Lens' Instance [InstanceNetworkInterface]
- insRAMDiskId :: Lens' Instance (Maybe Text)
- insCPUOptions :: Lens' Instance (Maybe CPUOptions)
- insSubnetId :: Lens' Instance (Maybe Text)
- insKernelId :: Lens' Instance (Maybe Text)
- insRootDeviceName :: Lens' Instance (Maybe Text)
- insSRIOVNetSupport :: Lens' Instance (Maybe Text)
- insEBSOptimized :: Lens' Instance (Maybe Bool)
- insStateTransitionReason :: Lens' Instance (Maybe Text)
- insInstanceLifecycle :: Lens' Instance (Maybe InstanceLifecycleType)
- insIAMInstanceProfile :: Lens' Instance (Maybe IAMInstanceProfile)
- insPrivateIPAddress :: Lens' Instance (Maybe Text)
- insProductCodes :: Lens' Instance [ProductCode]
- insSpotInstanceRequestId :: Lens' Instance (Maybe Text)
- insPrivateDNSName :: Lens' Instance (Maybe Text)
- insStateReason :: Lens' Instance (Maybe StateReason)
- insBlockDeviceMappings :: Lens' Instance [InstanceBlockDeviceMapping]
- insPublicIPAddress :: Lens' Instance (Maybe Text)
- insTags :: Lens' Instance [Tag]
- insInstanceId :: Lens' Instance Text
- insImageId :: Lens' Instance Text
- insAMILaunchIndex :: Lens' Instance Int
- insInstanceType :: Lens' Instance InstanceType
- insLaunchTime :: Lens' Instance UTCTime
- insPlacement :: Lens' Instance Placement
- insMonitoring :: Lens' Instance Monitoring
- insArchitecture :: Lens' Instance ArchitectureValues
- insRootDeviceType :: Lens' Instance DeviceType
- insVirtualizationType :: Lens' Instance VirtualizationType
- insHypervisor :: Lens' Instance HypervisorType
- insState :: Lens' Instance InstanceState
- data InstanceBlockDeviceMapping
- instanceBlockDeviceMapping :: InstanceBlockDeviceMapping
- ibdmEBS :: Lens' InstanceBlockDeviceMapping (Maybe EBSInstanceBlockDevice)
- ibdmDeviceName :: Lens' InstanceBlockDeviceMapping (Maybe Text)
- data InstanceBlockDeviceMappingSpecification
- instanceBlockDeviceMappingSpecification :: InstanceBlockDeviceMappingSpecification
- ibdmsVirtualName :: Lens' InstanceBlockDeviceMappingSpecification (Maybe Text)
- ibdmsNoDevice :: Lens' InstanceBlockDeviceMappingSpecification (Maybe Text)
- ibdmsEBS :: Lens' InstanceBlockDeviceMappingSpecification (Maybe EBSInstanceBlockDeviceSpecification)
- ibdmsDeviceName :: Lens' InstanceBlockDeviceMappingSpecification (Maybe Text)
- data InstanceCapacity
- instanceCapacity :: InstanceCapacity
- icAvailableCapacity :: Lens' InstanceCapacity (Maybe Int)
- icInstanceType :: Lens' InstanceCapacity (Maybe Text)
- icTotalCapacity :: Lens' InstanceCapacity (Maybe Int)
- data InstanceCount
- instanceCount :: InstanceCount
- icState :: Lens' InstanceCount (Maybe ListingState)
- icInstanceCount :: Lens' InstanceCount (Maybe Int)
- data InstanceCreditSpecification
- instanceCreditSpecification :: InstanceCreditSpecification
- icsInstanceId :: Lens' InstanceCreditSpecification (Maybe Text)
- icsCPUCredits :: Lens' InstanceCreditSpecification (Maybe Text)
- data InstanceCreditSpecificationRequest
- instanceCreditSpecificationRequest :: InstanceCreditSpecificationRequest
- icsrInstanceId :: Lens' InstanceCreditSpecificationRequest (Maybe Text)
- icsrCPUCredits :: Lens' InstanceCreditSpecificationRequest (Maybe Text)
- data InstanceExportDetails
- instanceExportDetails :: InstanceExportDetails
- iedTargetEnvironment :: Lens' InstanceExportDetails (Maybe ExportEnvironment)
- iedInstanceId :: Lens' InstanceExportDetails (Maybe Text)
- data InstanceIPv6Address
- instanceIPv6Address :: InstanceIPv6Address
- iiaIPv6Address :: Lens' InstanceIPv6Address (Maybe Text)
- data InstanceIPv6AddressRequest
- instanceIPv6AddressRequest :: InstanceIPv6AddressRequest
- iiarIPv6Address :: Lens' InstanceIPv6AddressRequest (Maybe Text)
- data InstanceMarketOptionsRequest
- instanceMarketOptionsRequest :: InstanceMarketOptionsRequest
- imorMarketType :: Lens' InstanceMarketOptionsRequest (Maybe MarketType)
- imorSpotOptions :: Lens' InstanceMarketOptionsRequest (Maybe SpotMarketOptions)
- data InstanceMonitoring
- instanceMonitoring :: InstanceMonitoring
- imInstanceId :: Lens' InstanceMonitoring (Maybe Text)
- imMonitoring :: Lens' InstanceMonitoring (Maybe Monitoring)
- data InstanceNetworkInterface
- instanceNetworkInterface :: InstanceNetworkInterface
- iniGroups :: Lens' InstanceNetworkInterface [GroupIdentifier]
- iniStatus :: Lens' InstanceNetworkInterface (Maybe NetworkInterfaceStatus)
- iniPrivateIPAddresses :: Lens' InstanceNetworkInterface [InstancePrivateIPAddress]
- iniSourceDestCheck :: Lens' InstanceNetworkInterface (Maybe Bool)
- iniVPCId :: Lens' InstanceNetworkInterface (Maybe Text)
- iniNetworkInterfaceId :: Lens' InstanceNetworkInterface (Maybe Text)
- iniSubnetId :: Lens' InstanceNetworkInterface (Maybe Text)
- iniMACAddress :: Lens' InstanceNetworkInterface (Maybe Text)
- iniAttachment :: Lens' InstanceNetworkInterface (Maybe InstanceNetworkInterfaceAttachment)
- iniOwnerId :: Lens' InstanceNetworkInterface (Maybe Text)
- iniPrivateIPAddress :: Lens' InstanceNetworkInterface (Maybe Text)
- iniPrivateDNSName :: Lens' InstanceNetworkInterface (Maybe Text)
- iniDescription :: Lens' InstanceNetworkInterface (Maybe Text)
- iniAssociation :: Lens' InstanceNetworkInterface (Maybe InstanceNetworkInterfaceAssociation)
- iniIPv6Addresses :: Lens' InstanceNetworkInterface [InstanceIPv6Address]
- data InstanceNetworkInterfaceAssociation
- instanceNetworkInterfaceAssociation :: InstanceNetworkInterfaceAssociation
- iniaPublicDNSName :: Lens' InstanceNetworkInterfaceAssociation (Maybe Text)
- iniaIPOwnerId :: Lens' InstanceNetworkInterfaceAssociation (Maybe Text)
- iniaPublicIP :: Lens' InstanceNetworkInterfaceAssociation (Maybe Text)
- data InstanceNetworkInterfaceAttachment
- instanceNetworkInterfaceAttachment :: InstanceNetworkInterfaceAttachment
- iniaStatus :: Lens' InstanceNetworkInterfaceAttachment (Maybe AttachmentStatus)
- iniaDeleteOnTermination :: Lens' InstanceNetworkInterfaceAttachment (Maybe Bool)
- iniaAttachmentId :: Lens' InstanceNetworkInterfaceAttachment (Maybe Text)
- iniaAttachTime :: Lens' InstanceNetworkInterfaceAttachment (Maybe UTCTime)
- iniaDeviceIndex :: Lens' InstanceNetworkInterfaceAttachment (Maybe Int)
- data InstanceNetworkInterfaceSpecification
- instanceNetworkInterfaceSpecification :: InstanceNetworkInterfaceSpecification
- inisGroups :: Lens' InstanceNetworkInterfaceSpecification [Text]
- inisPrivateIPAddresses :: Lens' InstanceNetworkInterfaceSpecification [PrivateIPAddressSpecification]
- inisDeleteOnTermination :: Lens' InstanceNetworkInterfaceSpecification (Maybe Bool)
- inisAssociatePublicIPAddress :: Lens' InstanceNetworkInterfaceSpecification (Maybe Bool)
- inisNetworkInterfaceId :: Lens' InstanceNetworkInterfaceSpecification (Maybe Text)
- inisSubnetId :: Lens' InstanceNetworkInterfaceSpecification (Maybe Text)
- inisIPv6AddressCount :: Lens' InstanceNetworkInterfaceSpecification (Maybe Int)
- inisPrivateIPAddress :: Lens' InstanceNetworkInterfaceSpecification (Maybe Text)
- inisSecondaryPrivateIPAddressCount :: Lens' InstanceNetworkInterfaceSpecification (Maybe Int)
- inisDescription :: Lens' InstanceNetworkInterfaceSpecification (Maybe Text)
- inisDeviceIndex :: Lens' InstanceNetworkInterfaceSpecification (Maybe Int)
- inisIPv6Addresses :: Lens' InstanceNetworkInterfaceSpecification [InstanceIPv6Address]
- data InstancePrivateIPAddress
- instancePrivateIPAddress :: InstancePrivateIPAddress
- ipiaPrimary :: Lens' InstancePrivateIPAddress (Maybe Bool)
- ipiaPrivateIPAddress :: Lens' InstancePrivateIPAddress (Maybe Text)
- ipiaPrivateDNSName :: Lens' InstancePrivateIPAddress (Maybe Text)
- ipiaAssociation :: Lens' InstancePrivateIPAddress (Maybe InstanceNetworkInterfaceAssociation)
- data InstanceState
- instanceState :: InstanceStateName -> Int -> InstanceState
- isName :: Lens' InstanceState InstanceStateName
- isCode :: Lens' InstanceState Int
- data InstanceStateChange
- instanceStateChange :: InstanceStateChange
- iscInstanceId :: Lens' InstanceStateChange (Maybe Text)
- iscCurrentState :: Lens' InstanceStateChange (Maybe InstanceState)
- iscPreviousState :: Lens' InstanceStateChange (Maybe InstanceState)
- data InstanceStatus
- instanceStatus :: InstanceStatus
- isInstanceId :: Lens' InstanceStatus (Maybe Text)
- isSystemStatus :: Lens' InstanceStatus (Maybe InstanceStatusSummary)
- isEvents :: Lens' InstanceStatus [InstanceStatusEvent]
- isAvailabilityZone :: Lens' InstanceStatus (Maybe Text)
- isInstanceStatus :: Lens' InstanceStatus (Maybe InstanceStatusSummary)
- isInstanceState :: Lens' InstanceStatus (Maybe InstanceState)
- data InstanceStatusDetails
- instanceStatusDetails :: InstanceStatusDetails
- isdStatus :: Lens' InstanceStatusDetails (Maybe StatusType)
- isdImpairedSince :: Lens' InstanceStatusDetails (Maybe UTCTime)
- isdName :: Lens' InstanceStatusDetails (Maybe StatusName)
- data InstanceStatusEvent
- instanceStatusEvent :: InstanceStatusEvent
- iseNotBefore :: Lens' InstanceStatusEvent (Maybe UTCTime)
- iseCode :: Lens' InstanceStatusEvent (Maybe EventCode)
- iseDescription :: Lens' InstanceStatusEvent (Maybe Text)
- iseNotAfter :: Lens' InstanceStatusEvent (Maybe UTCTime)
- data InstanceStatusSummary
- instanceStatusSummary :: SummaryStatus -> InstanceStatusSummary
- issDetails :: Lens' InstanceStatusSummary [InstanceStatusDetails]
- issStatus :: Lens' InstanceStatusSummary SummaryStatus
- data InternetGateway
- internetGateway :: Text -> InternetGateway
- igAttachments :: Lens' InternetGateway [InternetGatewayAttachment]
- igTags :: Lens' InternetGateway [Tag]
- igInternetGatewayId :: Lens' InternetGateway Text
- data InternetGatewayAttachment
- internetGatewayAttachment :: AttachmentStatus -> Text -> InternetGatewayAttachment
- igaState :: Lens' InternetGatewayAttachment AttachmentStatus
- igaVPCId :: Lens' InternetGatewayAttachment Text
- data KeyPairInfo
- keyPairInfo :: KeyPairInfo
- kpiKeyFingerprint :: Lens' KeyPairInfo (Maybe Text)
- kpiKeyName :: Lens' KeyPairInfo (Maybe Text)
- data LaunchPermission
- launchPermission :: LaunchPermission
- lGroup :: Lens' LaunchPermission (Maybe PermissionGroup)
- lUserId :: Lens' LaunchPermission (Maybe Text)
- data LaunchPermissionModifications
- launchPermissionModifications :: LaunchPermissionModifications
- lRemove :: Lens' LaunchPermissionModifications [LaunchPermission]
- lAdd :: Lens' LaunchPermissionModifications [LaunchPermission]
- data LaunchSpecification
- launchSpecification :: LaunchSpecification
- lsSecurityGroups :: Lens' LaunchSpecification [GroupIdentifier]
- lsKeyName :: Lens' LaunchSpecification (Maybe Text)
- lsNetworkInterfaces :: Lens' LaunchSpecification [InstanceNetworkInterfaceSpecification]
- lsRAMDiskId :: Lens' LaunchSpecification (Maybe Text)
- lsSubnetId :: Lens' LaunchSpecification (Maybe Text)
- lsKernelId :: Lens' LaunchSpecification (Maybe Text)
- lsInstanceType :: Lens' LaunchSpecification (Maybe InstanceType)
- lsEBSOptimized :: Lens' LaunchSpecification (Maybe Bool)
- lsUserData :: Lens' LaunchSpecification (Maybe Text)
- lsMonitoring :: Lens' LaunchSpecification (Maybe RunInstancesMonitoringEnabled)
- lsIAMInstanceProfile :: Lens' LaunchSpecification (Maybe IAMInstanceProfileSpecification)
- lsImageId :: Lens' LaunchSpecification (Maybe Text)
- lsAddressingType :: Lens' LaunchSpecification (Maybe Text)
- lsBlockDeviceMappings :: Lens' LaunchSpecification [BlockDeviceMapping]
- lsPlacement :: Lens' LaunchSpecification (Maybe SpotPlacement)
- data LaunchTemplate
- launchTemplate :: LaunchTemplate
- ltLaunchTemplateName :: Lens' LaunchTemplate (Maybe Text)
- ltLatestVersionNumber :: Lens' LaunchTemplate (Maybe Integer)
- ltLaunchTemplateId :: Lens' LaunchTemplate (Maybe Text)
- ltCreatedBy :: Lens' LaunchTemplate (Maybe Text)
- ltDefaultVersionNumber :: Lens' LaunchTemplate (Maybe Integer)
- ltCreateTime :: Lens' LaunchTemplate (Maybe UTCTime)
- ltTags :: Lens' LaunchTemplate [Tag]
- data LaunchTemplateBlockDeviceMapping
- launchTemplateBlockDeviceMapping :: LaunchTemplateBlockDeviceMapping
- ltbdmVirtualName :: Lens' LaunchTemplateBlockDeviceMapping (Maybe Text)
- ltbdmNoDevice :: Lens' LaunchTemplateBlockDeviceMapping (Maybe Text)
- ltbdmEBS :: Lens' LaunchTemplateBlockDeviceMapping (Maybe LaunchTemplateEBSBlockDevice)
- ltbdmDeviceName :: Lens' LaunchTemplateBlockDeviceMapping (Maybe Text)
- data LaunchTemplateBlockDeviceMappingRequest
- launchTemplateBlockDeviceMappingRequest :: LaunchTemplateBlockDeviceMappingRequest
- ltbdmrVirtualName :: Lens' LaunchTemplateBlockDeviceMappingRequest (Maybe Text)
- ltbdmrNoDevice :: Lens' LaunchTemplateBlockDeviceMappingRequest (Maybe Text)
- ltbdmrEBS :: Lens' LaunchTemplateBlockDeviceMappingRequest (Maybe LaunchTemplateEBSBlockDeviceRequest)
- ltbdmrDeviceName :: Lens' LaunchTemplateBlockDeviceMappingRequest (Maybe Text)
- data LaunchTemplateConfig
- launchTemplateConfig :: LaunchTemplateConfig
- ltcOverrides :: Lens' LaunchTemplateConfig [LaunchTemplateOverrides]
- ltcLaunchTemplateSpecification :: Lens' LaunchTemplateConfig (Maybe FleetLaunchTemplateSpecification)
- data LaunchTemplateEBSBlockDevice
- launchTemplateEBSBlockDevice :: LaunchTemplateEBSBlockDevice
- ltebdDeleteOnTermination :: Lens' LaunchTemplateEBSBlockDevice (Maybe Bool)
- ltebdVolumeSize :: Lens' LaunchTemplateEBSBlockDevice (Maybe Int)
- ltebdIOPS :: Lens' LaunchTemplateEBSBlockDevice (Maybe Int)
- ltebdEncrypted :: Lens' LaunchTemplateEBSBlockDevice (Maybe Bool)
- ltebdKMSKeyId :: Lens' LaunchTemplateEBSBlockDevice (Maybe Text)
- ltebdVolumeType :: Lens' LaunchTemplateEBSBlockDevice (Maybe VolumeType)
- ltebdSnapshotId :: Lens' LaunchTemplateEBSBlockDevice (Maybe Text)
- data LaunchTemplateEBSBlockDeviceRequest
- launchTemplateEBSBlockDeviceRequest :: LaunchTemplateEBSBlockDeviceRequest
- ltebdrDeleteOnTermination :: Lens' LaunchTemplateEBSBlockDeviceRequest (Maybe Bool)
- ltebdrVolumeSize :: Lens' LaunchTemplateEBSBlockDeviceRequest (Maybe Int)
- ltebdrIOPS :: Lens' LaunchTemplateEBSBlockDeviceRequest (Maybe Int)
- ltebdrEncrypted :: Lens' LaunchTemplateEBSBlockDeviceRequest (Maybe Bool)
- ltebdrKMSKeyId :: Lens' LaunchTemplateEBSBlockDeviceRequest (Maybe Text)
- ltebdrVolumeType :: Lens' LaunchTemplateEBSBlockDeviceRequest (Maybe VolumeType)
- ltebdrSnapshotId :: Lens' LaunchTemplateEBSBlockDeviceRequest (Maybe Text)
- data LaunchTemplateIAMInstanceProfileSpecification
- launchTemplateIAMInstanceProfileSpecification :: LaunchTemplateIAMInstanceProfileSpecification
- ltiapsARN :: Lens' LaunchTemplateIAMInstanceProfileSpecification (Maybe Text)
- ltiapsName :: Lens' LaunchTemplateIAMInstanceProfileSpecification (Maybe Text)
- data LaunchTemplateIAMInstanceProfileSpecificationRequest
- launchTemplateIAMInstanceProfileSpecificationRequest :: LaunchTemplateIAMInstanceProfileSpecificationRequest
- ltiapsrARN :: Lens' LaunchTemplateIAMInstanceProfileSpecificationRequest (Maybe Text)
- ltiapsrName :: Lens' LaunchTemplateIAMInstanceProfileSpecificationRequest (Maybe Text)
- data LaunchTemplateInstanceMarketOptions
- launchTemplateInstanceMarketOptions :: LaunchTemplateInstanceMarketOptions
- ltimoMarketType :: Lens' LaunchTemplateInstanceMarketOptions (Maybe MarketType)
- ltimoSpotOptions :: Lens' LaunchTemplateInstanceMarketOptions (Maybe LaunchTemplateSpotMarketOptions)
- data LaunchTemplateInstanceMarketOptionsRequest
- launchTemplateInstanceMarketOptionsRequest :: LaunchTemplateInstanceMarketOptionsRequest
- ltimorMarketType :: Lens' LaunchTemplateInstanceMarketOptionsRequest (Maybe MarketType)
- ltimorSpotOptions :: Lens' LaunchTemplateInstanceMarketOptionsRequest (Maybe LaunchTemplateSpotMarketOptionsRequest)
- data LaunchTemplateInstanceNetworkInterfaceSpecification
- launchTemplateInstanceNetworkInterfaceSpecification :: LaunchTemplateInstanceNetworkInterfaceSpecification
- ltinisGroups :: Lens' LaunchTemplateInstanceNetworkInterfaceSpecification [Text]
- ltinisPrivateIPAddresses :: Lens' LaunchTemplateInstanceNetworkInterfaceSpecification [PrivateIPAddressSpecification]
- ltinisDeleteOnTermination :: Lens' LaunchTemplateInstanceNetworkInterfaceSpecification (Maybe Bool)
- ltinisAssociatePublicIPAddress :: Lens' LaunchTemplateInstanceNetworkInterfaceSpecification (Maybe Bool)
- ltinisNetworkInterfaceId :: Lens' LaunchTemplateInstanceNetworkInterfaceSpecification (Maybe Text)
- ltinisSubnetId :: Lens' LaunchTemplateInstanceNetworkInterfaceSpecification (Maybe Text)
- ltinisIPv6AddressCount :: Lens' LaunchTemplateInstanceNetworkInterfaceSpecification (Maybe Int)
- ltinisPrivateIPAddress :: Lens' LaunchTemplateInstanceNetworkInterfaceSpecification (Maybe Text)
- ltinisSecondaryPrivateIPAddressCount :: Lens' LaunchTemplateInstanceNetworkInterfaceSpecification (Maybe Int)
- ltinisDescription :: Lens' LaunchTemplateInstanceNetworkInterfaceSpecification (Maybe Text)
- ltinisDeviceIndex :: Lens' LaunchTemplateInstanceNetworkInterfaceSpecification (Maybe Int)
- ltinisIPv6Addresses :: Lens' LaunchTemplateInstanceNetworkInterfaceSpecification [InstanceIPv6Address]
- data LaunchTemplateInstanceNetworkInterfaceSpecificationRequest
- launchTemplateInstanceNetworkInterfaceSpecificationRequest :: LaunchTemplateInstanceNetworkInterfaceSpecificationRequest
- ltinisrGroups :: Lens' LaunchTemplateInstanceNetworkInterfaceSpecificationRequest [Text]
- ltinisrPrivateIPAddresses :: Lens' LaunchTemplateInstanceNetworkInterfaceSpecificationRequest [PrivateIPAddressSpecification]
- ltinisrDeleteOnTermination :: Lens' LaunchTemplateInstanceNetworkInterfaceSpecificationRequest (Maybe Bool)
- ltinisrAssociatePublicIPAddress :: Lens' LaunchTemplateInstanceNetworkInterfaceSpecificationRequest (Maybe Bool)
- ltinisrNetworkInterfaceId :: Lens' LaunchTemplateInstanceNetworkInterfaceSpecificationRequest (Maybe Text)
- ltinisrSubnetId :: Lens' LaunchTemplateInstanceNetworkInterfaceSpecificationRequest (Maybe Text)
- ltinisrIPv6AddressCount :: Lens' LaunchTemplateInstanceNetworkInterfaceSpecificationRequest (Maybe Int)
- ltinisrPrivateIPAddress :: Lens' LaunchTemplateInstanceNetworkInterfaceSpecificationRequest (Maybe Text)
- ltinisrSecondaryPrivateIPAddressCount :: Lens' LaunchTemplateInstanceNetworkInterfaceSpecificationRequest (Maybe Int)
- ltinisrDescription :: Lens' LaunchTemplateInstanceNetworkInterfaceSpecificationRequest (Maybe Text)
- ltinisrDeviceIndex :: Lens' LaunchTemplateInstanceNetworkInterfaceSpecificationRequest (Maybe Int)
- ltinisrIPv6Addresses :: Lens' LaunchTemplateInstanceNetworkInterfaceSpecificationRequest [InstanceIPv6AddressRequest]
- data LaunchTemplateOverrides
- launchTemplateOverrides :: LaunchTemplateOverrides
- ltoSpotPrice :: Lens' LaunchTemplateOverrides (Maybe Text)
- ltoWeightedCapacity :: Lens' LaunchTemplateOverrides (Maybe Double)
- ltoSubnetId :: Lens' LaunchTemplateOverrides (Maybe Text)
- ltoInstanceType :: Lens' LaunchTemplateOverrides (Maybe InstanceType)
- ltoAvailabilityZone :: Lens' LaunchTemplateOverrides (Maybe Text)
- data LaunchTemplatePlacement
- launchTemplatePlacement :: LaunchTemplatePlacement
- ltpAffinity :: Lens' LaunchTemplatePlacement (Maybe Text)
- ltpHostId :: Lens' LaunchTemplatePlacement (Maybe Text)
- ltpSpreadDomain :: Lens' LaunchTemplatePlacement (Maybe Text)
- ltpAvailabilityZone :: Lens' LaunchTemplatePlacement (Maybe Text)
- ltpTenancy :: Lens' LaunchTemplatePlacement (Maybe Tenancy)
- ltpGroupName :: Lens' LaunchTemplatePlacement (Maybe Text)
- data LaunchTemplatePlacementRequest
- launchTemplatePlacementRequest :: LaunchTemplatePlacementRequest
- ltprAffinity :: Lens' LaunchTemplatePlacementRequest (Maybe Text)
- ltprHostId :: Lens' LaunchTemplatePlacementRequest (Maybe Text)
- ltprSpreadDomain :: Lens' LaunchTemplatePlacementRequest (Maybe Text)
- ltprAvailabilityZone :: Lens' LaunchTemplatePlacementRequest (Maybe Text)
- ltprTenancy :: Lens' LaunchTemplatePlacementRequest (Maybe Tenancy)
- ltprGroupName :: Lens' LaunchTemplatePlacementRequest (Maybe Text)
- data LaunchTemplateSpecification
- launchTemplateSpecification :: LaunchTemplateSpecification
- ltsLaunchTemplateName :: Lens' LaunchTemplateSpecification (Maybe Text)
- ltsLaunchTemplateId :: Lens' LaunchTemplateSpecification (Maybe Text)
- ltsVersion :: Lens' LaunchTemplateSpecification (Maybe Text)
- data LaunchTemplateSpotMarketOptions
- launchTemplateSpotMarketOptions :: LaunchTemplateSpotMarketOptions
- ltsmoBlockDurationMinutes :: Lens' LaunchTemplateSpotMarketOptions (Maybe Int)
- ltsmoInstanceInterruptionBehavior :: Lens' LaunchTemplateSpotMarketOptions (Maybe InstanceInterruptionBehavior)
- ltsmoValidUntil :: Lens' LaunchTemplateSpotMarketOptions (Maybe UTCTime)
- ltsmoSpotInstanceType :: Lens' LaunchTemplateSpotMarketOptions (Maybe SpotInstanceType)
- ltsmoMaxPrice :: Lens' LaunchTemplateSpotMarketOptions (Maybe Text)
- data LaunchTemplateSpotMarketOptionsRequest
- launchTemplateSpotMarketOptionsRequest :: LaunchTemplateSpotMarketOptionsRequest
- ltsmorBlockDurationMinutes :: Lens' LaunchTemplateSpotMarketOptionsRequest (Maybe Int)
- ltsmorInstanceInterruptionBehavior :: Lens' LaunchTemplateSpotMarketOptionsRequest (Maybe InstanceInterruptionBehavior)
- ltsmorValidUntil :: Lens' LaunchTemplateSpotMarketOptionsRequest (Maybe UTCTime)
- ltsmorSpotInstanceType :: Lens' LaunchTemplateSpotMarketOptionsRequest (Maybe SpotInstanceType)
- ltsmorMaxPrice :: Lens' LaunchTemplateSpotMarketOptionsRequest (Maybe Text)
- data LaunchTemplateTagSpecification
- launchTemplateTagSpecification :: LaunchTemplateTagSpecification
- lttsResourceType :: Lens' LaunchTemplateTagSpecification (Maybe ResourceType)
- lttsTags :: Lens' LaunchTemplateTagSpecification [Tag]
- data LaunchTemplateTagSpecificationRequest
- launchTemplateTagSpecificationRequest :: LaunchTemplateTagSpecificationRequest
- lttsrResourceType :: Lens' LaunchTemplateTagSpecificationRequest (Maybe ResourceType)
- lttsrTags :: Lens' LaunchTemplateTagSpecificationRequest [Tag]
- data LaunchTemplateVersion
- launchTemplateVersion :: LaunchTemplateVersion
- ltvLaunchTemplateName :: Lens' LaunchTemplateVersion (Maybe Text)
- ltvLaunchTemplateId :: Lens' LaunchTemplateVersion (Maybe Text)
- ltvCreatedBy :: Lens' LaunchTemplateVersion (Maybe Text)
- ltvDefaultVersion :: Lens' LaunchTemplateVersion (Maybe Bool)
- ltvVersionNumber :: Lens' LaunchTemplateVersion (Maybe Integer)
- ltvVersionDescription :: Lens' LaunchTemplateVersion (Maybe Text)
- ltvLaunchTemplateData :: Lens' LaunchTemplateVersion (Maybe ResponseLaunchTemplateData)
- ltvCreateTime :: Lens' LaunchTemplateVersion (Maybe UTCTime)
- data LaunchTemplatesMonitoring
- launchTemplatesMonitoring :: LaunchTemplatesMonitoring
- ltmEnabled :: Lens' LaunchTemplatesMonitoring (Maybe Bool)
- data LaunchTemplatesMonitoringRequest
- launchTemplatesMonitoringRequest :: LaunchTemplatesMonitoringRequest
- ltmrEnabled :: Lens' LaunchTemplatesMonitoringRequest (Maybe Bool)
- data LoadBalancersConfig
- loadBalancersConfig :: LoadBalancersConfig
- lbcClassicLoadBalancersConfig :: Lens' LoadBalancersConfig (Maybe ClassicLoadBalancersConfig)
- lbcTargetGroupsConfig :: Lens' LoadBalancersConfig (Maybe TargetGroupsConfig)
- data LoadPermission
- loadPermission :: LoadPermission
- lpGroup :: Lens' LoadPermission (Maybe PermissionGroup)
- lpUserId :: Lens' LoadPermission (Maybe Text)
- data LoadPermissionModifications
- loadPermissionModifications :: LoadPermissionModifications
- lpmRemove :: Lens' LoadPermissionModifications [LoadPermissionRequest]
- lpmAdd :: Lens' LoadPermissionModifications [LoadPermissionRequest]
- data LoadPermissionRequest
- loadPermissionRequest :: LoadPermissionRequest
- lprGroup :: Lens' LoadPermissionRequest (Maybe PermissionGroup)
- lprUserId :: Lens' LoadPermissionRequest (Maybe Text)
- data Monitoring
- monitoring :: Monitoring
- mState :: Lens' Monitoring (Maybe MonitoringState)
- data MovingAddressStatus
- movingAddressStatus :: MovingAddressStatus
- masMoveStatus :: Lens' MovingAddressStatus (Maybe MoveStatus)
- masPublicIP :: Lens' MovingAddressStatus (Maybe Text)
- data NatGateway
- natGateway :: NatGateway
- ngState :: Lens' NatGateway (Maybe NatGatewayState)
- ngFailureCode :: Lens' NatGateway (Maybe Text)
- ngVPCId :: Lens' NatGateway (Maybe Text)
- ngFailureMessage :: Lens' NatGateway (Maybe Text)
- ngNatGatewayId :: Lens' NatGateway (Maybe Text)
- ngSubnetId :: Lens' NatGateway (Maybe Text)
- ngDeleteTime :: Lens' NatGateway (Maybe UTCTime)
- ngProvisionedBandwidth :: Lens' NatGateway (Maybe ProvisionedBandwidth)
- ngNatGatewayAddresses :: Lens' NatGateway [NatGatewayAddress]
- ngCreateTime :: Lens' NatGateway (Maybe UTCTime)
- ngTags :: Lens' NatGateway [Tag]
- data NatGatewayAddress
- natGatewayAddress :: NatGatewayAddress
- ngaPrivateIP :: Lens' NatGatewayAddress (Maybe Text)
- ngaAllocationId :: Lens' NatGatewayAddress (Maybe Text)
- ngaNetworkInterfaceId :: Lens' NatGatewayAddress (Maybe Text)
- ngaPublicIP :: Lens' NatGatewayAddress (Maybe Text)
- data NetworkACL
- networkACL :: NetworkACL
- naEntries :: Lens' NetworkACL [NetworkACLEntry]
- naNetworkACLId :: Lens' NetworkACL (Maybe Text)
- naVPCId :: Lens' NetworkACL (Maybe Text)
- naAssociations :: Lens' NetworkACL [NetworkACLAssociation]
- naTags :: Lens' NetworkACL [Tag]
- naIsDefault :: Lens' NetworkACL (Maybe Bool)
- data NetworkACLAssociation
- networkACLAssociation :: NetworkACLAssociation
- naaNetworkACLId :: Lens' NetworkACLAssociation (Maybe Text)
- naaSubnetId :: Lens' NetworkACLAssociation (Maybe Text)
- naaNetworkACLAssociationId :: Lens' NetworkACLAssociation (Maybe Text)
- data NetworkACLEntry
- networkACLEntry :: NetworkACLEntry
- naeIPv6CidrBlock :: Lens' NetworkACLEntry (Maybe Text)
- naeICMPTypeCode :: Lens' NetworkACLEntry (Maybe ICMPTypeCode)
- naeRuleNumber :: Lens' NetworkACLEntry (Maybe Int)
- naeRuleAction :: Lens' NetworkACLEntry (Maybe RuleAction)
- naeProtocol :: Lens' NetworkACLEntry (Maybe Text)
- naePortRange :: Lens' NetworkACLEntry (Maybe PortRange)
- naeCidrBlock :: Lens' NetworkACLEntry (Maybe Text)
- naeEgress :: Lens' NetworkACLEntry (Maybe Bool)
- data NetworkInterface
- networkInterface :: NetworkInterface
- niGroups :: Lens' NetworkInterface [GroupIdentifier]
- niStatus :: Lens' NetworkInterface (Maybe NetworkInterfaceStatus)
- niPrivateIPAddresses :: Lens' NetworkInterface [NetworkInterfacePrivateIPAddress]
- niSourceDestCheck :: Lens' NetworkInterface (Maybe Bool)
- niInterfaceType :: Lens' NetworkInterface (Maybe NetworkInterfaceType)
- niVPCId :: Lens' NetworkInterface (Maybe Text)
- niTagSet :: Lens' NetworkInterface [Tag]
- niRequesterManaged :: Lens' NetworkInterface (Maybe Bool)
- niNetworkInterfaceId :: Lens' NetworkInterface (Maybe Text)
- niSubnetId :: Lens' NetworkInterface (Maybe Text)
- niMACAddress :: Lens' NetworkInterface (Maybe Text)
- niAttachment :: Lens' NetworkInterface (Maybe NetworkInterfaceAttachment)
- niOwnerId :: Lens' NetworkInterface (Maybe Text)
- niAvailabilityZone :: Lens' NetworkInterface (Maybe Text)
- niPrivateIPAddress :: Lens' NetworkInterface (Maybe Text)
- niPrivateDNSName :: Lens' NetworkInterface (Maybe Text)
- niRequesterId :: Lens' NetworkInterface (Maybe Text)
- niDescription :: Lens' NetworkInterface (Maybe Text)
- niAssociation :: Lens' NetworkInterface (Maybe NetworkInterfaceAssociation)
- niIPv6Addresses :: Lens' NetworkInterface [NetworkInterfaceIPv6Address]
- data NetworkInterfaceAssociation
- networkInterfaceAssociation :: NetworkInterfaceAssociation
- niaAssociationId :: Lens' NetworkInterfaceAssociation (Maybe Text)
- niaPublicDNSName :: Lens' NetworkInterfaceAssociation (Maybe Text)
- niaAllocationId :: Lens' NetworkInterfaceAssociation (Maybe Text)
- niaIPOwnerId :: Lens' NetworkInterfaceAssociation (Maybe Text)
- niaPublicIP :: Lens' NetworkInterfaceAssociation (Maybe Text)
- data NetworkInterfaceAttachment
- networkInterfaceAttachment :: NetworkInterfaceAttachment
- niaInstanceId :: Lens' NetworkInterfaceAttachment (Maybe Text)
- niaStatus :: Lens' NetworkInterfaceAttachment (Maybe AttachmentStatus)
- niaDeleteOnTermination :: Lens' NetworkInterfaceAttachment (Maybe Bool)
- niaAttachmentId :: Lens' NetworkInterfaceAttachment (Maybe Text)
- niaInstanceOwnerId :: Lens' NetworkInterfaceAttachment (Maybe Text)
- niaAttachTime :: Lens' NetworkInterfaceAttachment (Maybe UTCTime)
- niaDeviceIndex :: Lens' NetworkInterfaceAttachment (Maybe Int)
- data NetworkInterfaceAttachmentChanges
- networkInterfaceAttachmentChanges :: NetworkInterfaceAttachmentChanges
- niacDeleteOnTermination :: Lens' NetworkInterfaceAttachmentChanges (Maybe Bool)
- niacAttachmentId :: Lens' NetworkInterfaceAttachmentChanges (Maybe Text)
- data NetworkInterfaceIPv6Address
- networkInterfaceIPv6Address :: NetworkInterfaceIPv6Address
- niiaIPv6Address :: Lens' NetworkInterfaceIPv6Address (Maybe Text)
- data NetworkInterfacePermission
- networkInterfacePermission :: NetworkInterfacePermission
- nipPermissionState :: Lens' NetworkInterfacePermission (Maybe NetworkInterfacePermissionState)
- nipNetworkInterfacePermissionId :: Lens' NetworkInterfacePermission (Maybe Text)
- nipNetworkInterfaceId :: Lens' NetworkInterfacePermission (Maybe Text)
- nipAWSAccountId :: Lens' NetworkInterfacePermission (Maybe Text)
- nipAWSService :: Lens' NetworkInterfacePermission (Maybe Text)
- nipPermission :: Lens' NetworkInterfacePermission (Maybe InterfacePermissionType)
- data NetworkInterfacePermissionState
- networkInterfacePermissionState :: NetworkInterfacePermissionState
- nipsState :: Lens' NetworkInterfacePermissionState (Maybe NetworkInterfacePermissionStateCode)
- nipsStatusMessage :: Lens' NetworkInterfacePermissionState (Maybe Text)
- data NetworkInterfacePrivateIPAddress
- networkInterfacePrivateIPAddress :: NetworkInterfacePrivateIPAddress
- nipiaPrimary :: Lens' NetworkInterfacePrivateIPAddress (Maybe Bool)
- nipiaPrivateIPAddress :: Lens' NetworkInterfacePrivateIPAddress (Maybe Text)
- nipiaPrivateDNSName :: Lens' NetworkInterfacePrivateIPAddress (Maybe Text)
- nipiaAssociation :: Lens' NetworkInterfacePrivateIPAddress (Maybe NetworkInterfaceAssociation)
- data NewDHCPConfiguration
- newDHCPConfiguration :: NewDHCPConfiguration
- ndcValues :: Lens' NewDHCPConfiguration [Text]
- ndcKey :: Lens' NewDHCPConfiguration (Maybe Text)
- data PciId
- pciId :: PciId
- piSubsystemId :: Lens' PciId (Maybe Text)
- piDeviceId :: Lens' PciId (Maybe Text)
- piSubsystemVendorId :: Lens' PciId (Maybe Text)
- piVendorId :: Lens' PciId (Maybe Text)
- data PeeringConnectionOptions
- peeringConnectionOptions :: PeeringConnectionOptions
- pcoAllowEgressFromLocalVPCToRemoteClassicLink :: Lens' PeeringConnectionOptions (Maybe Bool)
- pcoAllowEgressFromLocalClassicLinkToRemoteVPC :: Lens' PeeringConnectionOptions (Maybe Bool)
- pcoAllowDNSResolutionFromRemoteVPC :: Lens' PeeringConnectionOptions (Maybe Bool)
- data PeeringConnectionOptionsRequest
- peeringConnectionOptionsRequest :: PeeringConnectionOptionsRequest
- pcorAllowEgressFromLocalVPCToRemoteClassicLink :: Lens' PeeringConnectionOptionsRequest (Maybe Bool)
- pcorAllowEgressFromLocalClassicLinkToRemoteVPC :: Lens' PeeringConnectionOptionsRequest (Maybe Bool)
- pcorAllowDNSResolutionFromRemoteVPC :: Lens' PeeringConnectionOptionsRequest (Maybe Bool)
- data Placement
- placement :: Placement
- pAffinity :: Lens' Placement (Maybe Text)
- pHostId :: Lens' Placement (Maybe Text)
- pSpreadDomain :: Lens' Placement (Maybe Text)
- pAvailabilityZone :: Lens' Placement (Maybe Text)
- pTenancy :: Lens' Placement (Maybe Tenancy)
- pGroupName :: Lens' Placement (Maybe Text)
- data PlacementGroup
- placementGroup :: PlacementGroup
- pgState :: Lens' PlacementGroup (Maybe PlacementGroupState)
- pgStrategy :: Lens' PlacementGroup (Maybe PlacementStrategy)
- pgGroupName :: Lens' PlacementGroup (Maybe Text)
- data PortRange
- portRange :: PortRange
- prTo :: Lens' PortRange (Maybe Int)
- prFrom :: Lens' PortRange (Maybe Int)
- data PrefixList
- prefixList :: PrefixList
- plCidrs :: Lens' PrefixList [Text]
- plPrefixListId :: Lens' PrefixList (Maybe Text)
- plPrefixListName :: Lens' PrefixList (Maybe Text)
- data PrefixListId
- prefixListId :: PrefixListId
- pliPrefixListId :: Lens' PrefixListId (Maybe Text)
- pliDescription :: Lens' PrefixListId (Maybe Text)
- data PriceSchedule
- priceSchedule :: PriceSchedule
- psCurrencyCode :: Lens' PriceSchedule (Maybe CurrencyCodeValues)
- psTerm :: Lens' PriceSchedule (Maybe Integer)
- psActive :: Lens' PriceSchedule (Maybe Bool)
- psPrice :: Lens' PriceSchedule (Maybe Double)
- data PriceScheduleSpecification
- priceScheduleSpecification :: PriceScheduleSpecification
- pssCurrencyCode :: Lens' PriceScheduleSpecification (Maybe CurrencyCodeValues)
- pssTerm :: Lens' PriceScheduleSpecification (Maybe Integer)
- pssPrice :: Lens' PriceScheduleSpecification (Maybe Double)
- data PricingDetail
- pricingDetail :: PricingDetail
- pdCount :: Lens' PricingDetail (Maybe Int)
- pdPrice :: Lens' PricingDetail (Maybe Double)
- data PrincipalIdFormat
- principalIdFormat :: PrincipalIdFormat
- pifARN :: Lens' PrincipalIdFormat (Maybe Text)
- pifStatuses :: Lens' PrincipalIdFormat [IdFormat]
- data PrivateIPAddressSpecification
- privateIPAddressSpecification :: Text -> PrivateIPAddressSpecification
- piasPrimary :: Lens' PrivateIPAddressSpecification (Maybe Bool)
- piasPrivateIPAddress :: Lens' PrivateIPAddressSpecification Text
- data ProductCode
- productCode :: ProductCode
- pcProductCodeType :: Lens' ProductCode (Maybe ProductCodeValues)
- pcProductCodeId :: Lens' ProductCode (Maybe Text)
- data PropagatingVGW
- propagatingVGW :: PropagatingVGW
- pvGatewayId :: Lens' PropagatingVGW (Maybe Text)
- data ProvisionedBandwidth
- provisionedBandwidth :: ProvisionedBandwidth
- pbStatus :: Lens' ProvisionedBandwidth (Maybe Text)
- pbRequested :: Lens' ProvisionedBandwidth (Maybe Text)
- pbProvisioned :: Lens' ProvisionedBandwidth (Maybe Text)
- pbRequestTime :: Lens' ProvisionedBandwidth (Maybe UTCTime)
- pbProvisionTime :: Lens' ProvisionedBandwidth (Maybe UTCTime)
- data Purchase
- purchase :: Purchase
- pInstanceFamily :: Lens' Purchase (Maybe Text)
- pCurrencyCode :: Lens' Purchase (Maybe CurrencyCodeValues)
- pHostReservationId :: Lens' Purchase (Maybe Text)
- pHourlyPrice :: Lens' Purchase (Maybe Text)
- pUpfrontPrice :: Lens' Purchase (Maybe Text)
- pHostIdSet :: Lens' Purchase [Text]
- pDuration :: Lens' Purchase (Maybe Int)
- pPaymentOption :: Lens' Purchase (Maybe PaymentOption)
- data PurchaseRequest
- purchaseRequest :: Int -> Text -> PurchaseRequest
- prInstanceCount :: Lens' PurchaseRequest Int
- prPurchaseToken :: Lens' PurchaseRequest Text
- data RecurringCharge
- recurringCharge :: RecurringCharge
- rcAmount :: Lens' RecurringCharge (Maybe Double)
- rcFrequency :: Lens' RecurringCharge (Maybe RecurringChargeFrequency)
- data RegionInfo
- regionInfo :: RegionInfo
- riRegionName :: Lens' RegionInfo (Maybe Text)
- riEndpoint :: Lens' RegionInfo (Maybe Text)
- data RequestLaunchTemplateData
- requestLaunchTemplateData :: RequestLaunchTemplateData
- rltdSecurityGroupIds :: Lens' RequestLaunchTemplateData [Text]
- rltdSecurityGroups :: Lens' RequestLaunchTemplateData [Text]
- rltdInstanceMarketOptions :: Lens' RequestLaunchTemplateData (Maybe LaunchTemplateInstanceMarketOptionsRequest)
- rltdDisableAPITermination :: Lens' RequestLaunchTemplateData (Maybe Bool)
- rltdKeyName :: Lens' RequestLaunchTemplateData (Maybe Text)
- rltdNetworkInterfaces :: Lens' RequestLaunchTemplateData [LaunchTemplateInstanceNetworkInterfaceSpecificationRequest]
- rltdRamDiskId :: Lens' RequestLaunchTemplateData (Maybe Text)
- rltdKernelId :: Lens' RequestLaunchTemplateData (Maybe Text)
- rltdElasticGpuSpecifications :: Lens' RequestLaunchTemplateData [ElasticGpuSpecification]
- rltdInstanceType :: Lens' RequestLaunchTemplateData (Maybe InstanceType)
- rltdEBSOptimized :: Lens' RequestLaunchTemplateData (Maybe Bool)
- rltdUserData :: Lens' RequestLaunchTemplateData (Maybe Text)
- rltdMonitoring :: Lens' RequestLaunchTemplateData (Maybe LaunchTemplatesMonitoringRequest)
- rltdTagSpecifications :: Lens' RequestLaunchTemplateData [LaunchTemplateTagSpecificationRequest]
- rltdIAMInstanceProfile :: Lens' RequestLaunchTemplateData (Maybe LaunchTemplateIAMInstanceProfileSpecificationRequest)
- rltdImageId :: Lens' RequestLaunchTemplateData (Maybe Text)
- rltdInstanceInitiatedShutdownBehavior :: Lens' RequestLaunchTemplateData (Maybe ShutdownBehavior)
- rltdCreditSpecification :: Lens' RequestLaunchTemplateData (Maybe CreditSpecificationRequest)
- rltdBlockDeviceMappings :: Lens' RequestLaunchTemplateData [LaunchTemplateBlockDeviceMappingRequest]
- rltdPlacement :: Lens' RequestLaunchTemplateData (Maybe LaunchTemplatePlacementRequest)
- data RequestSpotLaunchSpecification
- requestSpotLaunchSpecification :: RequestSpotLaunchSpecification
- rslsSecurityGroupIds :: Lens' RequestSpotLaunchSpecification [Text]
- rslsSecurityGroups :: Lens' RequestSpotLaunchSpecification [Text]
- rslsKeyName :: Lens' RequestSpotLaunchSpecification (Maybe Text)
- rslsNetworkInterfaces :: Lens' RequestSpotLaunchSpecification [InstanceNetworkInterfaceSpecification]
- rslsRAMDiskId :: Lens' RequestSpotLaunchSpecification (Maybe Text)
- rslsSubnetId :: Lens' RequestSpotLaunchSpecification (Maybe Text)
- rslsKernelId :: Lens' RequestSpotLaunchSpecification (Maybe Text)
- rslsInstanceType :: Lens' RequestSpotLaunchSpecification (Maybe InstanceType)
- rslsEBSOptimized :: Lens' RequestSpotLaunchSpecification (Maybe Bool)
- rslsUserData :: Lens' RequestSpotLaunchSpecification (Maybe Text)
- rslsMonitoring :: Lens' RequestSpotLaunchSpecification (Maybe RunInstancesMonitoringEnabled)
- rslsIAMInstanceProfile :: Lens' RequestSpotLaunchSpecification (Maybe IAMInstanceProfileSpecification)
- rslsImageId :: Lens' RequestSpotLaunchSpecification (Maybe Text)
- rslsAddressingType :: Lens' RequestSpotLaunchSpecification (Maybe Text)
- rslsBlockDeviceMappings :: Lens' RequestSpotLaunchSpecification [BlockDeviceMapping]
- rslsPlacement :: Lens' RequestSpotLaunchSpecification (Maybe SpotPlacement)
- data Reservation
- reservation :: Text -> Text -> Reservation
- rGroups :: Lens' Reservation [GroupIdentifier]
- rInstances :: Lens' Reservation [Instance]
- rRequesterId :: Lens' Reservation (Maybe Text)
- rReservationId :: Lens' Reservation Text
- rOwnerId :: Lens' Reservation Text
- data ReservationValue
- reservationValue :: ReservationValue
- rvHourlyPrice :: Lens' ReservationValue (Maybe Text)
- rvRemainingTotalValue :: Lens' ReservationValue (Maybe Text)
- rvRemainingUpfrontValue :: Lens' ReservationValue (Maybe Text)
- data ReservedInstanceLimitPrice
- reservedInstanceLimitPrice :: ReservedInstanceLimitPrice
- rilpAmount :: Lens' ReservedInstanceLimitPrice (Maybe Double)
- rilpCurrencyCode :: Lens' ReservedInstanceLimitPrice (Maybe CurrencyCodeValues)
- data ReservedInstanceReservationValue
- reservedInstanceReservationValue :: ReservedInstanceReservationValue
- rirvReservationValue :: Lens' ReservedInstanceReservationValue (Maybe ReservationValue)
- rirvReservedInstanceId :: Lens' ReservedInstanceReservationValue (Maybe Text)
- data ReservedInstances
- reservedInstances :: ReservedInstances
- riState :: Lens' ReservedInstances (Maybe ReservedInstanceState)
- riCurrencyCode :: Lens' ReservedInstances (Maybe CurrencyCodeValues)
- riInstanceCount :: Lens' ReservedInstances (Maybe Int)
- riProductDescription :: Lens' ReservedInstances (Maybe RIProductDescription)
- riStart :: Lens' ReservedInstances (Maybe UTCTime)
- riInstanceType :: Lens' ReservedInstances (Maybe InstanceType)
- riEnd :: Lens' ReservedInstances (Maybe UTCTime)
- riAvailabilityZone :: Lens' ReservedInstances (Maybe Text)
- riScope :: Lens' ReservedInstances (Maybe Scope)
- riRecurringCharges :: Lens' ReservedInstances [RecurringCharge]
- riOfferingType :: Lens' ReservedInstances (Maybe OfferingTypeValues)
- riUsagePrice :: Lens' ReservedInstances (Maybe Double)
- riFixedPrice :: Lens' ReservedInstances (Maybe Double)
- riReservedInstancesId :: Lens' ReservedInstances (Maybe Text)
- riInstanceTenancy :: Lens' ReservedInstances (Maybe Tenancy)
- riOfferingClass :: Lens' ReservedInstances (Maybe OfferingClassType)
- riDuration :: Lens' ReservedInstances (Maybe Integer)
- riTags :: Lens' ReservedInstances [Tag]
- data ReservedInstancesConfiguration
- reservedInstancesConfiguration :: ReservedInstancesConfiguration
- ricPlatform :: Lens' ReservedInstancesConfiguration (Maybe Text)
- ricInstanceCount :: Lens' ReservedInstancesConfiguration (Maybe Int)
- ricInstanceType :: Lens' ReservedInstancesConfiguration (Maybe InstanceType)
- ricAvailabilityZone :: Lens' ReservedInstancesConfiguration (Maybe Text)
- ricScope :: Lens' ReservedInstancesConfiguration (Maybe Scope)
- data ReservedInstancesId
- reservedInstancesId :: ReservedInstancesId
- riiReservedInstancesId :: Lens' ReservedInstancesId (Maybe Text)
- data ReservedInstancesListing
- reservedInstancesListing :: ReservedInstancesListing
- rilStatus :: Lens' ReservedInstancesListing (Maybe ListingStatus)
- rilClientToken :: Lens' ReservedInstancesListing (Maybe Text)
- rilUpdateDate :: Lens' ReservedInstancesListing (Maybe UTCTime)
- rilCreateDate :: Lens' ReservedInstancesListing (Maybe UTCTime)
- rilPriceSchedules :: Lens' ReservedInstancesListing [PriceSchedule]
- rilStatusMessage :: Lens' ReservedInstancesListing (Maybe Text)
- rilReservedInstancesId :: Lens' ReservedInstancesListing (Maybe Text)
- rilTags :: Lens' ReservedInstancesListing [Tag]
- rilInstanceCounts :: Lens' ReservedInstancesListing [InstanceCount]
- rilReservedInstancesListingId :: Lens' ReservedInstancesListing (Maybe Text)
- data ReservedInstancesModification
- reservedInstancesModification :: ReservedInstancesModification
- rimModificationResults :: Lens' ReservedInstancesModification [ReservedInstancesModificationResult]
- rimStatus :: Lens' ReservedInstancesModification (Maybe Text)
- rimClientToken :: Lens' ReservedInstancesModification (Maybe Text)
- rimUpdateDate :: Lens' ReservedInstancesModification (Maybe UTCTime)
- rimCreateDate :: Lens' ReservedInstancesModification (Maybe UTCTime)
- rimEffectiveDate :: Lens' ReservedInstancesModification (Maybe UTCTime)
- rimStatusMessage :: Lens' ReservedInstancesModification (Maybe Text)
- rimReservedInstancesModificationId :: Lens' ReservedInstancesModification (Maybe Text)
- rimReservedInstancesIds :: Lens' ReservedInstancesModification [ReservedInstancesId]
- data ReservedInstancesModificationResult
- reservedInstancesModificationResult :: ReservedInstancesModificationResult
- rimrReservedInstancesId :: Lens' ReservedInstancesModificationResult (Maybe Text)
- rimrTargetConfiguration :: Lens' ReservedInstancesModificationResult (Maybe ReservedInstancesConfiguration)
- data ReservedInstancesOffering
- reservedInstancesOffering :: ReservedInstancesOffering
- rioMarketplace :: Lens' ReservedInstancesOffering (Maybe Bool)
- rioCurrencyCode :: Lens' ReservedInstancesOffering (Maybe CurrencyCodeValues)
- rioProductDescription :: Lens' ReservedInstancesOffering (Maybe RIProductDescription)
- rioInstanceType :: Lens' ReservedInstancesOffering (Maybe InstanceType)
- rioAvailabilityZone :: Lens' ReservedInstancesOffering (Maybe Text)
- rioPricingDetails :: Lens' ReservedInstancesOffering [PricingDetail]
- rioScope :: Lens' ReservedInstancesOffering (Maybe Scope)
- rioRecurringCharges :: Lens' ReservedInstancesOffering [RecurringCharge]
- rioOfferingType :: Lens' ReservedInstancesOffering (Maybe OfferingTypeValues)
- rioUsagePrice :: Lens' ReservedInstancesOffering (Maybe Double)
- rioFixedPrice :: Lens' ReservedInstancesOffering (Maybe Double)
- rioInstanceTenancy :: Lens' ReservedInstancesOffering (Maybe Tenancy)
- rioReservedInstancesOfferingId :: Lens' ReservedInstancesOffering (Maybe Text)
- rioOfferingClass :: Lens' ReservedInstancesOffering (Maybe OfferingClassType)
- rioDuration :: Lens' ReservedInstancesOffering (Maybe Integer)
- data ResponseError
- responseError :: ResponseError
- reCode :: Lens' ResponseError (Maybe LaunchTemplateErrorCode)
- reMessage :: Lens' ResponseError (Maybe Text)
- data ResponseLaunchTemplateData
- responseLaunchTemplateData :: ResponseLaunchTemplateData
- rSecurityGroupIds :: Lens' ResponseLaunchTemplateData [Text]
- rSecurityGroups :: Lens' ResponseLaunchTemplateData [Text]
- rInstanceMarketOptions :: Lens' ResponseLaunchTemplateData (Maybe LaunchTemplateInstanceMarketOptions)
- rDisableAPITermination :: Lens' ResponseLaunchTemplateData (Maybe Bool)
- rKeyName :: Lens' ResponseLaunchTemplateData (Maybe Text)
- rNetworkInterfaces :: Lens' ResponseLaunchTemplateData [LaunchTemplateInstanceNetworkInterfaceSpecification]
- rRamDiskId :: Lens' ResponseLaunchTemplateData (Maybe Text)
- rKernelId :: Lens' ResponseLaunchTemplateData (Maybe Text)
- rElasticGpuSpecifications :: Lens' ResponseLaunchTemplateData [ElasticGpuSpecificationResponse]
- rInstanceType :: Lens' ResponseLaunchTemplateData (Maybe InstanceType)
- rEBSOptimized :: Lens' ResponseLaunchTemplateData (Maybe Bool)
- rUserData :: Lens' ResponseLaunchTemplateData (Maybe Text)
- rMonitoring :: Lens' ResponseLaunchTemplateData (Maybe LaunchTemplatesMonitoring)
- rTagSpecifications :: Lens' ResponseLaunchTemplateData [LaunchTemplateTagSpecification]
- rIAMInstanceProfile :: Lens' ResponseLaunchTemplateData (Maybe LaunchTemplateIAMInstanceProfileSpecification)
- rImageId :: Lens' ResponseLaunchTemplateData (Maybe Text)
- rInstanceInitiatedShutdownBehavior :: Lens' ResponseLaunchTemplateData (Maybe ShutdownBehavior)
- rCreditSpecification :: Lens' ResponseLaunchTemplateData (Maybe CreditSpecification)
- rBlockDeviceMappings :: Lens' ResponseLaunchTemplateData [LaunchTemplateBlockDeviceMapping]
- rPlacement :: Lens' ResponseLaunchTemplateData (Maybe LaunchTemplatePlacement)
- data Route
- route :: Route
- rVPCPeeringConnectionId :: Lens' Route (Maybe Text)
- rInstanceId :: Lens' Route (Maybe Text)
- rOrigin :: Lens' Route (Maybe RouteOrigin)
- rState :: Lens' Route (Maybe RouteState)
- rEgressOnlyInternetGatewayId :: Lens' Route (Maybe Text)
- rDestinationIPv6CidrBlock :: Lens' Route (Maybe Text)
- rNatGatewayId :: Lens' Route (Maybe Text)
- rNetworkInterfaceId :: Lens' Route (Maybe Text)
- rGatewayId :: Lens' Route (Maybe Text)
- rInstanceOwnerId :: Lens' Route (Maybe Text)
- rDestinationPrefixListId :: Lens' Route (Maybe Text)
- rDestinationCidrBlock :: Lens' Route (Maybe Text)
- data RouteTable
- routeTable :: RouteTable
- rtRouteTableId :: Lens' RouteTable (Maybe Text)
- rtRoutes :: Lens' RouteTable [Route]
- rtVPCId :: Lens' RouteTable (Maybe Text)
- rtPropagatingVGWs :: Lens' RouteTable [PropagatingVGW]
- rtAssociations :: Lens' RouteTable [RouteTableAssociation]
- rtTags :: Lens' RouteTable [Tag]
- data RouteTableAssociation
- routeTableAssociation :: RouteTableAssociation
- rtaRouteTableId :: Lens' RouteTableAssociation (Maybe Text)
- rtaRouteTableAssociationId :: Lens' RouteTableAssociation (Maybe Text)
- rtaMain :: Lens' RouteTableAssociation (Maybe Bool)
- rtaSubnetId :: Lens' RouteTableAssociation (Maybe Text)
- data RunInstancesMonitoringEnabled
- runInstancesMonitoringEnabled :: Bool -> RunInstancesMonitoringEnabled
- rimeEnabled :: Lens' RunInstancesMonitoringEnabled Bool
- data S3Storage
- s3Storage :: S3Storage
- ssPrefix :: Lens' S3Storage (Maybe Text)
- ssUploadPolicy :: Lens' S3Storage (Maybe ByteString)
- ssBucket :: Lens' S3Storage (Maybe Text)
- ssUploadPolicySignature :: Lens' S3Storage (Maybe Text)
- ssAWSAccessKeyId :: Lens' S3Storage (Maybe Text)
- data ScheduledInstance
- scheduledInstance :: ScheduledInstance
- siPreviousSlotEndTime :: Lens' ScheduledInstance (Maybe UTCTime)
- siPlatform :: Lens' ScheduledInstance (Maybe Text)
- siTermStartDate :: Lens' ScheduledInstance (Maybe UTCTime)
- siInstanceCount :: Lens' ScheduledInstance (Maybe Int)
- siScheduledInstanceId :: Lens' ScheduledInstance (Maybe Text)
- siHourlyPrice :: Lens' ScheduledInstance (Maybe Text)
- siCreateDate :: Lens' ScheduledInstance (Maybe UTCTime)
- siSlotDurationInHours :: Lens' ScheduledInstance (Maybe Int)
- siTotalScheduledInstanceHours :: Lens' ScheduledInstance (Maybe Int)
- siInstanceType :: Lens' ScheduledInstance (Maybe Text)
- siRecurrence :: Lens' ScheduledInstance (Maybe ScheduledInstanceRecurrence)
- siAvailabilityZone :: Lens' ScheduledInstance (Maybe Text)
- siTermEndDate :: Lens' ScheduledInstance (Maybe UTCTime)
- siNextSlotStartTime :: Lens' ScheduledInstance (Maybe UTCTime)
- siNetworkPlatform :: Lens' ScheduledInstance (Maybe Text)
- data ScheduledInstanceAvailability
- scheduledInstanceAvailability :: ScheduledInstanceAvailability
- siaMaxTermDurationInDays :: Lens' ScheduledInstanceAvailability (Maybe Int)
- siaPlatform :: Lens' ScheduledInstanceAvailability (Maybe Text)
- siaPurchaseToken :: Lens' ScheduledInstanceAvailability (Maybe Text)
- siaHourlyPrice :: Lens' ScheduledInstanceAvailability (Maybe Text)
- siaAvailableInstanceCount :: Lens' ScheduledInstanceAvailability (Maybe Int)
- siaSlotDurationInHours :: Lens' ScheduledInstanceAvailability (Maybe Int)
- siaTotalScheduledInstanceHours :: Lens' ScheduledInstanceAvailability (Maybe Int)
- siaInstanceType :: Lens' ScheduledInstanceAvailability (Maybe Text)
- siaRecurrence :: Lens' ScheduledInstanceAvailability (Maybe ScheduledInstanceRecurrence)
- siaAvailabilityZone :: Lens' ScheduledInstanceAvailability (Maybe Text)
- siaMinTermDurationInDays :: Lens' ScheduledInstanceAvailability (Maybe Int)
- siaFirstSlotStartTime :: Lens' ScheduledInstanceAvailability (Maybe UTCTime)
- siaNetworkPlatform :: Lens' ScheduledInstanceAvailability (Maybe Text)
- data ScheduledInstanceRecurrence
- scheduledInstanceRecurrence :: ScheduledInstanceRecurrence
- sirFrequency :: Lens' ScheduledInstanceRecurrence (Maybe Text)
- sirOccurrenceRelativeToEnd :: Lens' ScheduledInstanceRecurrence (Maybe Bool)
- sirOccurrenceUnit :: Lens' ScheduledInstanceRecurrence (Maybe Text)
- sirInterval :: Lens' ScheduledInstanceRecurrence (Maybe Int)
- sirOccurrenceDaySet :: Lens' ScheduledInstanceRecurrence [Int]
- data ScheduledInstanceRecurrenceRequest
- scheduledInstanceRecurrenceRequest :: ScheduledInstanceRecurrenceRequest
- sirrFrequency :: Lens' ScheduledInstanceRecurrenceRequest (Maybe Text)
- sirrOccurrenceRelativeToEnd :: Lens' ScheduledInstanceRecurrenceRequest (Maybe Bool)
- sirrOccurrenceDays :: Lens' ScheduledInstanceRecurrenceRequest [Int]
- sirrOccurrenceUnit :: Lens' ScheduledInstanceRecurrenceRequest (Maybe Text)
- sirrInterval :: Lens' ScheduledInstanceRecurrenceRequest (Maybe Int)
- data ScheduledInstancesBlockDeviceMapping
- scheduledInstancesBlockDeviceMapping :: ScheduledInstancesBlockDeviceMapping
- sibdmVirtualName :: Lens' ScheduledInstancesBlockDeviceMapping (Maybe Text)
- sibdmNoDevice :: Lens' ScheduledInstancesBlockDeviceMapping (Maybe Text)
- sibdmEBS :: Lens' ScheduledInstancesBlockDeviceMapping (Maybe ScheduledInstancesEBS)
- sibdmDeviceName :: Lens' ScheduledInstancesBlockDeviceMapping (Maybe Text)
- data ScheduledInstancesEBS
- scheduledInstancesEBS :: ScheduledInstancesEBS
- sieDeleteOnTermination :: Lens' ScheduledInstancesEBS (Maybe Bool)
- sieVolumeSize :: Lens' ScheduledInstancesEBS (Maybe Int)
- sieIOPS :: Lens' ScheduledInstancesEBS (Maybe Int)
- sieEncrypted :: Lens' ScheduledInstancesEBS (Maybe Bool)
- sieVolumeType :: Lens' ScheduledInstancesEBS (Maybe Text)
- sieSnapshotId :: Lens' ScheduledInstancesEBS (Maybe Text)
- data ScheduledInstancesIAMInstanceProfile
- scheduledInstancesIAMInstanceProfile :: ScheduledInstancesIAMInstanceProfile
- siiapARN :: Lens' ScheduledInstancesIAMInstanceProfile (Maybe Text)
- siiapName :: Lens' ScheduledInstancesIAMInstanceProfile (Maybe Text)
- data ScheduledInstancesIPv6Address
- scheduledInstancesIPv6Address :: ScheduledInstancesIPv6Address
- siiaIPv6Address :: Lens' ScheduledInstancesIPv6Address (Maybe Text)
- data ScheduledInstancesLaunchSpecification
- scheduledInstancesLaunchSpecification :: Text -> ScheduledInstancesLaunchSpecification
- silsSecurityGroupIds :: Lens' ScheduledInstancesLaunchSpecification [Text]
- silsKeyName :: Lens' ScheduledInstancesLaunchSpecification (Maybe Text)
- silsNetworkInterfaces :: Lens' ScheduledInstancesLaunchSpecification [ScheduledInstancesNetworkInterface]
- silsRAMDiskId :: Lens' ScheduledInstancesLaunchSpecification (Maybe Text)
- silsSubnetId :: Lens' ScheduledInstancesLaunchSpecification (Maybe Text)
- silsKernelId :: Lens' ScheduledInstancesLaunchSpecification (Maybe Text)
- silsInstanceType :: Lens' ScheduledInstancesLaunchSpecification (Maybe Text)
- silsEBSOptimized :: Lens' ScheduledInstancesLaunchSpecification (Maybe Bool)
- silsUserData :: Lens' ScheduledInstancesLaunchSpecification (Maybe Text)
- silsMonitoring :: Lens' ScheduledInstancesLaunchSpecification (Maybe ScheduledInstancesMonitoring)
- silsIAMInstanceProfile :: Lens' ScheduledInstancesLaunchSpecification (Maybe ScheduledInstancesIAMInstanceProfile)
- silsBlockDeviceMappings :: Lens' ScheduledInstancesLaunchSpecification [ScheduledInstancesBlockDeviceMapping]
- silsPlacement :: Lens' ScheduledInstancesLaunchSpecification (Maybe ScheduledInstancesPlacement)
- silsImageId :: Lens' ScheduledInstancesLaunchSpecification Text
- data ScheduledInstancesMonitoring
- scheduledInstancesMonitoring :: ScheduledInstancesMonitoring
- simEnabled :: Lens' ScheduledInstancesMonitoring (Maybe Bool)
- data ScheduledInstancesNetworkInterface
- scheduledInstancesNetworkInterface :: ScheduledInstancesNetworkInterface
- siniGroups :: Lens' ScheduledInstancesNetworkInterface [Text]
- siniDeleteOnTermination :: Lens' ScheduledInstancesNetworkInterface (Maybe Bool)
- siniAssociatePublicIPAddress :: Lens' ScheduledInstancesNetworkInterface (Maybe Bool)
- siniPrivateIPAddressConfigs :: Lens' ScheduledInstancesNetworkInterface [ScheduledInstancesPrivateIPAddressConfig]
- siniNetworkInterfaceId :: Lens' ScheduledInstancesNetworkInterface (Maybe Text)
- siniSubnetId :: Lens' ScheduledInstancesNetworkInterface (Maybe Text)
- siniIPv6AddressCount :: Lens' ScheduledInstancesNetworkInterface (Maybe Int)
- siniPrivateIPAddress :: Lens' ScheduledInstancesNetworkInterface (Maybe Text)
- siniSecondaryPrivateIPAddressCount :: Lens' ScheduledInstancesNetworkInterface (Maybe Int)
- siniDescription :: Lens' ScheduledInstancesNetworkInterface (Maybe Text)
- siniDeviceIndex :: Lens' ScheduledInstancesNetworkInterface (Maybe Int)
- siniIPv6Addresses :: Lens' ScheduledInstancesNetworkInterface [ScheduledInstancesIPv6Address]
- data ScheduledInstancesPlacement
- scheduledInstancesPlacement :: ScheduledInstancesPlacement
- sipAvailabilityZone :: Lens' ScheduledInstancesPlacement (Maybe Text)
- sipGroupName :: Lens' ScheduledInstancesPlacement (Maybe Text)
- data ScheduledInstancesPrivateIPAddressConfig
- scheduledInstancesPrivateIPAddressConfig :: ScheduledInstancesPrivateIPAddressConfig
- sipiacPrimary :: Lens' ScheduledInstancesPrivateIPAddressConfig (Maybe Bool)
- sipiacPrivateIPAddress :: Lens' ScheduledInstancesPrivateIPAddressConfig (Maybe Text)
- data SecurityGroup
- securityGroup :: Text -> Text -> Text -> Text -> SecurityGroup
- sgVPCId :: Lens' SecurityGroup (Maybe Text)
- sgIPPermissions :: Lens' SecurityGroup [IPPermission]
- sgIPPermissionsEgress :: Lens' SecurityGroup [IPPermission]
- sgTags :: Lens' SecurityGroup [Tag]
- sgOwnerId :: Lens' SecurityGroup Text
- sgGroupId :: Lens' SecurityGroup Text
- sgGroupName :: Lens' SecurityGroup Text
- sgDescription :: Lens' SecurityGroup Text
- data SecurityGroupIdentifier
- securityGroupIdentifier :: SecurityGroupIdentifier
- sgiGroupId :: Lens' SecurityGroupIdentifier (Maybe Text)
- sgiGroupName :: Lens' SecurityGroupIdentifier (Maybe Text)
- data SecurityGroupReference
- securityGroupReference :: Text -> Text -> SecurityGroupReference
- sgrVPCPeeringConnectionId :: Lens' SecurityGroupReference (Maybe Text)
- sgrGroupId :: Lens' SecurityGroupReference Text
- sgrReferencingVPCId :: Lens' SecurityGroupReference Text
- data ServiceConfiguration
- serviceConfiguration :: ServiceConfiguration
- scNetworkLoadBalancerARNs :: Lens' ServiceConfiguration [Text]
- scBaseEndpointDNSNames :: Lens' ServiceConfiguration [Text]
- scAvailabilityZones :: Lens' ServiceConfiguration [Text]
- scServiceName :: Lens' ServiceConfiguration (Maybe Text)
- scServiceState :: Lens' ServiceConfiguration (Maybe ServiceState)
- scServiceType :: Lens' ServiceConfiguration [ServiceTypeDetail]
- scAcceptanceRequired :: Lens' ServiceConfiguration (Maybe Bool)
- scServiceId :: Lens' ServiceConfiguration (Maybe Text)
- scPrivateDNSName :: Lens' ServiceConfiguration (Maybe Text)
- data ServiceDetail
- serviceDetail :: ServiceDetail
- sdVPCEndpointPolicySupported :: Lens' ServiceDetail (Maybe Bool)
- sdBaseEndpointDNSNames :: Lens' ServiceDetail [Text]
- sdOwner :: Lens' ServiceDetail (Maybe Text)
- sdAvailabilityZones :: Lens' ServiceDetail [Text]
- sdServiceName :: Lens' ServiceDetail (Maybe Text)
- sdServiceType :: Lens' ServiceDetail [ServiceTypeDetail]
- sdAcceptanceRequired :: Lens' ServiceDetail (Maybe Bool)
- sdPrivateDNSName :: Lens' ServiceDetail (Maybe Text)
- data ServiceTypeDetail
- serviceTypeDetail :: ServiceTypeDetail
- stdServiceType :: Lens' ServiceTypeDetail (Maybe ServiceType)
- data SlotDateTimeRangeRequest
- slotDateTimeRangeRequest :: UTCTime -> UTCTime -> SlotDateTimeRangeRequest
- sdtrrEarliestTime :: Lens' SlotDateTimeRangeRequest UTCTime
- sdtrrLatestTime :: Lens' SlotDateTimeRangeRequest UTCTime
- data SlotStartTimeRangeRequest
- slotStartTimeRangeRequest :: SlotStartTimeRangeRequest
- sstrrLatestTime :: Lens' SlotStartTimeRangeRequest (Maybe UTCTime)
- sstrrEarliestTime :: Lens' SlotStartTimeRangeRequest (Maybe UTCTime)
- data Snapshot
- snapshot :: Text -> Text -> Text -> Int -> Text -> UTCTime -> Text -> SnapshotState -> Bool -> Snapshot
- sStateMessage :: Lens' Snapshot (Maybe Text)
- sOwnerAlias :: Lens' Snapshot (Maybe Text)
- sDataEncryptionKeyId :: Lens' Snapshot (Maybe Text)
- sKMSKeyId :: Lens' Snapshot (Maybe Text)
- sTags :: Lens' Snapshot [Tag]
- sSnapshotId :: Lens' Snapshot Text
- sOwnerId :: Lens' Snapshot Text
- sVolumeId :: Lens' Snapshot Text
- sVolumeSize :: Lens' Snapshot Int
- sDescription :: Lens' Snapshot Text
- sStartTime :: Lens' Snapshot UTCTime
- sProgress :: Lens' Snapshot Text
- sState :: Lens' Snapshot SnapshotState
- sEncrypted :: Lens' Snapshot Bool
- data SnapshotDetail
- snapshotDetail :: SnapshotDetail
- sdStatus :: Lens' SnapshotDetail (Maybe Text)
- sdProgress :: Lens' SnapshotDetail (Maybe Text)
- sdFormat :: Lens' SnapshotDetail (Maybe Text)
- sdURL :: Lens' SnapshotDetail (Maybe Text)
- sdDeviceName :: Lens' SnapshotDetail (Maybe Text)
- sdStatusMessage :: Lens' SnapshotDetail (Maybe Text)
- sdUserBucket :: Lens' SnapshotDetail (Maybe UserBucketDetails)
- sdDiskImageSize :: Lens' SnapshotDetail (Maybe Double)
- sdDescription :: Lens' SnapshotDetail (Maybe Text)
- sdSnapshotId :: Lens' SnapshotDetail (Maybe Text)
- data SnapshotDiskContainer
- snapshotDiskContainer :: SnapshotDiskContainer
- sdcFormat :: Lens' SnapshotDiskContainer (Maybe Text)
- sdcURL :: Lens' SnapshotDiskContainer (Maybe Text)
- sdcUserBucket :: Lens' SnapshotDiskContainer (Maybe UserBucket)
- sdcDescription :: Lens' SnapshotDiskContainer (Maybe Text)
- data SnapshotTaskDetail
- snapshotTaskDetail :: SnapshotTaskDetail
- stdStatus :: Lens' SnapshotTaskDetail (Maybe Text)
- stdProgress :: Lens' SnapshotTaskDetail (Maybe Text)
- stdFormat :: Lens' SnapshotTaskDetail (Maybe Text)
- stdURL :: Lens' SnapshotTaskDetail (Maybe Text)
- stdStatusMessage :: Lens' SnapshotTaskDetail (Maybe Text)
- stdUserBucket :: Lens' SnapshotTaskDetail (Maybe UserBucketDetails)
- stdDiskImageSize :: Lens' SnapshotTaskDetail (Maybe Double)
- stdDescription :: Lens' SnapshotTaskDetail (Maybe Text)
- stdSnapshotId :: Lens' SnapshotTaskDetail (Maybe Text)
- data SpotDatafeedSubscription
- spotDatafeedSubscription :: SpotDatafeedSubscription
- sdsState :: Lens' SpotDatafeedSubscription (Maybe DatafeedSubscriptionState)
- sdsPrefix :: Lens' SpotDatafeedSubscription (Maybe Text)
- sdsBucket :: Lens' SpotDatafeedSubscription (Maybe Text)
- sdsOwnerId :: Lens' SpotDatafeedSubscription (Maybe Text)
- sdsFault :: Lens' SpotDatafeedSubscription (Maybe SpotInstanceStateFault)
- data SpotFleetLaunchSpecification
- spotFleetLaunchSpecification :: SpotFleetLaunchSpecification
- sflsSecurityGroups :: Lens' SpotFleetLaunchSpecification [GroupIdentifier]
- sflsSpotPrice :: Lens' SpotFleetLaunchSpecification (Maybe Text)
- sflsWeightedCapacity :: Lens' SpotFleetLaunchSpecification (Maybe Double)
- sflsKeyName :: Lens' SpotFleetLaunchSpecification (Maybe Text)
- sflsNetworkInterfaces :: Lens' SpotFleetLaunchSpecification [InstanceNetworkInterfaceSpecification]
- sflsRAMDiskId :: Lens' SpotFleetLaunchSpecification (Maybe Text)
- sflsSubnetId :: Lens' SpotFleetLaunchSpecification (Maybe Text)
- sflsKernelId :: Lens' SpotFleetLaunchSpecification (Maybe Text)
- sflsInstanceType :: Lens' SpotFleetLaunchSpecification (Maybe InstanceType)
- sflsEBSOptimized :: Lens' SpotFleetLaunchSpecification (Maybe Bool)
- sflsUserData :: Lens' SpotFleetLaunchSpecification (Maybe Text)
- sflsMonitoring :: Lens' SpotFleetLaunchSpecification (Maybe SpotFleetMonitoring)
- sflsTagSpecifications :: Lens' SpotFleetLaunchSpecification [SpotFleetTagSpecification]
- sflsIAMInstanceProfile :: Lens' SpotFleetLaunchSpecification (Maybe IAMInstanceProfileSpecification)
- sflsImageId :: Lens' SpotFleetLaunchSpecification (Maybe Text)
- sflsAddressingType :: Lens' SpotFleetLaunchSpecification (Maybe Text)
- sflsBlockDeviceMappings :: Lens' SpotFleetLaunchSpecification [BlockDeviceMapping]
- sflsPlacement :: Lens' SpotFleetLaunchSpecification (Maybe SpotPlacement)
- data SpotFleetMonitoring
- spotFleetMonitoring :: SpotFleetMonitoring
- sfmEnabled :: Lens' SpotFleetMonitoring (Maybe Bool)
- data SpotFleetRequestConfig
- spotFleetRequestConfig :: UTCTime -> SpotFleetRequestConfigData -> Text -> BatchState -> SpotFleetRequestConfig
- sfrcActivityStatus :: Lens' SpotFleetRequestConfig (Maybe ActivityStatus)
- sfrcCreateTime :: Lens' SpotFleetRequestConfig UTCTime
- sfrcSpotFleetRequestConfig :: Lens' SpotFleetRequestConfig SpotFleetRequestConfigData
- sfrcSpotFleetRequestId :: Lens' SpotFleetRequestConfig Text
- sfrcSpotFleetRequestState :: Lens' SpotFleetRequestConfig BatchState
- data SpotFleetRequestConfigData
- spotFleetRequestConfigData :: Text -> Int -> SpotFleetRequestConfigData
- sfrcdClientToken :: Lens' SpotFleetRequestConfigData (Maybe Text)
- sfrcdInstanceInterruptionBehavior :: Lens' SpotFleetRequestConfigData (Maybe InstanceInterruptionBehavior)
- sfrcdSpotPrice :: Lens' SpotFleetRequestConfigData (Maybe Text)
- sfrcdLoadBalancersConfig :: Lens' SpotFleetRequestConfigData (Maybe LoadBalancersConfig)
- sfrcdExcessCapacityTerminationPolicy :: Lens' SpotFleetRequestConfigData (Maybe ExcessCapacityTerminationPolicy)
- sfrcdOnDemandTargetCapacity :: Lens' SpotFleetRequestConfigData (Maybe Int)
- sfrcdLaunchTemplateConfigs :: Lens' SpotFleetRequestConfigData [LaunchTemplateConfig]
- sfrcdValidUntil :: Lens' SpotFleetRequestConfigData (Maybe UTCTime)
- sfrcdTerminateInstancesWithExpiration :: Lens' SpotFleetRequestConfigData (Maybe Bool)
- sfrcdFulfilledCapacity :: Lens' SpotFleetRequestConfigData (Maybe Double)
- sfrcdType :: Lens' SpotFleetRequestConfigData (Maybe FleetType)
- sfrcdValidFrom :: Lens' SpotFleetRequestConfigData (Maybe UTCTime)
- sfrcdReplaceUnhealthyInstances :: Lens' SpotFleetRequestConfigData (Maybe Bool)
- sfrcdLaunchSpecifications :: Lens' SpotFleetRequestConfigData [SpotFleetLaunchSpecification]
- sfrcdOnDemandFulfilledCapacity :: Lens' SpotFleetRequestConfigData (Maybe Double)
- sfrcdAllocationStrategy :: Lens' SpotFleetRequestConfigData (Maybe AllocationStrategy)
- sfrcdIAMFleetRole :: Lens' SpotFleetRequestConfigData Text
- sfrcdTargetCapacity :: Lens' SpotFleetRequestConfigData Int
- data SpotFleetTagSpecification
- spotFleetTagSpecification :: SpotFleetTagSpecification
- sftsResourceType :: Lens' SpotFleetTagSpecification (Maybe ResourceType)
- sftsTags :: Lens' SpotFleetTagSpecification [Tag]
- data SpotInstanceRequest
- spotInstanceRequest :: SpotInstanceRequest
- sirInstanceId :: Lens' SpotInstanceRequest (Maybe Text)
- sirStatus :: Lens' SpotInstanceRequest (Maybe SpotInstanceStatus)
- sirState :: Lens' SpotInstanceRequest (Maybe SpotInstanceState)
- sirActualBlockHourlyPrice :: Lens' SpotInstanceRequest (Maybe Text)
- sirBlockDurationMinutes :: Lens' SpotInstanceRequest (Maybe Int)
- sirInstanceInterruptionBehavior :: Lens' SpotInstanceRequest (Maybe InstanceInterruptionBehavior)
- sirProductDescription :: Lens' SpotInstanceRequest (Maybe RIProductDescription)
- sirSpotPrice :: Lens' SpotInstanceRequest (Maybe Text)
- sirLaunchSpecification :: Lens' SpotInstanceRequest (Maybe LaunchSpecification)
- sirAvailabilityZoneGroup :: Lens' SpotInstanceRequest (Maybe Text)
- sirLaunchedAvailabilityZone :: Lens' SpotInstanceRequest (Maybe Text)
- sirValidUntil :: Lens' SpotInstanceRequest (Maybe UTCTime)
- sirLaunchGroup :: Lens' SpotInstanceRequest (Maybe Text)
- sirFault :: Lens' SpotInstanceRequest (Maybe SpotInstanceStateFault)
- sirSpotInstanceRequestId :: Lens' SpotInstanceRequest (Maybe Text)
- sirType :: Lens' SpotInstanceRequest (Maybe SpotInstanceType)
- sirValidFrom :: Lens' SpotInstanceRequest (Maybe UTCTime)
- sirCreateTime :: Lens' SpotInstanceRequest (Maybe UTCTime)
- sirTags :: Lens' SpotInstanceRequest [Tag]
- data SpotInstanceStateFault
- spotInstanceStateFault :: SpotInstanceStateFault
- sisfCode :: Lens' SpotInstanceStateFault (Maybe Text)
- sisfMessage :: Lens' SpotInstanceStateFault (Maybe Text)
- data SpotInstanceStatus
- spotInstanceStatus :: SpotInstanceStatus
- sisUpdateTime :: Lens' SpotInstanceStatus (Maybe UTCTime)
- sisCode :: Lens' SpotInstanceStatus (Maybe Text)
- sisMessage :: Lens' SpotInstanceStatus (Maybe Text)
- data SpotMarketOptions
- spotMarketOptions :: SpotMarketOptions
- smoBlockDurationMinutes :: Lens' SpotMarketOptions (Maybe Int)
- smoInstanceInterruptionBehavior :: Lens' SpotMarketOptions (Maybe InstanceInterruptionBehavior)
- smoValidUntil :: Lens' SpotMarketOptions (Maybe UTCTime)
- smoSpotInstanceType :: Lens' SpotMarketOptions (Maybe SpotInstanceType)
- smoMaxPrice :: Lens' SpotMarketOptions (Maybe Text)
- data SpotOptions
- spotOptions :: SpotOptions
- soInstanceInterruptionBehavior :: Lens' SpotOptions (Maybe SpotInstanceInterruptionBehavior)
- soAllocationStrategy :: Lens' SpotOptions (Maybe SpotAllocationStrategy)
- data SpotOptionsRequest
- spotOptionsRequest :: SpotOptionsRequest
- sorInstanceInterruptionBehavior :: Lens' SpotOptionsRequest (Maybe SpotInstanceInterruptionBehavior)
- sorAllocationStrategy :: Lens' SpotOptionsRequest (Maybe SpotAllocationStrategy)
- data SpotPlacement
- spotPlacement :: SpotPlacement
- spAvailabilityZone :: Lens' SpotPlacement (Maybe Text)
- spTenancy :: Lens' SpotPlacement (Maybe Tenancy)
- spGroupName :: Lens' SpotPlacement (Maybe Text)
- data SpotPrice
- spotPrice :: SpotPrice
- sProductDescription :: Lens' SpotPrice (Maybe RIProductDescription)
- sSpotPrice :: Lens' SpotPrice (Maybe Text)
- sInstanceType :: Lens' SpotPrice (Maybe InstanceType)
- sAvailabilityZone :: Lens' SpotPrice (Maybe Text)
- sTimestamp :: Lens' SpotPrice (Maybe UTCTime)
- data StaleIPPermission
- staleIPPermission :: StaleIPPermission
- sipFromPort :: Lens' StaleIPPermission (Maybe Int)
- sipUserIdGroupPairs :: Lens' StaleIPPermission [UserIdGroupPair]
- sipPrefixListIds :: Lens' StaleIPPermission [Text]
- sipIPProtocol :: Lens' StaleIPPermission (Maybe Text)
- sipToPort :: Lens' StaleIPPermission (Maybe Int)
- sipIPRanges :: Lens' StaleIPPermission [Text]
- data StaleSecurityGroup
- staleSecurityGroup :: Text -> StaleSecurityGroup
- ssgVPCId :: Lens' StaleSecurityGroup (Maybe Text)
- ssgGroupName :: Lens' StaleSecurityGroup (Maybe Text)
- ssgStaleIPPermissionsEgress :: Lens' StaleSecurityGroup [StaleIPPermission]
- ssgStaleIPPermissions :: Lens' StaleSecurityGroup [StaleIPPermission]
- ssgDescription :: Lens' StaleSecurityGroup (Maybe Text)
- ssgGroupId :: Lens' StaleSecurityGroup Text
- data StateReason
- stateReason :: StateReason
- srCode :: Lens' StateReason (Maybe Text)
- srMessage :: Lens' StateReason (Maybe Text)
- data Storage
- storage :: Storage
- sS3 :: Lens' Storage (Maybe S3Storage)
- data StorageLocation
- storageLocation :: StorageLocation
- slBucket :: Lens' StorageLocation (Maybe Text)
- slKey :: Lens' StorageLocation (Maybe Text)
- data Subnet
- subnet :: Text -> Int -> Text -> SubnetState -> Text -> Text -> Subnet
- subIPv6CidrBlockAssociationSet :: Lens' Subnet [SubnetIPv6CidrBlockAssociation]
- subAssignIPv6AddressOnCreation :: Lens' Subnet (Maybe Bool)
- subMapPublicIPOnLaunch :: Lens' Subnet (Maybe Bool)
- subDefaultForAz :: Lens' Subnet (Maybe Bool)
- subTags :: Lens' Subnet [Tag]
- subAvailabilityZone :: Lens' Subnet Text
- subAvailableIPAddressCount :: Lens' Subnet Int
- subCidrBlock :: Lens' Subnet Text
- subState :: Lens' Subnet SubnetState
- subSubnetId :: Lens' Subnet Text
- subVPCId :: Lens' Subnet Text
- data SubnetCidrBlockState
- subnetCidrBlockState :: SubnetCidrBlockState
- scbsState :: Lens' SubnetCidrBlockState (Maybe SubnetCidrBlockStateCode)
- scbsStatusMessage :: Lens' SubnetCidrBlockState (Maybe Text)
- data SubnetIPv6CidrBlockAssociation
- subnetIPv6CidrBlockAssociation :: SubnetIPv6CidrBlockAssociation
- sicbaAssociationId :: Lens' SubnetIPv6CidrBlockAssociation (Maybe Text)
- sicbaIPv6CidrBlock :: Lens' SubnetIPv6CidrBlockAssociation (Maybe Text)
- sicbaIPv6CidrBlockState :: Lens' SubnetIPv6CidrBlockAssociation (Maybe SubnetCidrBlockState)
- data SuccessfulInstanceCreditSpecificationItem
- successfulInstanceCreditSpecificationItem :: SuccessfulInstanceCreditSpecificationItem
- sicsiInstanceId :: Lens' SuccessfulInstanceCreditSpecificationItem (Maybe Text)
- data Tag
- tag :: Text -> Text -> Tag
- tagKey :: Lens' Tag Text
- tagValue :: Lens' Tag Text
- data TagDescription
- tagDescription :: Text -> ResourceType -> Text -> Text -> TagDescription
- tdResourceId :: Lens' TagDescription Text
- tdResourceType :: Lens' TagDescription ResourceType
- tdKey :: Lens' TagDescription Text
- tdValue :: Lens' TagDescription Text
- data TagSpecification
- tagSpecification :: TagSpecification
- tsResourceType :: Lens' TagSpecification (Maybe ResourceType)
- tsTags :: Lens' TagSpecification [Tag]
- data TargetCapacitySpecification
- targetCapacitySpecification :: TargetCapacitySpecification
- tcsOnDemandTargetCapacity :: Lens' TargetCapacitySpecification (Maybe Int)
- tcsDefaultTargetCapacityType :: Lens' TargetCapacitySpecification (Maybe DefaultTargetCapacityType)
- tcsTotalTargetCapacity :: Lens' TargetCapacitySpecification (Maybe Int)
- tcsSpotTargetCapacity :: Lens' TargetCapacitySpecification (Maybe Int)
- data TargetCapacitySpecificationRequest
- targetCapacitySpecificationRequest :: Int -> TargetCapacitySpecificationRequest
- tcsrOnDemandTargetCapacity :: Lens' TargetCapacitySpecificationRequest (Maybe Int)
- tcsrDefaultTargetCapacityType :: Lens' TargetCapacitySpecificationRequest (Maybe DefaultTargetCapacityType)
- tcsrSpotTargetCapacity :: Lens' TargetCapacitySpecificationRequest (Maybe Int)
- tcsrTotalTargetCapacity :: Lens' TargetCapacitySpecificationRequest Int
- data TargetConfiguration
- targetConfiguration :: TargetConfiguration
- tcInstanceCount :: Lens' TargetConfiguration (Maybe Int)
- tcOfferingId :: Lens' TargetConfiguration (Maybe Text)
- data TargetConfigurationRequest
- targetConfigurationRequest :: Text -> TargetConfigurationRequest
- tcrInstanceCount :: Lens' TargetConfigurationRequest (Maybe Int)
- tcrOfferingId :: Lens' TargetConfigurationRequest Text
- data TargetGroup
- targetGroup :: Text -> TargetGroup
- tgARN :: Lens' TargetGroup Text
- data TargetGroupsConfig
- targetGroupsConfig :: NonEmpty TargetGroup -> TargetGroupsConfig
- tgcTargetGroups :: Lens' TargetGroupsConfig (NonEmpty TargetGroup)
- data TargetReservationValue
- targetReservationValue :: TargetReservationValue
- trvReservationValue :: Lens' TargetReservationValue (Maybe ReservationValue)
- trvTargetConfiguration :: Lens' TargetReservationValue (Maybe TargetConfiguration)
- data UnsuccessfulInstanceCreditSpecificationItem
- unsuccessfulInstanceCreditSpecificationItem :: UnsuccessfulInstanceCreditSpecificationItem
- uicsiInstanceId :: Lens' UnsuccessfulInstanceCreditSpecificationItem (Maybe Text)
- uicsiError :: Lens' UnsuccessfulInstanceCreditSpecificationItem (Maybe UnsuccessfulInstanceCreditSpecificationItemError)
- data UnsuccessfulInstanceCreditSpecificationItemError
- unsuccessfulInstanceCreditSpecificationItemError :: UnsuccessfulInstanceCreditSpecificationItemError
- uicsieCode :: Lens' UnsuccessfulInstanceCreditSpecificationItemError (Maybe UnsuccessfulInstanceCreditSpecificationErrorCode)
- uicsieMessage :: Lens' UnsuccessfulInstanceCreditSpecificationItemError (Maybe Text)
- data UnsuccessfulItem
- unsuccessfulItem :: UnsuccessfulItemError -> UnsuccessfulItem
- uiResourceId :: Lens' UnsuccessfulItem (Maybe Text)
- uiError :: Lens' UnsuccessfulItem UnsuccessfulItemError
- data UnsuccessfulItemError
- unsuccessfulItemError :: Text -> Text -> UnsuccessfulItemError
- uieCode :: Lens' UnsuccessfulItemError Text
- uieMessage :: Lens' UnsuccessfulItemError Text
- data UserBucket
- userBucket :: UserBucket
- ubS3Key :: Lens' UserBucket (Maybe Text)
- ubS3Bucket :: Lens' UserBucket (Maybe Text)
- data UserBucketDetails
- userBucketDetails :: UserBucketDetails
- ubdS3Key :: Lens' UserBucketDetails (Maybe Text)
- ubdS3Bucket :: Lens' UserBucketDetails (Maybe Text)
- data UserData
- userData :: UserData
- udData :: Lens' UserData (Maybe Text)
- data UserIdGroupPair
- userIdGroupPair :: UserIdGroupPair
- uigpVPCPeeringConnectionId :: Lens' UserIdGroupPair (Maybe Text)
- uigpVPCId :: Lens' UserIdGroupPair (Maybe Text)
- uigpUserId :: Lens' UserIdGroupPair (Maybe Text)
- uigpGroupId :: Lens' UserIdGroupPair (Maybe Text)
- uigpGroupName :: Lens' UserIdGroupPair (Maybe Text)
- uigpDescription :: Lens' UserIdGroupPair (Maybe Text)
- uigpPeeringStatus :: Lens' UserIdGroupPair (Maybe Text)
- data VGWTelemetry
- vgwTelemetry :: VGWTelemetry
- vtStatus :: Lens' VGWTelemetry (Maybe TelemetryStatus)
- vtOutsideIPAddress :: Lens' VGWTelemetry (Maybe Text)
- vtLastStatusChange :: Lens' VGWTelemetry (Maybe UTCTime)
- vtAcceptedRouteCount :: Lens' VGWTelemetry (Maybe Int)
- vtStatusMessage :: Lens' VGWTelemetry (Maybe Text)
- data VPC
- vpc :: Text -> Text -> Tenancy -> VPCState -> Text -> VPC
- vpcIPv6CidrBlockAssociationSet :: Lens' VPC [VPCIPv6CidrBlockAssociation]
- vpcCidrBlockAssociationSet :: Lens' VPC [VPCCidrBlockAssociation]
- vpcTags :: Lens' VPC [Tag]
- vpcIsDefault :: Lens' VPC (Maybe Bool)
- vpcCidrBlock :: Lens' VPC Text
- vpcDHCPOptionsId :: Lens' VPC Text
- vpcInstanceTenancy :: Lens' VPC Tenancy
- vpcState :: Lens' VPC VPCState
- vpcVPCId :: Lens' VPC Text
- data VPCAttachment
- vpcAttachment :: VPCAttachment
- vaState :: Lens' VPCAttachment (Maybe AttachmentStatus)
- vaVPCId :: Lens' VPCAttachment (Maybe Text)
- data VPCCidrBlockAssociation
- vpcCidrBlockAssociation :: VPCCidrBlockAssociation
- vcbaAssociationId :: Lens' VPCCidrBlockAssociation (Maybe Text)
- vcbaCidrBlockState :: Lens' VPCCidrBlockAssociation (Maybe VPCCidrBlockState)
- vcbaCidrBlock :: Lens' VPCCidrBlockAssociation (Maybe Text)
- data VPCCidrBlockState
- vpcCidrBlockState :: VPCCidrBlockState
- vcbsState :: Lens' VPCCidrBlockState (Maybe VPCCidrBlockStateCode)
- vcbsStatusMessage :: Lens' VPCCidrBlockState (Maybe Text)
- data VPCClassicLink
- vpcClassicLink :: VPCClassicLink
- vclVPCId :: Lens' VPCClassicLink (Maybe Text)
- vclTags :: Lens' VPCClassicLink [Tag]
- vclClassicLinkEnabled :: Lens' VPCClassicLink (Maybe Bool)
- data VPCEndpoint
- vpcEndpoint :: VPCEndpoint
- veGroups :: Lens' VPCEndpoint [SecurityGroupIdentifier]
- veState :: Lens' VPCEndpoint (Maybe State)
- vePolicyDocument :: Lens' VPCEndpoint (Maybe Text)
- veSubnetIds :: Lens' VPCEndpoint [Text]
- veNetworkInterfaceIds :: Lens' VPCEndpoint [Text]
- veVPCId :: Lens' VPCEndpoint (Maybe Text)
- veDNSEntries :: Lens' VPCEndpoint [DNSEntry]
- veVPCEndpointType :: Lens' VPCEndpoint (Maybe VPCEndpointType)
- vePrivateDNSEnabled :: Lens' VPCEndpoint (Maybe Bool)
- veCreationTimestamp :: Lens' VPCEndpoint (Maybe UTCTime)
- veServiceName :: Lens' VPCEndpoint (Maybe Text)
- veVPCEndpointId :: Lens' VPCEndpoint (Maybe Text)
- veRouteTableIds :: Lens' VPCEndpoint [Text]
- data VPCEndpointConnection
- vpcEndpointConnection :: VPCEndpointConnection
- vecVPCEndpointOwner :: Lens' VPCEndpointConnection (Maybe Text)
- vecVPCEndpointState :: Lens' VPCEndpointConnection (Maybe State)
- vecCreationTimestamp :: Lens' VPCEndpointConnection (Maybe UTCTime)
- vecServiceId :: Lens' VPCEndpointConnection (Maybe Text)
- vecVPCEndpointId :: Lens' VPCEndpointConnection (Maybe Text)
- data VPCIPv6CidrBlockAssociation
- vpcIPv6CidrBlockAssociation :: VPCIPv6CidrBlockAssociation
- vicbaAssociationId :: Lens' VPCIPv6CidrBlockAssociation (Maybe Text)
- vicbaIPv6CidrBlock :: Lens' VPCIPv6CidrBlockAssociation (Maybe Text)
- vicbaIPv6CidrBlockState :: Lens' VPCIPv6CidrBlockAssociation (Maybe VPCCidrBlockState)
- data VPCPeeringConnection
- vpcPeeringConnection :: VPCPeeringConnection
- vpcpcVPCPeeringConnectionId :: Lens' VPCPeeringConnection (Maybe Text)
- vpcpcStatus :: Lens' VPCPeeringConnection (Maybe VPCPeeringConnectionStateReason)
- vpcpcAccepterVPCInfo :: Lens' VPCPeeringConnection (Maybe VPCPeeringConnectionVPCInfo)
- vpcpcRequesterVPCInfo :: Lens' VPCPeeringConnection (Maybe VPCPeeringConnectionVPCInfo)
- vpcpcExpirationTime :: Lens' VPCPeeringConnection (Maybe UTCTime)
- vpcpcTags :: Lens' VPCPeeringConnection [Tag]
- data VPCPeeringConnectionOptionsDescription
- vpcPeeringConnectionOptionsDescription :: VPCPeeringConnectionOptionsDescription
- vpcodAllowEgressFromLocalVPCToRemoteClassicLink :: Lens' VPCPeeringConnectionOptionsDescription (Maybe Bool)
- vpcodAllowEgressFromLocalClassicLinkToRemoteVPC :: Lens' VPCPeeringConnectionOptionsDescription (Maybe Bool)
- vpcodAllowDNSResolutionFromRemoteVPC :: Lens' VPCPeeringConnectionOptionsDescription (Maybe Bool)
- data VPCPeeringConnectionStateReason
- vpcPeeringConnectionStateReason :: VPCPeeringConnectionStateReason
- vpcsrCode :: Lens' VPCPeeringConnectionStateReason (Maybe VPCPeeringConnectionStateReasonCode)
- vpcsrMessage :: Lens' VPCPeeringConnectionStateReason (Maybe Text)
- data VPCPeeringConnectionVPCInfo
- vpcPeeringConnectionVPCInfo :: VPCPeeringConnectionVPCInfo
- vpcviCidrBlockSet :: Lens' VPCPeeringConnectionVPCInfo [CidrBlock]
- vpcviVPCId :: Lens' VPCPeeringConnectionVPCInfo (Maybe Text)
- vpcviOwnerId :: Lens' VPCPeeringConnectionVPCInfo (Maybe Text)
- vpcviPeeringOptions :: Lens' VPCPeeringConnectionVPCInfo (Maybe VPCPeeringConnectionOptionsDescription)
- vpcviCidrBlock :: Lens' VPCPeeringConnectionVPCInfo (Maybe Text)
- vpcviRegion :: Lens' VPCPeeringConnectionVPCInfo (Maybe Text)
- vpcviIPv6CidrBlockSet :: Lens' VPCPeeringConnectionVPCInfo [IPv6CidrBlock]
- data VPNConnection
- vpnConnection :: Text -> Text -> VPNState -> GatewayType -> VPNConnection
- vcCustomerGatewayConfiguration :: Lens' VPNConnection (Maybe Text)
- vcRoutes :: Lens' VPNConnection [VPNStaticRoute]
- vcVPNGatewayId :: Lens' VPNConnection (Maybe Text)
- vcCategory :: Lens' VPNConnection (Maybe Text)
- vcOptions :: Lens' VPNConnection (Maybe VPNConnectionOptions)
- vcTags :: Lens' VPNConnection [Tag]
- vcVGWTelemetry :: Lens' VPNConnection [VGWTelemetry]
- vcVPNConnectionId :: Lens' VPNConnection Text
- vcCustomerGatewayId :: Lens' VPNConnection Text
- vcState :: Lens' VPNConnection VPNState
- vcType :: Lens' VPNConnection GatewayType
- data VPNConnectionOptions
- vpnConnectionOptions :: VPNConnectionOptions
- vcoStaticRoutesOnly :: Lens' VPNConnectionOptions (Maybe Bool)
- data VPNConnectionOptionsSpecification
- vpnConnectionOptionsSpecification :: VPNConnectionOptionsSpecification
- vcosTunnelOptions :: Lens' VPNConnectionOptionsSpecification [VPNTunnelOptionsSpecification]
- vcosStaticRoutesOnly :: Lens' VPNConnectionOptionsSpecification (Maybe Bool)
- data VPNGateway
- vpnGateway :: VPNGateway
- vgState :: Lens' VPNGateway (Maybe VPNState)
- vgVPCAttachments :: Lens' VPNGateway [VPCAttachment]
- vgVPNGatewayId :: Lens' VPNGateway (Maybe Text)
- vgAmazonSideASN :: Lens' VPNGateway (Maybe Integer)
- vgAvailabilityZone :: Lens' VPNGateway (Maybe Text)
- vgType :: Lens' VPNGateway (Maybe GatewayType)
- vgTags :: Lens' VPNGateway [Tag]
- data VPNStaticRoute
- vpnStaticRoute :: VPNStaticRoute
- vsrState :: Lens' VPNStaticRoute (Maybe VPNState)
- vsrSource :: Lens' VPNStaticRoute (Maybe VPNStaticRouteSource)
- vsrDestinationCidrBlock :: Lens' VPNStaticRoute (Maybe Text)
- data VPNTunnelOptionsSpecification
- vpnTunnelOptionsSpecification :: VPNTunnelOptionsSpecification
- vtosTunnelInsideCidr :: Lens' VPNTunnelOptionsSpecification (Maybe Text)
- vtosPreSharedKey :: Lens' VPNTunnelOptionsSpecification (Maybe Text)
- data Volume
- volume :: Text -> UTCTime -> Bool -> Int -> Text -> VolumeState -> Text -> VolumeType -> Volume
- vAttachments :: Lens' Volume [VolumeAttachment]
- vIOPS :: Lens' Volume (Maybe Int)
- vKMSKeyId :: Lens' Volume (Maybe Text)
- vTags :: Lens' Volume [Tag]
- vAvailabilityZone :: Lens' Volume Text
- vCreateTime :: Lens' Volume UTCTime
- vEncrypted :: Lens' Volume Bool
- vSize :: Lens' Volume Int
- vSnapshotId :: Lens' Volume Text
- vState :: Lens' Volume VolumeState
- vVolumeId :: Lens' Volume Text
- vVolumeType :: Lens' Volume VolumeType
- data VolumeAttachment
- volumeAttachment :: VolumeAttachment
- volInstanceId :: Lens' VolumeAttachment (Maybe Text)
- volDeleteOnTermination :: Lens' VolumeAttachment (Maybe Bool)
- volState :: Lens' VolumeAttachment (Maybe VolumeAttachmentState)
- volDevice :: Lens' VolumeAttachment (Maybe Text)
- volVolumeId :: Lens' VolumeAttachment (Maybe Text)
- volAttachTime :: Lens' VolumeAttachment (Maybe UTCTime)
- data VolumeDetail
- volumeDetail :: Integer -> VolumeDetail
- vdSize :: Lens' VolumeDetail Integer
- data VolumeModification
- volumeModification :: VolumeModification
- vmProgress :: Lens' VolumeModification (Maybe Integer)
- vmStartTime :: Lens' VolumeModification (Maybe UTCTime)
- vmModificationState :: Lens' VolumeModification (Maybe VolumeModificationState)
- vmTargetVolumeType :: Lens' VolumeModification (Maybe VolumeType)
- vmOriginalVolumeType :: Lens' VolumeModification (Maybe VolumeType)
- vmTargetSize :: Lens' VolumeModification (Maybe Int)
- vmTargetIOPS :: Lens' VolumeModification (Maybe Int)
- vmOriginalSize :: Lens' VolumeModification (Maybe Int)
- vmOriginalIOPS :: Lens' VolumeModification (Maybe Int)
- vmStatusMessage :: Lens' VolumeModification (Maybe Text)
- vmEndTime :: Lens' VolumeModification (Maybe UTCTime)
- vmVolumeId :: Lens' VolumeModification (Maybe Text)
- data VolumeStatusAction
- volumeStatusAction :: VolumeStatusAction
- vsaEventType :: Lens' VolumeStatusAction (Maybe Text)
- vsaCode :: Lens' VolumeStatusAction (Maybe Text)
- vsaDescription :: Lens' VolumeStatusAction (Maybe Text)
- vsaEventId :: Lens' VolumeStatusAction (Maybe Text)
- data VolumeStatusDetails
- volumeStatusDetails :: VolumeStatusDetails
- vsdStatus :: Lens' VolumeStatusDetails (Maybe Text)
- vsdName :: Lens' VolumeStatusDetails (Maybe VolumeStatusName)
- data VolumeStatusEvent
- volumeStatusEvent :: VolumeStatusEvent
- vseNotBefore :: Lens' VolumeStatusEvent (Maybe UTCTime)
- vseEventType :: Lens' VolumeStatusEvent (Maybe Text)
- vseDescription :: Lens' VolumeStatusEvent (Maybe Text)
- vseNotAfter :: Lens' VolumeStatusEvent (Maybe UTCTime)
- vseEventId :: Lens' VolumeStatusEvent (Maybe Text)
- data VolumeStatusInfo
- volumeStatusInfo :: VolumeStatusInfo
- vsiStatus :: Lens' VolumeStatusInfo (Maybe VolumeStatusInfoStatus)
- vsiDetails :: Lens' VolumeStatusInfo [VolumeStatusDetails]
- data VolumeStatusItem
- volumeStatusItem :: VolumeStatusItem
- vsiVolumeStatus :: Lens' VolumeStatusItem (Maybe VolumeStatusInfo)
- vsiActions :: Lens' VolumeStatusItem [VolumeStatusAction]
- vsiEvents :: Lens' VolumeStatusItem [VolumeStatusEvent]
- vsiAvailabilityZone :: Lens' VolumeStatusItem (Maybe Text)
- vsiVolumeId :: Lens' VolumeStatusItem (Maybe Text)
Service Configuration
API version 2016-11-15
of the Amazon Elastic Compute Cloud SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by EC2
.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait
specification is fulfilled. The Wait
specification
determines how many attempts should be made, in addition to delay and retry strategies.
InstanceTerminated
instanceTerminated :: Wait DescribeInstances Source #
Polls DescribeInstances
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
VolumeInUse
volumeInUse :: Wait DescribeVolumes Source #
Polls DescribeVolumes
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
NatGatewayAvailable
natGatewayAvailable :: Wait DescribeNatGateways Source #
Polls DescribeNatGateways
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
SubnetAvailable
subnetAvailable :: Wait DescribeSubnets Source #
Polls DescribeSubnets
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
NetworkInterfaceAvailable
networkInterfaceAvailable :: Wait DescribeNetworkInterfaces Source #
Polls DescribeNetworkInterfaces
every 20 seconds until a successful state is reached. An error is returned after 10 failed checks.
SystemStatusOK
systemStatusOK :: Wait DescribeInstanceStatus Source #
Polls DescribeInstanceStatus
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
CustomerGatewayAvailable
customerGatewayAvailable :: Wait DescribeCustomerGateways Source #
Polls DescribeCustomerGateways
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
ConversionTaskCompleted
conversionTaskCompleted :: Wait DescribeConversionTasks Source #
Polls DescribeConversionTasks
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
InstanceStopped
instanceStopped :: Wait DescribeInstances Source #
Polls DescribeInstances
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
ConversionTaskDeleted
conversionTaskDeleted :: Wait DescribeConversionTasks Source #
Polls DescribeConversionTasks
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
PasswordDataAvailable
passwordDataAvailable :: Wait GetPasswordData Source #
Polls GetPasswordData
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
InstanceRunning
instanceRunning :: Wait DescribeInstances Source #
Polls DescribeInstances
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
SpotInstanceRequestFulfilled
spotInstanceRequestFulfilled :: Wait DescribeSpotInstanceRequests Source #
Polls DescribeSpotInstanceRequests
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
VPCAvailable
vpcAvailable :: Wait DescribeVPCs Source #
Polls DescribeVPCs
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
ExportTaskCompleted
exportTaskCompleted :: Wait DescribeExportTasks Source #
Polls DescribeExportTasks
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
VPCPeeringConnectionDeleted
vpcPeeringConnectionDeleted :: Wait DescribeVPCPeeringConnections Source #
Polls DescribeVPCPeeringConnections
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
VPNConnectionAvailable
vpnConnectionAvailable :: Wait DescribeVPNConnections Source #
Polls DescribeVPNConnections
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
ExportTaskCancelled
exportTaskCancelled :: Wait DescribeExportTasks Source #
Polls DescribeExportTasks
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
VolumeDeleted
volumeDeleted :: Wait DescribeVolumes Source #
Polls DescribeVolumes
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
VPCExists
vpcExists :: Wait DescribeVPCs Source #
Polls DescribeVPCs
every 1 seconds until a successful state is reached. An error is returned after 5 failed checks.
BundleTaskComplete
bundleTaskComplete :: Wait DescribeBundleTasks Source #
Polls DescribeBundleTasks
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
VPNConnectionDeleted
vpnConnectionDeleted :: Wait DescribeVPNConnections Source #
Polls DescribeVPNConnections
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
ConversionTaskCancelled
conversionTaskCancelled :: Wait DescribeConversionTasks Source #
Polls DescribeConversionTasks
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
ImageAvailable
imageAvailable :: Wait DescribeImages Source #
Polls DescribeImages
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
VPCPeeringConnectionExists
vpcPeeringConnectionExists :: Wait DescribeVPCPeeringConnections Source #
Polls DescribeVPCPeeringConnections
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
SnapshotCompleted
snapshotCompleted :: Wait DescribeSnapshots Source #
Polls DescribeSnapshots
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
InstanceExists
instanceExists :: Wait DescribeInstances Source #
Polls DescribeInstances
every 5 seconds until a successful state is reached. An error is returned after 40 failed checks.
InstanceStatusOK
instanceStatusOK :: Wait DescribeInstanceStatus Source #
Polls DescribeInstanceStatus
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
VolumeAvailable
volumeAvailable :: Wait DescribeVolumes Source #
Polls DescribeVolumes
every 15 seconds until a successful state is reached. An error is returned after 40 failed checks.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects
operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager
instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
ImportInstance
RevokeSecurityGroupEgress
CreateNetworkInterfacePermission
DeleteLaunchTemplate
RejectVPCEndpointConnections
CreateVPNGateway
CreateNetworkACL
DeleteKeyPair
DescribeSecurityGroupReferences
DeleteFleets
module Network.AWS.EC2.DeleteFleets
DescribeTags (Paginated)
module Network.AWS.EC2.DescribeTags
UpdateSecurityGroupRuleDescriptionsIngress
DisassociateSubnetCidrBlock
DetachNetworkInterface
DetachInternetGateway
DeleteVPCEndpoints
DeleteFlowLogs
DescribeVPCClassicLink
ModifySubnetAttribute
DetachVolume
module Network.AWS.EC2.DetachVolume
DescribeInstanceCreditSpecifications
CancelBundleTask
AcceptReservedInstancesExchangeQuote
ReleaseAddress
CreateInternetGateway
DeleteVPNConnection
DescribeBundleTasks
AuthorizeSecurityGroupEgress
DeregisterImage
DeleteVPCEndpointConnectionNotifications
ModifyNetworkInterfaceAttribute
ModifyVPCTenancy
CancelReservedInstancesListing
AttachClassicLinkVPC
DescribeVPCClassicLinkDNSSupport
AssociateSubnetCidrBlock
RunScheduledInstances
CancelSpotFleetRequests
DescribeSpotPriceHistory (Paginated)
DescribeDHCPOptions
ImportImage
module Network.AWS.EC2.ImportImage
CopyFpgaImage
StopInstances
ModifyLaunchTemplate
ModifyVPCEndpointConnectionNotification
DescribeInternetGateways
DisableVPCClassicLink
DeleteLaunchTemplateVersions
BundleInstance
DescribeNetworkInterfaces
ReplaceNetworkACLAssociation
DescribeNatGateways (Paginated)
DescribeAddresses
DescribeSnapshotAttribute
DescribeIdentityIdFormat
ReplaceRoute
module Network.AWS.EC2.ReplaceRoute
DescribeVPCEndpointServices
AuthorizeSecurityGroupIngress
CreateVPCPeeringConnection
DescribeSubnets
CreateTags
module Network.AWS.EC2.CreateTags
PurchaseReservedInstancesOffering
DeleteNetworkACLEntry
ResetSnapshotAttribute
DescribeVPNConnections
DeleteRoute
module Network.AWS.EC2.DeleteRoute
ReplaceNetworkACLEntry
DescribeVPCEndpoints
ResetInstanceAttribute
ModifyIdentityIdFormat
AttachNetworkInterface
DescribeInstanceStatus (Paginated)
ImportKeyPair
DeleteTags
module Network.AWS.EC2.DeleteTags
ConfirmProductInstance
DescribeInstanceAttribute
DescribeReservedInstancesOfferings (Paginated)
CreateCustomerGateway
DescribeFleets
DeleteSecurityGroup
DeleteVPCPeeringConnection
AttachInternetGateway
ModifyInstancePlacement
DescribeFlowLogs
DescribeVPCEndpointConnectionNotifications
RunInstances
module Network.AWS.EC2.RunInstances
AssociateDHCPOptions
DescribeReservedInstances
DescribeIdFormat
DescribeVPCs
module Network.AWS.EC2.DescribeVPCs
DescribeConversionTasks
CreateLaunchTemplateVersion
DisableVPCClassicLinkDNSSupport
DescribeVolumesModifications
CreateFpgaImage
AcceptVPCEndpointConnections
GetLaunchTemplateData
AllocateAddress
CancelConversionTask
ModifyImageAttribute
CreateRouteTable
ReportInstanceStatus
AttachVolume
module Network.AWS.EC2.AttachVolume
RequestSpotInstances
DescribeHostReservationOfferings
ResetFpgaImageAttribute
DescribeVolumes (Paginated)
RejectVPCPeeringConnection
DeleteVPNConnectionRoute
ModifyVPCEndpoint
DescribeFpgaImageAttribute
AllocateHosts
RegisterImage
ModifyFleet
module Network.AWS.EC2.ModifyFleet
RevokeSecurityGroupIngress
DescribeHostReservations
UpdateSecurityGroupRuleDescriptionsEgress
EnableVPCClassicLinkDNSSupport
DescribeVPCEndpointConnections
ModifyReservedInstances
DeleteFpgaImage
DescribeScheduledInstances
CreateFlowLogs
DescribeSpotFleetRequests (Paginated)
MoveAddressToVPC
DescribeFleetInstances
DescribeLaunchTemplateVersions
ModifyInstanceCreditSpecification
DescribePrincipalIdFormat
DeleteNetworkACL
CreateLaunchTemplate
CreateVPCEndpointConnectionNotification
DeleteNetworkInterfacePermission
DeleteVPNGateway
DescribeImportImageTasks
DescribeVolumeAttribute
DescribeMovingAddresses
GetPasswordData
CreateVPC
module Network.AWS.EC2.CreateVPC
ModifyVPCPeeringConnectionOptions
DescribeFpgaImages
CopySnapshot
module Network.AWS.EC2.CopySnapshot
DisassociateAddress
DescribeEgressOnlyInternetGateways
DeleteVPC
module Network.AWS.EC2.DeleteVPC
CreateInstanceExportTask
AssociateVPCCidrBlock
DescribeVPCAttribute
CreateVolume
module Network.AWS.EC2.CreateVolume
CreateDefaultSubnet
DescribeScheduledInstanceAvailability
ModifyVolumeAttribute
DescribeSpotDatafeedSubscription
DescribePrefixLists
DeletePlacementGroup
RequestSpotFleet
CreateSubnet
module Network.AWS.EC2.CreateSubnet
CreateNetworkInterface
DescribeSecurityGroups (Paginated)
DescribeExportTasks
ModifySpotFleetRequest
DetachVPNGateway
GetHostReservationPurchasePreview
EnableVolumeIO
DescribeInstances (Paginated)
CreateNatGateway
DescribeVPCPeeringConnections
CancelExportTask
CreateVPCEndpointServiceConfiguration
CreateDefaultVPC
DisassociateVPCCidrBlock
DeleteNetworkInterface
ReplaceRouteTableAssociation
StartInstances
CreatePlacementGroup
DescribeAggregateIdFormat
DescribeSnapshots (Paginated)
AssociateAddress
DescribeNetworkInterfaceAttribute
ReplaceIAMInstanceProfileAssociation
ReleaseHosts
module Network.AWS.EC2.ReleaseHosts
ResetNetworkInterfaceAttribute
DeleteInternetGateway
DescribeReservedInstancesListings
CreateVPNConnection
CreateFleet
module Network.AWS.EC2.CreateFleet
DeleteNatGateway
DescribeImportSnapshotTasks
DescribeCustomerGateways
DeleteSubnet
module Network.AWS.EC2.DeleteSubnet
CopyImage
module Network.AWS.EC2.CopyImage
CreateVPCEndpoint
UnmonitorInstances
CreateSecurityGroup
ImportVolume
module Network.AWS.EC2.ImportVolume
DisableVGWRoutePropagation
CreateSpotDatafeedSubscription
CancelSpotInstanceRequests
CreateRoute
module Network.AWS.EC2.CreateRoute
DescribeVPCEndpointServiceConfigurations
DeleteSnapshot
AssignPrivateIPAddresses
ModifyInstanceAttribute
DeleteCustomerGateway
DisassociateIAMInstanceProfile
DisassociateRouteTable
GetConsoleScreenshot
AssignIPv6Addresses
DeleteSpotDatafeedSubscription
ModifyVolume
module Network.AWS.EC2.ModifyVolume
EnableVPCClassicLink
DescribePlacementGroups
DescribeStaleSecurityGroups
PurchaseScheduledInstances
EnableVGWRoutePropagation
DescribeSpotFleetRequestHistory
ModifySnapshotAttribute
DescribeIAMInstanceProfileAssociations (Paginated)
CreateSnapshot
CreateNetworkACLEntry
CreateReservedInstancesListing
AttachVPNGateway
ModifyVPCEndpointServicePermissions
CreateDHCPOptions
DescribeAccountAttributes
ModifyFpgaImageAttribute
ModifyHosts
module Network.AWS.EC2.ModifyHosts
RebootInstances
ModifyVPCEndpointServiceConfiguration
UnassignIPv6Addresses
AssociateIAMInstanceProfile
DeleteEgressOnlyInternetGateway
PurchaseHostReservation
CreateImage
module Network.AWS.EC2.CreateImage
DescribeClassicLinkInstances
TerminateInstances
DescribeKeyPairs
DescribeLaunchTemplates
CreateVPNConnectionRoute
AssociateRouteTable
DescribeVPNGateways
GetConsoleOutput
DescribeHosts
DescribeImageAttribute
ModifyIdFormat
DeleteRouteTable
ResetImageAttribute
CreateEgressOnlyInternetGateway
DescribeReservedInstancesModifications (Paginated)
DescribeSpotInstanceRequests
UnassignPrivateIPAddresses
DescribeNetworkInterfacePermissions
DescribeVPCEndpointServicePermissions
DeleteDHCPOptions
DescribeNetworkACLs
CancelImportTask
DetachClassicLinkVPC
DescribeRegions
MonitorInstances
AcceptVPCPeeringConnection
ImportSnapshot
DescribeVolumeStatus (Paginated)
DescribeRouteTables
DescribeAvailabilityZones
ModifyVPCAttribute
DescribeFleetHistory
DescribeImages
DescribeElasticGpus
RestoreAddressToClassic
CreateKeyPair
GetReservedInstancesExchangeQuote
DeleteVolume
module Network.AWS.EC2.DeleteVolume
DeleteVPCEndpointServiceConfigurations
DescribeSpotFleetInstances (Paginated)
Types
Common
Custom Tag
type which has an optional value component.
See: tag
smart constructor.
Constructors
DeleteTag | |
Fields
|
Instances
Eq DeleteTag Source # | |
Data DeleteTag Source # | |
Defined in Network.AWS.EC2.Internal Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeleteTag -> c DeleteTag # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeleteTag # toConstr :: DeleteTag -> Constr # dataTypeOf :: DeleteTag -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DeleteTag) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeleteTag) # gmapT :: (forall b. Data b => b -> b) -> DeleteTag -> DeleteTag # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeleteTag -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeleteTag -> r # gmapQ :: (forall d. Data d => d -> u) -> DeleteTag -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> DeleteTag -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeleteTag -> m DeleteTag # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteTag -> m DeleteTag # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteTag -> m DeleteTag # | |
Read DeleteTag Source # | |
Show DeleteTag Source # | |
Generic DeleteTag Source # | |
FromXML DeleteTag Source # | |
ToQuery DeleteTag Source # | |
Defined in Network.AWS.EC2.Internal Methods toQuery :: DeleteTag -> QueryString # | |
type Rep DeleteTag Source # | |
Defined in Network.AWS.EC2.Internal type Rep DeleteTag = D1 (MetaData "DeleteTag" "Network.AWS.EC2.Internal" "amazonka-ec2-1.6.1-GgG1M0FWcBrE5I5IM2QktE" False) (C1 (MetaCons "DeleteTag" PrefixI True) (S1 (MetaSel (Just "_deleteTagKey") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_deleteTagValue") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) |
deleteTagKey :: Lens' DeleteTag Text Source #
The key of the tag to delete.
Constraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode characters. May not begin with 'aws:'
deleteTagValue :: Lens' DeleteTag (Maybe Text) Source #
The optional value of the tag to delete.
Constraints: Tag values are case-sensitive and accept a maximum of 255 Unicode characters.
AccountAttributeName
data AccountAttributeName Source #
Constructors
DefaultVPC | |
SupportedPlatforms |
Instances
Bounded AccountAttributeName Source # | |
Defined in Network.AWS.EC2.Types.Sum | |
Enum AccountAttributeName Source # | |
Defined in Network.AWS.EC2.Types.Sum Methods succ :: AccountAttributeName -> AccountAttributeName # pred :: AccountAttributeName -> AccountAttributeName # toEnum :: Int -> AccountAttributeName # fromEnum :: AccountAttributeName -> Int # enumFrom :: AccountAttributeName -> [AccountAttributeName] # enumFromThen :: AccountAttributeName -> AccountAttributeName -> [AccountAttributeName] # enumFromTo :: AccountAttributeName -> AccountAttributeName -> [AccountAttributeName] # enumFromThenTo :: AccountAttributeName -> AccountAttributeName -> AccountAttributeName -> [AccountAttributeName] # | |
Eq AccountAttributeName Source # | |
Defined in Network.AWS.EC2.Types.Sum Methods (==) :: AccountAttributeName -> AccountAttributeName -> Bool # (/=) :: AccountAttributeName -> AccountAttributeName -> Bool # | |
Data AccountAttributeName Source # | |
Defined in Network.AWS.EC2.Types.Sum |