j      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~    !None<  !"#$%&'()*+,-./0123456789:;<  !"#$%&'()*+,-./0123456789:;<*+,-./0123456789:;&'() !"#$%      !"#$%&'()*+,-./0123456789:;Nonestorage size in gigabytes F<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~F<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Fefghijklmnopqrstuvwxyz{|}~abcd]^_`VWXYZ[\QRSTUMNOPIJKLEFGH<DCBA@?>= <DCBA@?>=EFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None AssociationId for VPC PublicIp for EC2  Required  Required  Required 6SecurityGroupIds (Required for VPC; optional for EC2) =SecurityGroups (Only for EC2; either id or name is accepted) )UserData (Base64-encoded MIME user data) XXX: not implemented XXX: not implemented l$The time the data was last updated. q$The time the data was last updated.       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~?@ABCDEF:>=<;<=>?@A;YZ[\]nopqrSTUVWX~FHGwxyz{|}~svuthkji !"#$%&'()*+,-./0123stuvw     %&'()*+6789     ijklmegfopqrlnmBCDE456789:IJKL^`_,-./012345]^_`abcdefghY\[Zabcdxyz{|} !"#$MONNOPQRSTUVWXPRQGMLKJIHR          !"#$%&'()*+, -./0123456789:>=<;?@ABCDEFGMLKJIHN OPQRSTUVWXY\[Z] ^_`abcdefghijklmnopqrstuvwxyz{|}~       % !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFHGIJKLMONPRQSTUVWXYZ[\]^`_abcdegfhkjilnmopqrsvutwxyz{|}~ None   None!!  Safe-Inferred NoneLoad credential from "./ aws.config". Create new credential.                NoneThis response has next token. )This error is caused by client requests. None !"#$%&'()*+,Action -./ !"#$%&'()*+,-./ !"#$%&'()*+,-./None#0123456789:;<=>?@ABCDEFGHIJKLMNOP#0123456789:;<=>?@ABCDEFGHIJKLMNOP#0123456789:;<=>?@ABCDEFGHIJKLMNOPNoneWait for condition.  import AWS.EC2  import AWS.EC2.Types $ import AWS.EC2.Util (asList, wait)  , waitForAvailable :: (MonadIO m, Functor m)  => Text -- ^ ImageId  -> EC2 m a  waitForAvailable = wait 5 (\img -> imageImageState img == ImageAvailable) : (\imgId -> asList (describeImages [imgId] [] [] [])) Q condition DescribeResources  Resource Id QNoneRSTUVWXYZ[\]^_`ab apiVersion Action RSTUVW`ab RVUTSWXYZ[\]^_`abNonecdAction ecdecdeNoneDBInstanceIdentifier  MaxRecords Marker fgfgNonehiAction jhijhijNoneLoadBalancerNames Marker kkNonelmnopq RSTUVW`abopqlmnopqNone  VolumeIds Filters rstu VolumeId  VolumeId  InstanceId Device  VolumeId  InstanceId Device Force  rstuNone SnapshotIds Owners (UserId) RestorableBy (UserId) Filters v SnapshotId  Description  SnapshotId vNone PublicIps AllocationIds Filters is VPC?  PublicIp  AllocationId wwNone PublicIps Filters xKeyName KeyPair and KeyMaterial KeyName KeyName PublicKeyMaterial xNone not tested  not tested  not tested  not tested  GroupNames  GroupIds Filters y GroupName GroupDescription VpcId GroupId zGroupId GroupId {Action |} yz{|}None RegionNames Filters None ZoneNames Filters NoneFilters &ResourceId (instance-id, image-id,..) &ResourceId (instance-id, image-id,..) NoneVpnConnectionIds ~~None Noneraise ResponseParserException( NextToken token) RunInstancesParam is genereted with defaultRunInstancesParam RunInstances parameter utility  not tested  InstanceIds Filters  InstanceIds is all instance? : running instance only. Filters  next token  InstanceIds  InstanceIds Force  InstanceIds  InstanceIds ImageId  MinCount  MaxCount  InstanceId  InstanceId  InstanceId  Attribute  InstanceId  InstanceId  !None ImageIds Owners (User Ids) ExecutedBy (User Ids) Filers  InstanceId Name  Description  NoReboot BlockDeviceMapping ImageId Noneset endpoint to EC2 context.  RegionName ??None  None None""#$%%&'(()*++,-.//012345567889::;<=>?@@ABCCDEFGHIJKLMNOPQRSTUVWXYZ[\]]^_``abccdeffghijjklmnoppqrsstuvvwxyz{|}~      !"#$%&&'(()*+,,-./01223456789:;;<=>?@ABCCDEFGHIJKLMNOPQQRSTUVWXYZ[\]^__`abcdefghijjklmnnopqrrstuvvwxyz{|}~~88       !"#$%&cc'()*++,-./01123456789::;<=>??@ABCDEFFGHIJKLMNOPQRSSTUVWXYZZ[\]^_`abcdefghijklmnopqrstuvwxcyz{|}~!                        !!!!                                         !"#$%&'()*+,-./0123456789:;<=>?;@ABCDEFGHIJKLMNOPQRSTU V W X Y Z [ \]^_ ` a b c d e f!gh ijaws-sdk-0.4.3.0 AWS.ELB.Types AWS.RDS.Types AWS.EC2.TypesAWS.EC2.MetadataAWSAWS.EC2 AWS.EC2.UtilAWS.RDSAWS.ELBAWS.Util AWS.TypesAWS.Credential AWS.ClassAWS.Lib.ParserAWS.EC2.Internal AWS.Lib.QueryAWS.RDS.InternalAWS.RDS.DBInstanceAWS.ELB.InternalAWS.ELB.LoadBalancer AWS.EC2.QueryAWS.EC2.VolumeAWS.EC2.SnapshotAWS.EC2.AddressAWS.EC2.KeyPairAWS.EC2.SecurityGroupAWS.EC2.RegionAWS.EC2.AvailabilityZone AWS.EC2.Tag AWS.EC2.VPCAWS.EC2.ParamsAWS.EC2.Instance AWS.EC2.ImageSourceSecurityGroup ssgOwnerAlias ssgGroupNameLBCookieStickinessPolicylbcspCookieExpirationPeriodlbcspPolicyNameAppCookieStickinessPolicyacspCookieNameacspPolicyNamePoliciespAppCookieStickinessPoliciespOtherPoliciespLBCookieStickinessPoliciesListener lProtocollLoadBalancerPortlInstanceProtocollSSLCertificateId lInstancePortListenerDescription ldPolicyNames ldListenerInstance iInstanceId HealthCheck hcIntervalhcTargethcHealthyThreshold hcTimeouthcUnhealthyThresholdBackendServerDescriptionbsInstancePort bsPolicyNamesLoadBalancerDescriptionlbSecurityGroupslbLoadBalancerName lbCreatedTime lbHealthChecklbVPCIdlbListenerDescriptions lbInstances lbPolicieslbAvailabilityZoneslbCanonicalHostedZoneNamelbCanonicalHostedZoneNameIDlbSchemelbSourceSecurityGroup lbDNSNamelbBackendServerDescriptions lbSubnetsPendingModifiedValuePMVPort PMVMultiAZPMVMasterUserPasswordPMVIopsPMVEngineVersionPMVDBInstanceClassPMVBackupRetentionPeriodPMVAllocatedStorageOptionGroupMembershipogmOptionGroupName ogmStatusEndpointepPort epAddressAvailabilityZoneazNameazProvisionedIopsCapableSubnet subnetStatussubnetIdentifiersubnetAvailabilityZone DBSubnetGroup dbsngVpcIddbsngSubnetGroupStatusdbsngDBSubnetGroupDescriptiondbsngDBSubnetGroupName dbsngSubnetsDBSecurityGroupMembership dbsgmStatusdbsgmDBSecurityGroupNameDBParameterGroupStatusdbpgsParameterApplyStatusdbpgsDBParameterGroupName DBInstancedbiIopsdbiBackupRetentionPeriod dbiMultiAZdbiDBInstanceStatusdbiDBInstanceIdentifierdbiPreferredBackupWindowdbiPreferredMaintenanceWindowdbiOptionGroupMembershipdbiAvailabilityZonedbiLatestRestorableTime#dbiReadReplicaDBInstanceIdentifiers dbiEnginedbiPendingModifiedValuesdbiCharacterSetNamedbiLicenseModeldbiSubnetGroupdbiDBParameterGroups dbiEndpointdbiEngineVersion(dbiReadReplicaSourceDBInstanceIdentifierdbiSecurityGroups dbiDBNamedbiAutoMinorVersionUpgradedbiInstanceCreateTimedbiAllocatedStoragedbiDBInstanceClassdbiMasterUsernameSecurityGroupRequest GroupNameGroupIdDisassociateAddressRequestDAVPCDAEC2AssociateAddressRequest AAVPCInstanceaavpcAllocationIdaavpcInstanceIdaavpcNetworkInterfaceIdaavpcPrivateIpAddressaavpcAllowReassociation AAEC2Instance aaec2PublicIpaaec2InstanceIdCreateVolumeRequestCreateFromSnapshot cfsSnapshotIdcfsAvailabilityZonecfsSize cfsVolumeTypeCreateNewVolumecnvSizecnvAvailabilityZone cnvVolumeTypeRegisterImageRequestrirNamerirImageLocationrirDescriptionrirArchitecture rirKernelId rirRamdiskIdrirRootDeviceNamerirBlockDeviceMappingsModifyInstanceAttributeRequestMIAPEbsOptimized MIAPGroupSetMIAPSourceDestCheckMIAPBlockDeviceMappingMIAPRootDeviceNameMIAPShutdownBehaviorMIAPDisableApiTermination MIAPUserData MIAPRamdiskId MIAPKernelIdMIAPInstanceTypeResetInstanceAttributeRequestRIAPSourceDestCheck RIAPRamdisk RIAPKernelInstanceAttributeRequestIAREbsOptimizedIARProductCodes IARGroupSetIARSourceDestCheckIARBlockDeviceMappingIARRootDeviceNameIARShutdownBehaviorIARDisableApiTermination IARUserData IARRamdiskId IARKernelIdIARInstanceTypeRunInstancesRequest riImageId riMinCount riMaxCount riKeyNameriSecurityGroupIdsriSecurityGroups riUserDatariInstanceTyperiAvailabilityZoneriPlacementGroup riTenancy riKernelId riRamdiskIdriBlockDeviceMappingsriMonitoringEnabled riSubnetIdriDisableApiTerminationriShutdownBehaviorriPrivateIpAddresses riClientTokenriNetworkInterfaceriIamInstanceProfileriEbsOptimizedVpnStaticRouteState VSRSDeleted VSRSDeleting VSRSAvailable VSRSPendingVpnStaticRouteSource VSRStaticVpnStaticRoutevsrDestinationCidrBlock vsrSourcevsrStateVpnConnectionOptionsRequeststaticRoutesOnlyVpnTunnelTelemetryStatusVTTSDownVTTSUpVpnTunnelTelemetryvttOutsideIpAddress vttStatusvttLastStatusChangevttStatusMessagevttAcceptRouteCountVpnConnectionState VCSDeleted VCSDeleting VCSAvailable VCSPending VpnConnectionvpnConnectionIdvcStatevcCustomerGatewayConfigurationvcTypevcCustomerGatewayIdvcVpnGatewayIdvcTagSetvcVgwTelemetry vcOptionsvcRoutesNetworkInterfaceParamnipInterfaceIdnipDeviceIndex nipSubnetIdnipDescriptionnipPrivateIpAddressesnipSecurityGroupIdsnipDeleteOnTermination EbsSource EbsVolumeSize EbsSnapshotIdBlockDeviceMappingParam$BlockDeviceMappingParamInstanceStorebdmpIsDeviceNamebdmpIsNoDevicebdmpIsVirtualNameBlockDeviceMappingParamEBSbdmpEbsDeviceNamebdmpEbsNoDevice bdmpEbsSourcebdmpEbsDeleteOnTerminationbdmpEbsVolumeTypeIpRange iprCidrIpUserIdGroupPair uigpUserId uigpGroupId uigpGroupName IpPermission ippIpProtocol ippFromPort ippToPort ippGroups ippIpRanges SecurityGroup sgOwnerId sgGroupId sgGroupNamesgGroupDescriptionsgVpcIdsgIpPermissionssgIpPermissionsEgresssgTagSetKeyPairkeyNamekeyFingerprintAttachmentStatus AttDetached AttDetaching AttAttached AttAttaching Attachment attVolumeId attInstanceId attDevice attStatus attAttachTimeattDeleteOnTermination VolumeStatusVolError VolDeleted VolDeletingVolInUse VolAvailable VolCreatingVolumevolumeIdvolSize volSnapshotIdvolAvailabilityZone volStatus volCreateTimevolAttachmentSet volTagSet volVolumeTypeSnapshotStatusSSError SSCompleted SSPendingSnapshot snapshotId ssVolumeIdssStatus ssStartTime ssProgress ssOwnerId ssVolumeSize ssDescription ssOwnerAliasssTagSet PasswordData pdInstanceId pdTimestamppdPasswordData ConsoleOutput coInstanceId coTimestampcoOutputInstanceStateChange iscInstanceIdiscCurrentStateiscPreviousStateTag tagResourceIdtagResourceTypetagKeytagValue EC2ReturnEC2Error EC2SuccessAllocateAddressResponse alaPublicIp alaDomainalaAllocationId AddressDomainAddressDomainVPCAddressDomainStandardAddress addrPublicIpaddrAllocationId addrDomainaddrInstanceIdaddrAssociationIdaddrNetworkInterfaceIdaddrNetworkInterfaceOwnerIdaddrPrivateIpAddressInstanceAttributeIAEbsOptimizedIAProductCodes IAGroupSetIASourceDestCheckIABlockDeviceMappingIARootDeviceNameIAShutdownBehaviorIADisableApiTermination IAUserData IARamdiskId IAKernelIdIAInstanceTypeShutdownBehavior SBTerminateSBStopIamInstanceProfileiipArniipIdInstancePrivateIpAddressiPrivateIpAddressiPrimary iAssociationNetworkInterfaceAssociation niasPublicIp niasIpOwnerIdNetworkInterfaceAttachmentniatAttachmentIdniatDeviceIndex niatStatusniatAttachTimeniatDeleteOnTerminationInstanceNetworkInterfaceinstanceNetworkInterfaceId iniSubnetIdiniVpcIdiniDescription iniOwnerId iniStatusiniPrivateIpAddressiniPrivateDnsNameiniSourceDestCheck iniGroupSet iniAttachmentiniAssociationiniPrivateIpAddressSetInstanceLifecycle LifecycleNone LifecycleSpotInstanceEbsBlockDeviceinstanceEbsVolumeIdinstanceEbsStateinstanceEbsAttachTimeinstanceEbsDeleteOnTerminationInstanceBlockDeviceMappinginstanceDeviceName instanceEbs ArchitectureX86_64I386InstanceMonitoringStateMonitoringPendingMonitoringEnabledMonitoringDisabled PlacementplacementAvailabilityZoneplacementGroupNametenancy InstanceState UnknownStateStoppedStopping Terminated ShuttingDownRunningPendingGroupgroupId groupNameInstanceStatusDetailStatusInstanceStatusDetailNameInstanceStatusDetailisddName isddStatusisddImpairedSinceInstanceStatusTypeStatusInstanceStatusNotApplicableInstanceStatusInsufficientDataInstanceStatusImpairedInstanceStatusOKInstanceStatusType isdStatus isdDetailsInstanceStatusEventCodeInstanceRetirement SystemReboot InstanceStopInstanceRebootInstanceStatusEventiseCodeiseDescription iseNotBefore iseNotAfterInstanceStatus isInstanceIdisAvailabilityZone isEventsSetisInstanceStateisSystemStatusisInstanceStatus instanceIdinstanceImageId instanceStateprivateDnsNamednsNamereasoninstanceKeyNameamiLaunchIndexinstanceProductCodes instanceType launchTimeinstancePlacementinstanceKernelIdinstanceRamdiskIdinstancePlatforminstanceMonitoringsubnetIdvpcIdprivateIpAddress ipAddresssourceDestCheck vpcGroupSetinstanceStateReasoninstanceArchitectureinstanceRootDeviceTypeinstanceRootDeviceNameinstanceBlockDeviceMappingsinstanceInstanceLifecyclespotInstanceRequestIdinstanceVirtualizationType clientTokeninstanceTagSetinstanceHypervisorinstanceNetworkInterfaceSetinstanceIamInstanceProfile ebsOptimized Reservation reservationIdownerIdgroupSet instanceSet requesterIdAvailabilityZoneMessagezoneName zoneStatezoneRegionName messageSetRegion regionNameregionEndpoint HypervisorXenOVM ResourceTag resourceKey resourceValueVirtualizationTypeHVM Paravirtual VolumeTypeIO1StandardEbsBlockDevice ebsSnapshotId ebsVolumeSizeebsDeleteOnTermination ebsVolumeTypeBlockDeviceMapping deviceName virtualNameebsRootDeviceType InstanceStoreEBS StateReasonstateReasonCodestateReasonMessagePlatformOtherWindows ImageTypeRamDiskKernelMachineProductCodeType MarketplaceDevpay ProductCodepcCodepcType ImageState ImageFailed ImagePendingImageAvailableImageimageId imageLocationimageImageState imageOwnerIdisPublicimageProductCodesimageArchitectureimageImageTypekernelId ramdiskId imagePlatformimageStateReasonimageViridianEnabledimageOwnerAlias imageNameimageDescriptionimageBillingProductsimageRootDeviceTypeimageRootDeviceNameblockDeviceMappingsimageVirtualizationType imageTagSetimageHypervisorquery latestVersionamiIdamiManifestPathblockDeviceMappinghostnameinstanceAction localHostname localIpv4macmetrics interfacesavailabilityZoneprofile publicKeyssecurityGroupsuserdataidPkcs7 idSignature idDocument CredentialloadCredential newCredential AWSException NextToken ClientError errorStatus errorCode errorMessageerrorRequestIdEC2runEC2asListheadeachwaitRDSdescribeDBInstancesELBdescribeLoadBalancersdescribeVolumes createVolume deleteVolume attachVolume detachVolumedescribeSnapshotscreateSnapshotdeleteSnapshotdescribeAddressesallocateAddressreleaseAddressassociateAddressdisassociateAddressdescribeKeyPairs createKeyPair deleteKeyPair importKeyPairdescribeSecurityGroupscreateSecurityGroupdeleteSecurityGroupauthorizeSecurityGroupIngressauthorizeSecurityGroupEgressrevokeSecurityGroupIngressrevokeSecurityGroupEgressdescribeRegionsdescribeAvailabilityZones describeTags createTags deleteTagsdescribeVpnConnectionsdescribeInstancesdescribeInstanceStatusstartInstances stopInstancesrebootInstancesterminateInstances runInstancesdefaultRunInstancesRequestgetConsoleOutputgetPasswordDatadescribeInstanceAttributeresetInstanceAttributemodifyInstanceAttributedescribeImages createImage registerImagederegisterImage setRegionrunRDSrunELB$fDefaultVolumeTypetoStoLbsShowerr textToBool textToInt textToTimeorEmpty boolToTexttoTextbsToTexttextToBSbaseversionmetadatahtignorequeryRawidentitySecretAccessKey AccessKey accessKeysecretAccessKey val_accessKeyval_secretAccessKey configParser$fDefaultCredentialAWSTrunAWST AWSContextmanagerendpoint lastRequestIdrunAWS$fMonadBaseControlbaseAWS$fMonadTransControlAWS$fMonadTransAWS$fExceptionAWSException RequestIdtext listConduit listConsumerisTag sinkDropWhileisBeginTagName awaitWhilegetFgetTgetMgetMTelementMelement tagContentM tagContent sinkResponsesinkResponseMetadatasinkEventBeginDocument sinkErrorinitialEC2Context itemConduititemsSetresourceTagSinkproductCodeSinkstateReasonSinkvolumeTypeSink returnBool imageStateproductCodeType imageTypeplatformrootDeviceType volumeTypevirtualizationType hypervisorinstanceStatusEventCodeinstanceStatusTypeStatusinstanceStateCodes codeToStateinstanceMonitoringState architecture addressDomain ec2ReturnsnapshotStatus volumeStatusattachmentStatusshutdownBehaviorvpnConnectionStatevpnTunnelTelemetryStatusvpnStaticRouteSourcevpnStaticRouteStateinstanceLifecycleeach' QueryParamStructArrayParams ValueParam FilterParams ArrayParamsFilter queryHeadermkUrl toArrayParamsqueryStr awsTimeFormat signature checkStatus' clientError requestQuery maybeParams commonQuery apiVersionrdsQueryelementssinkDBInstancessinkPendingModifiedValueselbQuerymemberssinkLoadBalancers ec2Version sinkRequestIdec2Queryec2QuerySourceec2QuerySource' volumeSinkattachmentSinkvolumeTypeParamcreateVolumeParam snapshotSinkassociateAddressParam keyPairSinkipPermissionsSinkpsecurityGroupQueryintstripPermissionParamvpnConnectionConduitblockDeviceMappingParamsreservationSink groupSetSinkinstanceSetSinkinstanceBlockDeviceMappingsSinkinstanceStateSinknetworkInterfaceSinkniAssociationSinkghc-prim GHC.TypesFalseinstanceStatusSetinstanceStatusTypeSinkinstanceStateChangeSetsbToTextiarriapmiap imageIteminitialRDSContextinitialELBContext