Safe Haskell | None |
---|
- data Architecture
- type Filter = (Text, [Text])
- data EC2Return
- = EC2Success
- | EC2Error Text
- data Group = Group {}
- data Hypervisor
- data Placement = Placement {}
- data Platform
- data ProductCode = ProductCode {}
- data ProductCodeType
- data ResourceTag = ResourceTag {}
- data RootDeviceType
- data ShutdownBehavior
- data StateReason = StateReason {}
- data VirtualizationType
- data IcmpTypeCode = IcmpTypeCode {}
- data NetworkAcl = NetworkAcl {}
- data NetworkAclAssociation = NetworkAclAssociation {}
- data NetworkAclEntry = NetworkAclEntry {}
- data NetworkAclEntryRequest = NetworkAclEntryRequest {
- networkAclEntryRequestNetworkAclId :: Text
- networkAclEntryRequestRuleNumber :: Int
- networkAclEntryRequestProtocol :: Int
- networkAclEntryRequestRuleAction :: NetworkAclRuleAction
- networkAclEntryRequestEgress :: Bool
- networkAclEntryRequestCidrBlock :: AddrRange IPv4
- networkAclEntryRequestIcmp :: Maybe IcmpTypeCode
- networkAclEntryRequestPortRange :: Maybe PortRange
- data NetworkAclRuleAction
- data PortRange = PortRange {
- portRangeFrom :: Int
- portRangeTo :: Int
- data Address = Address {}
- data AddressDomain
- data AllocateAddress = AllocateAddress {}
- data AssociateAddressRequest
- data DisassociateAddressRequest
- data AvailabilityZone = AvailabilityZone {}
- type AvailabilityZoneMessage = Text
- data ConversionTask = ConversionTask {}
- data ConversionTaskState
- data DiskImage = DiskImage {}
- data DiskImageDescription = DiskImageDescription {}
- data DiskImageVolumeDescription = DiskImageVolumeDescription {}
- data ImportInstanceTaskDetailItem = ImportInstanceTaskDetailItem {
- importInstanceTaskDetailItemBytesConverted :: Int
- importInstanceTaskDetailItemAvailabilityZone :: Text
- importInstanceTaskDetailItemImage :: DiskImageDescription
- importInstanceTaskDetailItemDescription :: Maybe Text
- importInstanceTaskDetailItemVolume :: DiskImageVolumeDescription
- importInstanceTaskDetailItemStatus :: Text
- importInstanceTaskDetailItemStatusMessage :: Maybe Text
- data ImportInstanceTaskDetails = ImportInstanceTaskDetails {}
- data ImportVolumeRequestImage = ImportVolumeRequestImage {}
- data ImportVolumeTaskDetails = ImportVolumeTaskDetails {}
- data LaunchSpecification = LaunchSpecification {
- launchSpecificationArchitecture :: Architecture
- launchSpecificationGroupNames :: [Text]
- launchSpecificationUserData :: Maybe Text
- launchSpecificationInstanceType :: Text
- launchSpecificationPlacementAvailabilityZone :: Maybe Text
- launchSpecificationMonitoringEnabled :: Maybe Bool
- launchSpecificationSubnetId :: Maybe Text
- launchSpecificationInstanceInitiatedShutdownBehavior :: Maybe ShutdownBehavior
- launchSpecificationPrivateIpAddress :: Maybe IPv4
- data AMIAttribute
- data AMIAttributeDescription = AMIAttributeDescription {
- amiAttributeDescriptionImageId :: Text
- amiAttributeDescriptionLaunchPermission :: [LaunchPermissionItem]
- amiAttributeDescriptionProductCodes :: [ProductCodeItem]
- amiAttributeDescriptionKernel :: Maybe Text
- amiAttributeDescriptionRamdisk :: Maybe Text
- amiAttributeDescriptionDescription :: Maybe Text
- amiAttributeDescriptionBlockDeviceMapping :: [BlockDeviceMapping]
- data BlockDeviceMapping = BlockDeviceMapping {}
- data BlockDeviceMappingParam
- data EbsBlockDevice = EbsBlockDevice {}
- data EbsSource
- data Image = Image {
- imageId :: Text
- imageLocation :: Text
- imageImageState :: ImageState
- imageOwnerId :: Text
- imageIsPublic :: Bool
- imageProductCodes :: [ProductCode]
- imageArchitecture :: Text
- imageImageType :: ImageType
- imageKernelId :: Maybe Text
- imageRamdiskId :: Maybe Text
- imagePlatform :: Platform
- imageStateReason :: Maybe StateReason
- imageViridianEnabled :: Maybe Bool
- imageOwnerAlias :: Maybe Text
- imageName :: Maybe Text
- imageDescription :: Maybe Text
- imageBillingProducts :: [Text]
- imageRootDeviceType :: RootDeviceType
- imageRootDeviceName :: Maybe Text
- imageBlockDeviceMappings :: [BlockDeviceMapping]
- imageVirtualizationType :: VirtualizationType
- imageTagSet :: [ResourceTag]
- imageHypervisor :: Hypervisor
- data ImageState
- data ImageType
- data LaunchPermission = LaunchPermission {}
- data LaunchPermissionItem = LaunchPermissionItem {}
- data ProductCodeItem = ProductCodeItem {}
- data RegisterImageRequest = RegisterImageRequest {
- registerImageRequestName :: Text
- registerImageRequestImageLocation :: Maybe Text
- registerImageRequestDescription :: Maybe Text
- registerImageRequestArchitecture :: Maybe Text
- registerImageRequestKernelId :: Maybe Text
- registerImageRequestRamdiskId :: Maybe Text
- registerImageRequestRootDeviceName :: Maybe Text
- registerImageRequestBlockDeviceMappings :: [BlockDeviceMappingParam]
- data ConsoleOutput = ConsoleOutput {}
- data EbsInstanceBlockDevice = EbsInstanceBlockDevice {}
- data IamInstanceProfile = IamInstanceProfile {}
- data Instance = Instance {
- instanceId :: Text
- instanceImageId :: Text
- instanceState :: InstanceState
- instancePrivateDnsName :: Maybe Text
- instanceDnsName :: Maybe Text
- instanceReason :: Maybe Text
- instanceKeyName :: Maybe Text
- instanceAmiLaunchIndex :: Text
- instanceProductCodes :: [ProductCode]
- instanceType :: Text
- instanceLaunchTime :: UTCTime
- instancePlacement :: Placement
- instanceKernelId :: Maybe Text
- instanceRamdiskId :: Maybe Text
- instancePlatform :: Maybe Text
- instanceMonitoring :: InstanceMonitoringState
- instanceSubnetId :: Maybe Text
- instanceVpcId :: Maybe Text
- instancePrivateIpAddress :: Maybe IPv4
- instanceIpAddress :: Maybe IPv4
- instanceSourceDestCheck :: Maybe Bool
- instancevpcGroupSet :: [Group]
- instanceStateReason :: Maybe StateReason
- instanceArchitecture :: Architecture
- instanceRootDeviceType :: RootDeviceType
- instanceRootDeviceName :: Maybe Text
- instanceBlockDeviceMappings :: [InstanceBlockDeviceMapping]
- instanceInstanceLifecycle :: Maybe InstanceLifecycle
- instanceSpotInstanceRequestId :: Maybe Text
- instanceVirtualizationType :: VirtualizationType
- instanceClientToken :: Maybe Text
- instanceTagSet :: [ResourceTag]
- instanceHypervisor :: Hypervisor
- instanceNetworkInterfaceSet :: [InstanceNetworkInterface]
- instanceIamInstanceProfile :: Maybe IamInstanceProfile
- instanceEbsOptimized :: Bool
- data InstanceAttribute
- = InstanceAttributeInstanceType Text
- | InstanceAttributeKernelId (Maybe Text)
- | InstanceAttributeRamdiskId (Maybe Text)
- | InstanceAttributeUserData (Maybe Text)
- | InstanceAttributeDisableApiTermination Bool
- | InstanceAttributeShutdownBehavior ShutdownBehavior
- | InstanceAttributeRootDeviceName (Maybe Text)
- | InstanceAttributeBlockDeviceMapping [InstanceBlockDeviceMapping]
- | InstanceAttributeSourceDestCheck (Maybe Bool)
- | InstanceAttributeGroupSet [Text]
- | InstanceAttributeProductCodes [ProductCode]
- | InstanceAttributeEbsOptimized Bool
- data InstanceAttributeRequest
- = InstanceAttributeRequestInstanceType
- | InstanceAttributeRequestKernelId
- | InstanceAttributeRequestRamdiskId
- | InstanceAttributeRequestUserData
- | InstanceAttributeRequestDisableApiTermination
- | InstanceAttributeRequestShutdownBehavior
- | InstanceAttributeRequestRootDeviceName
- | InstanceAttributeRequestBlockDeviceMapping
- | InstanceAttributeRequestSourceDestCheck
- | InstanceAttributeRequestGroupSet
- | InstanceAttributeRequestProductCodes
- | InstanceAttributeRequestEbsOptimized
- data InstanceBlockDeviceMapping = InstanceBlockDeviceMapping {}
- data InstanceLifecycle
- data InstanceMonitoringState
- data InstanceNetworkInterface = InstanceNetworkInterface {
- instanceNetworkInterfaceId :: Text
- instanceNetworkInterfaceSubnetId :: Maybe Text
- instanceNetworkInterfaceVpcId :: Maybe Text
- instanceNetworkInterfaceDescription :: Maybe Text
- instanceNetworkInterfaceOwnerId :: Text
- instanceNetworkInterfaceStatus :: Text
- instanceNetworkInterfaceMacAddress :: Maybe Text
- instanceNetworkInterfacePrivateIpAddress :: Maybe IPv4
- instanceNetworkInterfacePrivateDnsName :: Maybe Text
- instanceNetworkInterfaceSourceDestCheck :: Maybe Bool
- instanceNetworkInterfaceGroupSet :: [Group]
- instanceNetworkInterfaceAttachment :: InstanceNetworkInterfaceAttachment
- instanceNetworkInterfaceAssociation :: Maybe InstanceNetworkInterfaceAssociation
- instanceNetworkInterfacePrivateIpAddressesSet :: [InstancePrivateIpAddress]
- data InstanceNetworkInterfaceAssociation = InstanceNetworkInterfaceAssociation {}
- data InstanceNetworkInterfaceAttachment = InstanceNetworkInterfaceAttachment {}
- data InstancePrivateIpAddress = InstancePrivateIpAddress {}
- data InstanceState
- data InstanceStateChange = InstanceStateChange {}
- data InstanceStatus = InstanceStatus {}
- data InstanceStatusDetail = InstanceStatusDetail {}
- type InstanceStatusDetailName = Text
- type InstanceStatusDetailStatus = Text
- data InstanceStatusEvent = InstanceStatusEvent {}
- data InstanceStatusEventCode
- data InstanceStatusType = InstanceStatusType {}
- data InstanceStatusTypeStatus
- data ModifyInstanceAttributeRequest
- = ModifyInstanceAttributeRequestInstanceType Text
- | ModifyInstanceAttributeRequestKernelId Text
- | ModifyInstanceAttributeRequestRamdiskId Text
- | ModifyInstanceAttributeRequestUserData Text
- | ModifyInstanceAttributeRequestDisableApiTermination Bool
- | ModifyInstanceAttributeRequestShutdownBehavior ShutdownBehavior
- | ModifyInstanceAttributeRequestRootDeviceName Text
- | ModifyInstanceAttributeRequestBlockDeviceMapping [BlockDeviceMappingParam]
- | ModifyInstanceAttributeRequestSourceDestCheck Bool
- | ModifyInstanceAttributeRequestGroupSet [Text]
- | ModifyInstanceAttributeRequestEbsOptimized Bool
- data MonitorInstancesResponse = MonitorInstancesResponse {}
- data PasswordData = PasswordData {}
- data Reservation = Reservation {}
- data ResetInstanceAttributeRequest
- data RunInstancesRequest = RunInstancesRequest {
- runInstancesRequestImageId :: Text
- runInstancesRequestMinCount :: Int
- runInstancesRequestMaxCount :: Int
- runInstancesRequestKeyName :: Maybe Text
- runInstancesRequestSecurityGroupIds :: [Text]
- runInstancesRequestSecurityGroups :: [Text]
- runInstancesRequestUserData :: Maybe ByteString
- runInstancesRequestInstanceType :: Maybe Text
- runInstancesRequestAvailabilityZone :: Maybe Text
- runInstancesRequestPlacementGroup :: Maybe Text
- runInstancesRequestTenancy :: Maybe Text
- runInstancesRequestKernelId :: Maybe Text
- runInstancesRequestRamdiskId :: Maybe Text
- runInstancesRequestBlockDeviceMappings :: [BlockDeviceMappingParam]
- runInstancesRequestMonitoringEnabled :: Maybe Bool
- runInstancesRequestSubnetId :: Maybe Text
- runInstancesRequestDisableApiTermination :: Maybe Bool
- runInstancesRequestShutdownBehavior :: Maybe ShutdownBehavior
- runInstancesRequestPrivateIpAddress :: Maybe IPv4
- runInstancesRequestClientToken :: Maybe Text
- runInstancesRequestNetworkInterfaces :: [NetworkInterfaceParam]
- runInstancesRequestIamInstanceProfile :: Maybe IamInstanceProfile
- runInstancesRequestEbsOptimized :: Maybe Bool
- data KeyPair = KeyPair {}
- data NetworkInterface = NetworkInterface {
- networkInterfaceId :: Text
- networkInterfaceSubnetId :: Text
- networkInterfaceVpcId :: Text
- networkInterfaceAvailabilityZone :: Text
- networkInterfaceDescription :: Maybe Text
- networkInterfaceOwnerId :: Text
- networkInterfaceRequesterId :: Maybe Text
- networkInterfaceRequesterManaged :: Text
- networkInterfaceStatus :: NetworkInterfaceStatus
- networkInterfaceMacAddress :: Text
- networkInterfacePrivateIpAddress :: IPv4
- networkInterfacePrivateDnsName :: Maybe Text
- networkInterfaceSourceDestCheck :: Bool
- networkInterfaceGroupSet :: [Group]
- networkInterfaceAttachment :: Maybe NetworkInterfaceAttachment
- networkInterfaceAssociation :: Maybe NetworkInterfaceAssociation
- networkInterfaceTagSet :: [ResourceTag]
- networkInterfacePrivateIpAddressesSet :: [NetworkInterfacePrivateIpAddress]
- data NetworkInterfaceAssociation = NetworkInterfaceAssociation {}
- data NetworkInterfaceAttachment = NetworkInterfaceAttachment {
- networkInterfaceAttachmentId :: Text
- networkInterfaceAttachmentInstanceId :: Maybe Text
- networkInterfaceAttachmentInstanceOwnerId :: Text
- networkInterfaceAttachmentDeviceIndex :: Int
- networkInterfaceAttachmentStatus :: Text
- networkInterfaceAttachmentAttachTime :: UTCTime
- networkInterfaceAttachmentDeleteOnTermination :: Bool
- data NetworkInterfaceParam
- = NetworkInterfaceParamCreate {
- networkInterfaceParamCreateDeviceIndex :: Int
- networkInterfaceParamCreateSubnetId :: Text
- networkInterfaceParamCreateDescription :: Text
- networkInterfaceParamCreatePrivateIpAddress :: Maybe IPv4
- networkInterfaceParamCreatePrivateIpAddresses :: SecondaryPrivateIpAddressParam
- networkInterfaceParamCreateSecurityGroupIds :: [Text]
- networkInterfaceParamCreateDeleteOnTermination :: Bool
- | NetworkInterfaceParamAttach { }
- = NetworkInterfaceParamCreate {
- data NetworkInterfacePrivateIpAddress = NetworkInterfacePrivateIpAddress {}
- data NetworkInterfaceStatus
- data SecondaryPrivateIpAddressParam
- data PlacementGroup = PlacementGroup {}
- data PlacementGroupState
- data PlacementGroupStrategy = PlacementGroupStrategyCluster
- data Region = Region {
- regionName :: Text
- regionEndpoint :: Text
- data CreateRouteRequest
- = CreateRouteToGateway { }
- | CreateRouteToInstance { }
- | CreateRouteToNetworkInterface { }
- type PropagatingVgw = Text
- data Route = Route {}
- data RouteOrigin
- data RouteState
- data RouteTable = RouteTable {}
- data RouteTableAssociation = RouteTableAssociation {}
- data IpPermission = IpPermission {}
- data SecurityGroup = SecurityGroup {}
- data SecurityGroupRequest
- data UserIdGroupPair = UserIdGroupPair {}
- data CreateVolumePermission = CreateVolumePermission {}
- data CreateVolumePermissionItem = CreateVolumePermissionItem {}
- data ResetSnapshotAttributeRequest = ResetSnapshotAttributeRequestCreateVolumePermission
- data Snapshot = Snapshot {}
- data SnapshotAttribute = SnapshotAttribute {}
- data SnapshotAttributeRequest
- data SnapshotStatus
- data CreateSubnetRequest = CreateSubnetRequest {}
- data Subnet = Subnet {}
- data SubnetState
- data Tag = Tag {
- tagResourceId :: Text
- tagResourceType :: Text
- tagKey :: Text
- tagValue :: Maybe Text
- data Attachment = Attachment {}
- data AttachmentState
- data CreateVpnGatewayType = CreateVpnGatewayTypeIpsec1
- data CustomerGateway = CustomerGateway {}
- data CustomerGatewayState
- data DhcpConfiguration = DhcpConfiguration {}
- data DhcpOptions = DhcpOptions {}
- data DhcpValue = DhcpValue {}
- data InternetGateway = InternetGateway {}
- data InternetGatewayAttachment = InternetGatewayAttachment {}
- data InternetGatewayAttachmentState
- data Vpc = Vpc {}
- data VpcState
- data VpnConnection = VpnConnection {
- vpnConnectionId :: Text
- vpnConnectionState :: VpnConnectionState
- vpnConnectionCustomerGatewayConfiguration :: Maybe Text
- vpnConnectionType :: Maybe Text
- vpnConnectionCustomerGatewayId :: Text
- vpnConnectionVpnGatewayId :: Text
- vpnConnectionTagSet :: [ResourceTag]
- vpnConnectionVgwTelemetry :: [VpnTunnelTelemetry]
- vpnConnectionOptions :: Maybe VpnConnectionOptionsRequest
- vpnConnectionRoutes :: Maybe VpnStaticRoute
- data VpnConnectionOptionsRequest = VpnConnectionOptionsRequest {}
- data VpnConnectionState
- data VpnGateway = VpnGateway {}
- data VpnGatewayState
- data VpnStaticRoute = VpnStaticRoute {}
- data VpnStaticRouteSource = VpnStaticRouteSourceStatic
- data VpnStaticRouteState
- data VpnTunnelTelemetry = VpnTunnelTelemetry {
- vpnTunnelTelemetryOutsideIpAddress :: IPv4
- vpnTunnelTelemetryStatus :: VpnTunnelTelemetryStatus
- vpnTunnelTelemetryLastStatusChange :: UTCTime
- vpnTunnelTelemetryStatusMessage :: Text
- vpnTunnelTelemetryAcceptRouteCount :: Int
- data AttachmentSetItemResponse = AttachmentSetItemResponse {}
- data AttachmentSetItemResponseStatus
- data CreateVolumeRequest
- = CreateNewVolume { }
- | CreateFromSnapshot { }
- data Volume = Volume {}
- data VolumeAttribute
- data VolumeAttributeRequest
- data VolumeState
- data VolumeStatus = VolumeStatus {}
- data VolumeStatusAction = VolumeStatusAction {}
- data VolumeStatusDetail = VolumeStatusDetail {}
- data VolumeStatusEvent = VolumeStatusEvent {}
- data VolumeStatusInfo = VolumeStatusInfo {}
- data VolumeStatusInfoStatus
- data VolumeType
Common
data ProductCode Source
data ProductCodeType Source
data ResourceTag Source
data RootDeviceType Source
data ShutdownBehavior Source
data StateReason Source
data VirtualizationType Source
Acl
data IcmpTypeCode Source
data NetworkAclEntryRequest Source
PortRange | |
|
Address
data AddressDomain Source
data DisassociateAddressRequest Source
DisassociateAddressRequestEc2 IPv4 | PublicIp for EC2 |
DisassociateAddressRequestVpc IPv4 | AssociationId for VPC |
AvailabiliryZone
data AvailabilityZone Source
ConversionTask
data ImportInstanceTaskDetailItem Source
data LaunchSpecification Source
Image
data AMIAttribute Source
data AMIAttributeDescription Source
data ImageState Source
data ProductCodeItem Source
data RegisterImageRequest Source
Instance
data ConsoleOutput Source
ConsoleOutput | |
|
data IamInstanceProfile Source
data InstanceAttribute Source
data InstanceAttributeRequest Source
data InstanceLifecycle Source
data InstanceNetworkInterface Source
data InstanceState Source
data ModifyInstanceAttributeRequest Source
data PasswordData Source
PasswordData | |
|
data RunInstancesRequest Source
KeyPair
NetworkInterface
data NetworkInterface Source
data NetworkInterfaceAttachment Source
data NetworkInterfaceParam Source
PlacementGroup
Region
Region | |
|
Route
data CreateRouteRequest Source
RouteTable
type PropagatingVgw = TextSource
data RouteOrigin Source
data RouteState Source
SecurityGroup
Snapshot
data SnapshotStatus Source
Subnets
Tag
Tag | |
|
VPC
data Attachment Source
data AttachmentState Source
data DhcpConfiguration Source
Vpc | |
|
data VpnConnection Source
data VpnConnectionState Source
data VpnGatewayState Source
data VpnTunnelTelemetry Source
VpnTunnelTelemetry | |
|
Volume
data VolumeAttribute Source
data VolumeState Source
data VolumeStatusDetail Source