Safe Haskell | None |
---|
Documentation
image :: Text -> Text -> ImageState -> Text -> Bool -> [ProductCode] -> Text -> ImageType -> Maybe Text -> Maybe Text -> Platform -> Maybe StateReason -> Maybe Text -> Text -> Text -> RootDeviceType -> Maybe Text -> [BlockDeviceMapping] -> VirtualizationType -> [ResourceTag] -> Hypervisor -> ImageSource
imageState :: Text -> ImageStateSource
productCode :: Text -> ProductCodeType -> ProductCodeSource
data StateReason Source
stateReason :: Text -> Text -> StateReasonSource
data BlockDeviceMapping Source
ebsBlockDevice :: Maybe Text -> Int -> Bool -> VolumeType -> EbsBlockDeviceSource
volumeType :: Text -> Maybe Int -> VolumeTypeSource
resourceTag :: Text -> Maybe Text -> ResourceTagSource
hypervisor :: Text -> HypervisorSource
data AvailabilityZone Source
availabilityZone :: Text -> Text -> Text -> [AvailabilityZoneMessage] -> AvailabilityZoneSource
data Reservation Source
Reservation | |
|
reservation :: Text -> Text -> [Group] -> [Instance] -> Maybe Text -> ReservationSource
ec2Instance :: Text -> Text -> InstanceState -> Text -> Text -> Text -> Maybe Text -> Text -> [ProductCode] -> Text -> UTCTime -> Placement -> Maybe Text -> Maybe Text -> Maybe Text -> InstanceMonitoringState -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> [Group] -> Maybe StateReason -> Architecture -> RootDeviceType -> Maybe Text -> [InstanceBlockDeviceMapping] -> InstanceLifecycle -> Maybe Text -> VirtualizationType -> Text -> [ResourceTag] -> Hypervisor -> [InstanceNetworkInterface] -> Maybe IamInstanceProfile -> Bool -> InstanceSource
instanceStatus :: Text -> Text -> [InstanceStatusEvent] -> InstanceState -> InstanceStatusType -> InstanceStatusType -> InstanceStatusSource
instanceStatusEvent :: InstanceStatusEventCode -> Text -> Maybe UTCTime -> Maybe UTCTime -> InstanceStatusEventSource
data InstanceStatusType Source
instanceStatusType :: InstanceStatusTypeStatus -> [InstanceStatusDetail] -> InstanceStatusTypeSource
instanceStatusDetail :: InstanceStatusDetailName -> InstanceStatusDetailStatus -> Maybe UTCTime -> InstanceStatusDetailSource
data InstanceState Source
instanceStateCodes :: [(Int, InstanceState)]Source
instanceEbsBlockDevice :: Text -> AttachmentStatus -> UTCTime -> Bool -> InstanceEbsBlockDeviceSource
data InstanceNetworkInterface Source
instanceNetworkInterface :: Text -> Text -> Text -> Text -> Text -> Text -> Text -> Maybe Text -> Bool -> [Group] -> NetworkInterfaceAttachment -> Maybe NetworkInterfaceAssociation -> [InstancePrivateIpAddress] -> InstanceNetworkInterfaceSource
networkInterfaceAttachment :: Text -> Int -> Text -> UTCTime -> Bool -> NetworkInterfaceAttachmentSource
instancePrivateIpAddress :: Text -> Bool -> Maybe NetworkInterfaceAssociation -> InstancePrivateIpAddressSource
address :: Text -> Maybe Text -> AddressDomain -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Text -> AddressSource
Tag | |
|
data ConsoleOutput Source
ConsoleOutput | |
|
consoleOutput :: Text -> UTCTime -> Text -> ConsoleOutputSource
data PasswordData Source
PasswordData | |
|
passwordData :: Text -> UTCTime -> Text -> PasswordDataSource
Snapshot | |
|
snapshot :: Text -> Text -> SnapshotStatus -> UTCTime -> Text -> Text -> Int -> Text -> Maybe Text -> [ResourceTag] -> SnapshotSource
Volume | |
|
volume :: Text -> Int -> Maybe Text -> Text -> VolumeStatus -> UTCTime -> [Attachment] -> [ResourceTag] -> VolumeType -> VolumeSource
data VolumeStatus Source
data Attachment Source
attachment :: Text -> Text -> Text -> AttachmentStatus -> UTCTime -> Bool -> AttachmentSource