Safe Haskell | None |
---|---|
Language | Haskell2010 |
Stratosphere.Resources.EC2Instance
Description
- data EC2Instance = EC2Instance {
- _eC2InstanceAdditionalInfo :: Maybe (Val Text)
- _eC2InstanceAffinity :: Maybe (Val Text)
- _eC2InstanceAvailabilityZone :: Maybe (Val Text)
- _eC2InstanceBlockDeviceMappings :: Maybe [EC2InstanceBlockDeviceMapping]
- _eC2InstanceDisableApiTermination :: Maybe (Val Bool)
- _eC2InstanceEbsOptimized :: Maybe (Val Bool)
- _eC2InstanceHostId :: Maybe (Val Text)
- _eC2InstanceIamInstanceProfile :: Maybe (Val Text)
- _eC2InstanceImageId :: Val Text
- _eC2InstanceInstanceInitiatedShutdownBehavior :: Maybe (Val Text)
- _eC2InstanceInstanceType :: Maybe (Val Text)
- _eC2InstanceIpv6AddressCount :: Maybe (Val Integer)
- _eC2InstanceIpv6Addresses :: Maybe [EC2InstanceInstanceIpv6Address]
- _eC2InstanceKernelId :: Maybe (Val Text)
- _eC2InstanceKeyName :: Maybe (Val Text)
- _eC2InstanceMonitoring :: Maybe (Val Bool)
- _eC2InstanceNetworkInterfaces :: Maybe [EC2InstanceNetworkInterface]
- _eC2InstancePlacementGroupName :: Maybe (Val Text)
- _eC2InstancePrivateIpAddress :: Maybe (Val Text)
- _eC2InstanceRamdiskId :: Maybe (Val Text)
- _eC2InstanceSecurityGroupIds :: Maybe (ValList Text)
- _eC2InstanceSecurityGroups :: Maybe (ValList Text)
- _eC2InstanceSourceDestCheck :: Maybe (Val Bool)
- _eC2InstanceSsmAssociations :: Maybe [EC2InstanceSsmAssociation]
- _eC2InstanceSubnetId :: Maybe (Val Text)
- _eC2InstanceTags :: Maybe [Tag]
- _eC2InstanceTenancy :: Maybe (Val Text)
- _eC2InstanceUserData :: Maybe (Val Text)
- _eC2InstanceVolumes :: Maybe [EC2InstanceVolume]
- ec2Instance :: Val Text -> EC2Instance
- eciAdditionalInfo :: Lens' EC2Instance (Maybe (Val Text))
- eciAffinity :: Lens' EC2Instance (Maybe (Val Text))
- eciAvailabilityZone :: Lens' EC2Instance (Maybe (Val Text))
- eciBlockDeviceMappings :: Lens' EC2Instance (Maybe [EC2InstanceBlockDeviceMapping])
- eciDisableApiTermination :: Lens' EC2Instance (Maybe (Val Bool))
- eciEbsOptimized :: Lens' EC2Instance (Maybe (Val Bool))
- eciHostId :: Lens' EC2Instance (Maybe (Val Text))
- eciIamInstanceProfile :: Lens' EC2Instance (Maybe (Val Text))
- eciImageId :: Lens' EC2Instance (Val Text)
- eciInstanceInitiatedShutdownBehavior :: Lens' EC2Instance (Maybe (Val Text))
- eciInstanceType :: Lens' EC2Instance (Maybe (Val Text))
- eciIpv6AddressCount :: Lens' EC2Instance (Maybe (Val Integer))
- eciIpv6Addresses :: Lens' EC2Instance (Maybe [EC2InstanceInstanceIpv6Address])
- eciKernelId :: Lens' EC2Instance (Maybe (Val Text))
- eciKeyName :: Lens' EC2Instance (Maybe (Val Text))
- eciMonitoring :: Lens' EC2Instance (Maybe (Val Bool))
- eciNetworkInterfaces :: Lens' EC2Instance (Maybe [EC2InstanceNetworkInterface])
- eciPlacementGroupName :: Lens' EC2Instance (Maybe (Val Text))
- eciPrivateIpAddress :: Lens' EC2Instance (Maybe (Val Text))
- eciRamdiskId :: Lens' EC2Instance (Maybe (Val Text))
- eciSecurityGroupIds :: Lens' EC2Instance (Maybe (ValList Text))
- eciSecurityGroups :: Lens' EC2Instance (Maybe (ValList Text))
- eciSourceDestCheck :: Lens' EC2Instance (Maybe (Val Bool))
- eciSsmAssociations :: Lens' EC2Instance (Maybe [EC2InstanceSsmAssociation])
- eciSubnetId :: Lens' EC2Instance (Maybe (Val Text))
- eciTags :: Lens' EC2Instance (Maybe [Tag])
- eciTenancy :: Lens' EC2Instance (Maybe (Val Text))
- eciUserData :: Lens' EC2Instance (Maybe (Val Text))
- eciVolumes :: Lens' EC2Instance (Maybe [EC2InstanceVolume])
Documentation
data EC2Instance #
Full data type definition for EC2Instance. See ec2Instance
for a more
convenient constructor.
Constructors
Instances
Arguments
:: Val Text | |
-> EC2Instance |
Constructor for EC2Instance
containing required fields as arguments.
eciAdditionalInfo :: Lens' EC2Instance (Maybe (Val Text)) #
eciAffinity :: Lens' EC2Instance (Maybe (Val Text)) #
eciAvailabilityZone :: Lens' EC2Instance (Maybe (Val Text)) #
eciEbsOptimized :: Lens' EC2Instance (Maybe (Val Bool)) #
eciIamInstanceProfile :: Lens' EC2Instance (Maybe (Val Text)) #
eciImageId :: Lens' EC2Instance (Val Text) #
eciInstanceType :: Lens' EC2Instance (Maybe (Val Text)) #
eciIpv6AddressCount :: Lens' EC2Instance (Maybe (Val Integer)) #
eciKernelId :: Lens' EC2Instance (Maybe (Val Text)) #
eciKeyName :: Lens' EC2Instance (Maybe (Val Text)) #
eciMonitoring :: Lens' EC2Instance (Maybe (Val Bool)) #
eciPlacementGroupName :: Lens' EC2Instance (Maybe (Val Text)) #
eciPrivateIpAddress :: Lens' EC2Instance (Maybe (Val Text)) #
eciRamdiskId :: Lens' EC2Instance (Maybe (Val Text)) #
eciSecurityGroupIds :: Lens' EC2Instance (Maybe (ValList Text)) #
eciSecurityGroups :: Lens' EC2Instance (Maybe (ValList Text)) #
eciSourceDestCheck :: Lens' EC2Instance (Maybe (Val Bool)) #
eciSubnetId :: Lens' EC2Instance (Maybe (Val Text)) #
eciTenancy :: Lens' EC2Instance (Maybe (Val Text)) #
eciUserData :: Lens' EC2Instance (Maybe (Val Text)) #