| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.EC2.LaunchTemplate
Documentation
data AcceleratorCountProperty Source #
Constructors
| AcceleratorCountProperty | |
Fields | |
Instances
data AcceleratorTotalMemoryMiBProperty Source #
Constructors
| AcceleratorTotalMemoryMiBProperty | |
Fields | |
Instances
| ToJSON AcceleratorTotalMemoryMiBProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.AcceleratorTotalMemoryMiBProperty | |||||
| Show AcceleratorTotalMemoryMiBProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.AcceleratorTotalMemoryMiBProperty Methods showsPrec :: Int -> AcceleratorTotalMemoryMiBProperty -> ShowS # | |||||
| Eq AcceleratorTotalMemoryMiBProperty Source # | |||||
| ToResourceProperties AcceleratorTotalMemoryMiBProperty Source # | |||||
| Property "Max" AcceleratorTotalMemoryMiBProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.AcceleratorTotalMemoryMiBProperty Associated Types
| |||||
| Property "Min" AcceleratorTotalMemoryMiBProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.AcceleratorTotalMemoryMiBProperty Associated Types
| |||||
| type PropertyType "Max" AcceleratorTotalMemoryMiBProperty Source # | |||||
| type PropertyType "Min" AcceleratorTotalMemoryMiBProperty Source # | |||||
data BaselineEbsBandwidthMbpsProperty Source #
Constructors
| BaselineEbsBandwidthMbpsProperty | |
Fields | |
Instances
| ToJSON BaselineEbsBandwidthMbpsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.BaselineEbsBandwidthMbpsProperty | |||||
| Show BaselineEbsBandwidthMbpsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.BaselineEbsBandwidthMbpsProperty Methods showsPrec :: Int -> BaselineEbsBandwidthMbpsProperty -> ShowS # | |||||
| Eq BaselineEbsBandwidthMbpsProperty Source # | |||||
| ToResourceProperties BaselineEbsBandwidthMbpsProperty Source # | |||||
| Property "Max" BaselineEbsBandwidthMbpsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.BaselineEbsBandwidthMbpsProperty Associated Types
| |||||
| Property "Min" BaselineEbsBandwidthMbpsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.BaselineEbsBandwidthMbpsProperty Associated Types
| |||||
| type PropertyType "Max" BaselineEbsBandwidthMbpsProperty Source # | |||||
| type PropertyType "Min" BaselineEbsBandwidthMbpsProperty Source # | |||||
data MemoryGiBPerVCpuProperty Source #
Constructors
| MemoryGiBPerVCpuProperty | |
Instances
| ToJSON MemoryGiBPerVCpuProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MemoryGiBPerVCpuProperty Methods toJSON :: MemoryGiBPerVCpuProperty -> Value # toEncoding :: MemoryGiBPerVCpuProperty -> Encoding # toJSONList :: [MemoryGiBPerVCpuProperty] -> Value # | |||||
| Show MemoryGiBPerVCpuProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MemoryGiBPerVCpuProperty Methods showsPrec :: Int -> MemoryGiBPerVCpuProperty -> ShowS # show :: MemoryGiBPerVCpuProperty -> String # showList :: [MemoryGiBPerVCpuProperty] -> ShowS # | |||||
| Eq MemoryGiBPerVCpuProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MemoryGiBPerVCpuProperty Methods (==) :: MemoryGiBPerVCpuProperty -> MemoryGiBPerVCpuProperty -> Bool # (/=) :: MemoryGiBPerVCpuProperty -> MemoryGiBPerVCpuProperty -> Bool # | |||||
| ToResourceProperties MemoryGiBPerVCpuProperty Source # | |||||
| Property "Max" MemoryGiBPerVCpuProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MemoryGiBPerVCpuProperty Associated Types
Methods set :: PropertyType "Max" MemoryGiBPerVCpuProperty -> MemoryGiBPerVCpuProperty -> MemoryGiBPerVCpuProperty # | |||||
| Property "Min" MemoryGiBPerVCpuProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MemoryGiBPerVCpuProperty Associated Types
Methods set :: PropertyType "Min" MemoryGiBPerVCpuProperty -> MemoryGiBPerVCpuProperty -> MemoryGiBPerVCpuProperty # | |||||
| type PropertyType "Max" MemoryGiBPerVCpuProperty Source # | |||||
| type PropertyType "Min" MemoryGiBPerVCpuProperty Source # | |||||
data MemoryMiBProperty Source #
Constructors
| MemoryMiBProperty | |
Instances
| ToJSON MemoryMiBProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MemoryMiBProperty Methods toJSON :: MemoryMiBProperty -> Value # toEncoding :: MemoryMiBProperty -> Encoding # toJSONList :: [MemoryMiBProperty] -> Value # toEncodingList :: [MemoryMiBProperty] -> Encoding # omitField :: MemoryMiBProperty -> Bool # | |||||
| Show MemoryMiBProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MemoryMiBProperty Methods showsPrec :: Int -> MemoryMiBProperty -> ShowS # show :: MemoryMiBProperty -> String # showList :: [MemoryMiBProperty] -> ShowS # | |||||
| Eq MemoryMiBProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MemoryMiBProperty Methods (==) :: MemoryMiBProperty -> MemoryMiBProperty -> Bool # (/=) :: MemoryMiBProperty -> MemoryMiBProperty -> Bool # | |||||
| ToResourceProperties MemoryMiBProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MemoryMiBProperty Methods toResourceProperties :: MemoryMiBProperty -> ResourceProperties # | |||||
| Property "Max" MemoryMiBProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MemoryMiBProperty Associated Types
Methods set :: PropertyType "Max" MemoryMiBProperty -> MemoryMiBProperty -> MemoryMiBProperty # | |||||
| Property "Min" MemoryMiBProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MemoryMiBProperty Associated Types
Methods set :: PropertyType "Min" MemoryMiBProperty -> MemoryMiBProperty -> MemoryMiBProperty # | |||||
| type PropertyType "Max" MemoryMiBProperty Source # | |||||
| type PropertyType "Min" MemoryMiBProperty Source # | |||||
data NetworkBandwidthGbpsProperty Source #
Constructors
| NetworkBandwidthGbpsProperty | |
Instances
| ToJSON NetworkBandwidthGbpsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkBandwidthGbpsProperty Methods toJSON :: NetworkBandwidthGbpsProperty -> Value # toEncoding :: NetworkBandwidthGbpsProperty -> Encoding # toJSONList :: [NetworkBandwidthGbpsProperty] -> Value # toEncodingList :: [NetworkBandwidthGbpsProperty] -> Encoding # | |||||
| Show NetworkBandwidthGbpsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkBandwidthGbpsProperty Methods showsPrec :: Int -> NetworkBandwidthGbpsProperty -> ShowS # show :: NetworkBandwidthGbpsProperty -> String # showList :: [NetworkBandwidthGbpsProperty] -> ShowS # | |||||
| Eq NetworkBandwidthGbpsProperty Source # | |||||
| ToResourceProperties NetworkBandwidthGbpsProperty Source # | |||||
| Property "Max" NetworkBandwidthGbpsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkBandwidthGbpsProperty Associated Types
Methods set :: PropertyType "Max" NetworkBandwidthGbpsProperty -> NetworkBandwidthGbpsProperty -> NetworkBandwidthGbpsProperty # | |||||
| Property "Min" NetworkBandwidthGbpsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkBandwidthGbpsProperty Associated Types
Methods set :: PropertyType "Min" NetworkBandwidthGbpsProperty -> NetworkBandwidthGbpsProperty -> NetworkBandwidthGbpsProperty # | |||||
| type PropertyType "Max" NetworkBandwidthGbpsProperty Source # | |||||
| type PropertyType "Min" NetworkBandwidthGbpsProperty Source # | |||||
data NetworkInterfaceCountProperty Source #
Constructors
| NetworkInterfaceCountProperty | |
Instances
| ToJSON NetworkInterfaceCountProperty Source # | |||||
| Show NetworkInterfaceCountProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceCountProperty Methods showsPrec :: Int -> NetworkInterfaceCountProperty -> ShowS # show :: NetworkInterfaceCountProperty -> String # showList :: [NetworkInterfaceCountProperty] -> ShowS # | |||||
| Eq NetworkInterfaceCountProperty Source # | |||||
| ToResourceProperties NetworkInterfaceCountProperty Source # | |||||
| Property "Max" NetworkInterfaceCountProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceCountProperty Associated Types
Methods set :: PropertyType "Max" NetworkInterfaceCountProperty -> NetworkInterfaceCountProperty -> NetworkInterfaceCountProperty # | |||||
| Property "Min" NetworkInterfaceCountProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceCountProperty Associated Types
Methods set :: PropertyType "Min" NetworkInterfaceCountProperty -> NetworkInterfaceCountProperty -> NetworkInterfaceCountProperty # | |||||
| type PropertyType "Max" NetworkInterfaceCountProperty Source # | |||||
| type PropertyType "Min" NetworkInterfaceCountProperty Source # | |||||
data TotalLocalStorageGBProperty Source #
Constructors
| TotalLocalStorageGBProperty | |
Instances
| ToJSON TotalLocalStorageGBProperty Source # | |||||
| Show TotalLocalStorageGBProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.TotalLocalStorageGBProperty Methods showsPrec :: Int -> TotalLocalStorageGBProperty -> ShowS # show :: TotalLocalStorageGBProperty -> String # showList :: [TotalLocalStorageGBProperty] -> ShowS # | |||||
| Eq TotalLocalStorageGBProperty Source # | |||||
| ToResourceProperties TotalLocalStorageGBProperty Source # | |||||
| Property "Max" TotalLocalStorageGBProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.TotalLocalStorageGBProperty Associated Types
Methods set :: PropertyType "Max" TotalLocalStorageGBProperty -> TotalLocalStorageGBProperty -> TotalLocalStorageGBProperty # | |||||
| Property "Min" TotalLocalStorageGBProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.TotalLocalStorageGBProperty Associated Types
Methods set :: PropertyType "Min" TotalLocalStorageGBProperty -> TotalLocalStorageGBProperty -> TotalLocalStorageGBProperty # | |||||
| type PropertyType "Max" TotalLocalStorageGBProperty Source # | |||||
| type PropertyType "Min" TotalLocalStorageGBProperty Source # | |||||
data VCpuCountProperty Source #
Constructors
| VCpuCountProperty | |
Instances
| ToJSON VCpuCountProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.VCpuCountProperty Methods toJSON :: VCpuCountProperty -> Value # toEncoding :: VCpuCountProperty -> Encoding # toJSONList :: [VCpuCountProperty] -> Value # toEncodingList :: [VCpuCountProperty] -> Encoding # omitField :: VCpuCountProperty -> Bool # | |||||
| Show VCpuCountProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.VCpuCountProperty Methods showsPrec :: Int -> VCpuCountProperty -> ShowS # show :: VCpuCountProperty -> String # showList :: [VCpuCountProperty] -> ShowS # | |||||
| Eq VCpuCountProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.VCpuCountProperty Methods (==) :: VCpuCountProperty -> VCpuCountProperty -> Bool # (/=) :: VCpuCountProperty -> VCpuCountProperty -> Bool # | |||||
| ToResourceProperties VCpuCountProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.VCpuCountProperty Methods toResourceProperties :: VCpuCountProperty -> ResourceProperties # | |||||
| Property "Max" VCpuCountProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.VCpuCountProperty Associated Types
Methods set :: PropertyType "Max" VCpuCountProperty -> VCpuCountProperty -> VCpuCountProperty # | |||||
| Property "Min" VCpuCountProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.VCpuCountProperty Associated Types
Methods set :: PropertyType "Min" VCpuCountProperty -> VCpuCountProperty -> VCpuCountProperty # | |||||
| type PropertyType "Max" VCpuCountProperty Source # | |||||
| type PropertyType "Min" VCpuCountProperty Source # | |||||
data TagSpecificationProperty Source #
Constructors
| TagSpecificationProperty | |
Fields
| |
Instances
| ToJSON TagSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.TagSpecificationProperty Methods toJSON :: TagSpecificationProperty -> Value # toEncoding :: TagSpecificationProperty -> Encoding # toJSONList :: [TagSpecificationProperty] -> Value # | |||||
| Show TagSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.TagSpecificationProperty Methods showsPrec :: Int -> TagSpecificationProperty -> ShowS # show :: TagSpecificationProperty -> String # showList :: [TagSpecificationProperty] -> ShowS # | |||||
| Eq TagSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.TagSpecificationProperty Methods (==) :: TagSpecificationProperty -> TagSpecificationProperty -> Bool # (/=) :: TagSpecificationProperty -> TagSpecificationProperty -> Bool # | |||||
| ToResourceProperties TagSpecificationProperty Source # | |||||
| Property "ResourceType" TagSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.TagSpecificationProperty Associated Types
Methods set :: PropertyType "ResourceType" TagSpecificationProperty -> TagSpecificationProperty -> TagSpecificationProperty # | |||||
| Property "Tags" TagSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.TagSpecificationProperty Associated Types
Methods set :: PropertyType "Tags" TagSpecificationProperty -> TagSpecificationProperty -> TagSpecificationProperty # | |||||
| type PropertyType "ResourceType" TagSpecificationProperty Source # | |||||
| type PropertyType "Tags" TagSpecificationProperty Source # | |||||
data BlockDeviceMappingProperty Source #
Constructors
| BlockDeviceMappingProperty | |
Fields
| |
Instances
| ToJSON BlockDeviceMappingProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.BlockDeviceMappingProperty Methods toJSON :: BlockDeviceMappingProperty -> Value # toEncoding :: BlockDeviceMappingProperty -> Encoding # toJSONList :: [BlockDeviceMappingProperty] -> Value # toEncodingList :: [BlockDeviceMappingProperty] -> Encoding # | |||||
| Show BlockDeviceMappingProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.BlockDeviceMappingProperty Methods showsPrec :: Int -> BlockDeviceMappingProperty -> ShowS # show :: BlockDeviceMappingProperty -> String # showList :: [BlockDeviceMappingProperty] -> ShowS # | |||||
| Eq BlockDeviceMappingProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.BlockDeviceMappingProperty Methods (==) :: BlockDeviceMappingProperty -> BlockDeviceMappingProperty -> Bool # (/=) :: BlockDeviceMappingProperty -> BlockDeviceMappingProperty -> Bool # | |||||
| ToResourceProperties BlockDeviceMappingProperty Source # | |||||
| Property "DeviceName" BlockDeviceMappingProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.BlockDeviceMappingProperty Associated Types
Methods set :: PropertyType "DeviceName" BlockDeviceMappingProperty -> BlockDeviceMappingProperty -> BlockDeviceMappingProperty # | |||||
| Property "Ebs" BlockDeviceMappingProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.BlockDeviceMappingProperty Associated Types
Methods set :: PropertyType "Ebs" BlockDeviceMappingProperty -> BlockDeviceMappingProperty -> BlockDeviceMappingProperty # | |||||
| Property "NoDevice" BlockDeviceMappingProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.BlockDeviceMappingProperty Associated Types
Methods set :: PropertyType "NoDevice" BlockDeviceMappingProperty -> BlockDeviceMappingProperty -> BlockDeviceMappingProperty # | |||||
| Property "VirtualName" BlockDeviceMappingProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.BlockDeviceMappingProperty Associated Types
Methods set :: PropertyType "VirtualName" BlockDeviceMappingProperty -> BlockDeviceMappingProperty -> BlockDeviceMappingProperty # | |||||
| type PropertyType "DeviceName" BlockDeviceMappingProperty Source # | |||||
| type PropertyType "Ebs" BlockDeviceMappingProperty Source # | |||||
| type PropertyType "NoDevice" BlockDeviceMappingProperty Source # | |||||
| type PropertyType "VirtualName" BlockDeviceMappingProperty Source # | |||||
data PlacementProperty Source #
Constructors
| PlacementProperty | |
Fields
| |
Instances
| ToJSON PlacementProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.PlacementProperty Methods toJSON :: PlacementProperty -> Value # toEncoding :: PlacementProperty -> Encoding # toJSONList :: [PlacementProperty] -> Value # toEncodingList :: [PlacementProperty] -> Encoding # omitField :: PlacementProperty -> Bool # | |||||
| Show PlacementProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.PlacementProperty Methods showsPrec :: Int -> PlacementProperty -> ShowS # show :: PlacementProperty -> String # showList :: [PlacementProperty] -> ShowS # | |||||
| Eq PlacementProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.PlacementProperty Methods (==) :: PlacementProperty -> PlacementProperty -> Bool # (/=) :: PlacementProperty -> PlacementProperty -> Bool # | |||||
| ToResourceProperties PlacementProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.PlacementProperty Methods toResourceProperties :: PlacementProperty -> ResourceProperties # | |||||
| Property "Affinity" PlacementProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.PlacementProperty Associated Types
Methods set :: PropertyType "Affinity" PlacementProperty -> PlacementProperty -> PlacementProperty # | |||||
| Property "AvailabilityZone" PlacementProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.PlacementProperty Associated Types
Methods set :: PropertyType "AvailabilityZone" PlacementProperty -> PlacementProperty -> PlacementProperty # | |||||
| Property "GroupId" PlacementProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.PlacementProperty Associated Types
Methods set :: PropertyType "GroupId" PlacementProperty -> PlacementProperty -> PlacementProperty # | |||||
| Property "GroupName" PlacementProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.PlacementProperty Associated Types
Methods set :: PropertyType "GroupName" PlacementProperty -> PlacementProperty -> PlacementProperty # | |||||
| Property "HostId" PlacementProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.PlacementProperty Associated Types
Methods set :: PropertyType "HostId" PlacementProperty -> PlacementProperty -> PlacementProperty # | |||||
| Property "HostResourceGroupArn" PlacementProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.PlacementProperty Associated Types
Methods set :: PropertyType "HostResourceGroupArn" PlacementProperty -> PlacementProperty -> PlacementProperty # | |||||
| Property "PartitionNumber" PlacementProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.PlacementProperty Associated Types
Methods set :: PropertyType "PartitionNumber" PlacementProperty -> PlacementProperty -> PlacementProperty # | |||||
| Property "SpreadDomain" PlacementProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.PlacementProperty Associated Types
Methods set :: PropertyType "SpreadDomain" PlacementProperty -> PlacementProperty -> PlacementProperty # | |||||
| Property "Tenancy" PlacementProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.PlacementProperty Associated Types
Methods set :: PropertyType "Tenancy" PlacementProperty -> PlacementProperty -> PlacementProperty # | |||||
| type PropertyType "Affinity" PlacementProperty Source # | |||||
| type PropertyType "AvailabilityZone" PlacementProperty Source # | |||||
| type PropertyType "GroupId" PlacementProperty Source # | |||||
| type PropertyType "GroupName" PlacementProperty Source # | |||||
| type PropertyType "HostId" PlacementProperty Source # | |||||
| type PropertyType "HostResourceGroupArn" PlacementProperty Source # | |||||
| type PropertyType "PartitionNumber" PlacementProperty Source # | |||||
| type PropertyType "SpreadDomain" PlacementProperty Source # | |||||
| type PropertyType "Tenancy" PlacementProperty Source # | |||||
data CpuOptionsProperty Source #
Constructors
| CpuOptionsProperty | |
Fields | |
Instances
| ToJSON CpuOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CpuOptionsProperty Methods toJSON :: CpuOptionsProperty -> Value # toEncoding :: CpuOptionsProperty -> Encoding # toJSONList :: [CpuOptionsProperty] -> Value # toEncodingList :: [CpuOptionsProperty] -> Encoding # omitField :: CpuOptionsProperty -> Bool # | |||||
| Show CpuOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CpuOptionsProperty Methods showsPrec :: Int -> CpuOptionsProperty -> ShowS # show :: CpuOptionsProperty -> String # showList :: [CpuOptionsProperty] -> ShowS # | |||||
| Eq CpuOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CpuOptionsProperty Methods (==) :: CpuOptionsProperty -> CpuOptionsProperty -> Bool # (/=) :: CpuOptionsProperty -> CpuOptionsProperty -> Bool # | |||||
| ToResourceProperties CpuOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CpuOptionsProperty Methods toResourceProperties :: CpuOptionsProperty -> ResourceProperties # | |||||
| Property "AmdSevSnp" CpuOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CpuOptionsProperty Associated Types
Methods set :: PropertyType "AmdSevSnp" CpuOptionsProperty -> CpuOptionsProperty -> CpuOptionsProperty # | |||||
| Property "CoreCount" CpuOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CpuOptionsProperty Associated Types
Methods set :: PropertyType "CoreCount" CpuOptionsProperty -> CpuOptionsProperty -> CpuOptionsProperty # | |||||
| Property "ThreadsPerCore" CpuOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CpuOptionsProperty Associated Types
Methods set :: PropertyType "ThreadsPerCore" CpuOptionsProperty -> CpuOptionsProperty -> CpuOptionsProperty # | |||||
| type PropertyType "AmdSevSnp" CpuOptionsProperty Source # | |||||
| type PropertyType "CoreCount" CpuOptionsProperty Source # | |||||
| type PropertyType "ThreadsPerCore" CpuOptionsProperty Source # | |||||
data CreditSpecificationProperty Source #
Constructors
| CreditSpecificationProperty | |
Instances
| ToJSON CreditSpecificationProperty Source # | |||||
| Show CreditSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CreditSpecificationProperty Methods showsPrec :: Int -> CreditSpecificationProperty -> ShowS # show :: CreditSpecificationProperty -> String # showList :: [CreditSpecificationProperty] -> ShowS # | |||||
| Eq CreditSpecificationProperty Source # | |||||
| ToResourceProperties CreditSpecificationProperty Source # | |||||
| Property "CpuCredits" CreditSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CreditSpecificationProperty Associated Types
Methods set :: PropertyType "CpuCredits" CreditSpecificationProperty -> CreditSpecificationProperty -> CreditSpecificationProperty # | |||||
| type PropertyType "CpuCredits" CreditSpecificationProperty Source # | |||||
data EnclaveOptionsProperty Source #
Constructors
| EnclaveOptionsProperty | |
Instances
| ToJSON EnclaveOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EnclaveOptionsProperty Methods toJSON :: EnclaveOptionsProperty -> Value # toEncoding :: EnclaveOptionsProperty -> Encoding # toJSONList :: [EnclaveOptionsProperty] -> Value # toEncodingList :: [EnclaveOptionsProperty] -> Encoding # omitField :: EnclaveOptionsProperty -> Bool # | |||||
| Show EnclaveOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EnclaveOptionsProperty Methods showsPrec :: Int -> EnclaveOptionsProperty -> ShowS # show :: EnclaveOptionsProperty -> String # showList :: [EnclaveOptionsProperty] -> ShowS # | |||||
| Eq EnclaveOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EnclaveOptionsProperty Methods (==) :: EnclaveOptionsProperty -> EnclaveOptionsProperty -> Bool # (/=) :: EnclaveOptionsProperty -> EnclaveOptionsProperty -> Bool # | |||||
| ToResourceProperties EnclaveOptionsProperty Source # | |||||
| Property "Enabled" EnclaveOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EnclaveOptionsProperty Associated Types
Methods set :: PropertyType "Enabled" EnclaveOptionsProperty -> EnclaveOptionsProperty -> EnclaveOptionsProperty # | |||||
| type PropertyType "Enabled" EnclaveOptionsProperty Source # | |||||
data HibernationOptionsProperty Source #
Constructors
| HibernationOptionsProperty | |
Instances
| ToJSON HibernationOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.HibernationOptionsProperty Methods toJSON :: HibernationOptionsProperty -> Value # toEncoding :: HibernationOptionsProperty -> Encoding # toJSONList :: [HibernationOptionsProperty] -> Value # toEncodingList :: [HibernationOptionsProperty] -> Encoding # | |||||
| Show HibernationOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.HibernationOptionsProperty Methods showsPrec :: Int -> HibernationOptionsProperty -> ShowS # show :: HibernationOptionsProperty -> String # showList :: [HibernationOptionsProperty] -> ShowS # | |||||
| Eq HibernationOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.HibernationOptionsProperty Methods (==) :: HibernationOptionsProperty -> HibernationOptionsProperty -> Bool # (/=) :: HibernationOptionsProperty -> HibernationOptionsProperty -> Bool # | |||||
| ToResourceProperties HibernationOptionsProperty Source # | |||||
| Property "Configured" HibernationOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.HibernationOptionsProperty Associated Types
Methods set :: PropertyType "Configured" HibernationOptionsProperty -> HibernationOptionsProperty -> HibernationOptionsProperty # | |||||
| type PropertyType "Configured" HibernationOptionsProperty Source # | |||||
data LicenseSpecificationProperty Source #
Constructors
| LicenseSpecificationProperty | |
Fields
| |
Instances
| ToJSON LicenseSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LicenseSpecificationProperty Methods toJSON :: LicenseSpecificationProperty -> Value # toEncoding :: LicenseSpecificationProperty -> Encoding # toJSONList :: [LicenseSpecificationProperty] -> Value # toEncodingList :: [LicenseSpecificationProperty] -> Encoding # | |||||
| Show LicenseSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LicenseSpecificationProperty Methods showsPrec :: Int -> LicenseSpecificationProperty -> ShowS # show :: LicenseSpecificationProperty -> String # showList :: [LicenseSpecificationProperty] -> ShowS # | |||||
| Eq LicenseSpecificationProperty Source # | |||||
| ToResourceProperties LicenseSpecificationProperty Source # | |||||
| Property "LicenseConfigurationArn" LicenseSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LicenseSpecificationProperty Associated Types
Methods set :: PropertyType "LicenseConfigurationArn" LicenseSpecificationProperty -> LicenseSpecificationProperty -> LicenseSpecificationProperty # | |||||
| type PropertyType "LicenseConfigurationArn" LicenseSpecificationProperty Source # | |||||
data MetadataOptionsProperty Source #
Constructors
| MetadataOptionsProperty | |
Fields
| |
Instances
| ToJSON MetadataOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MetadataOptionsProperty Methods toJSON :: MetadataOptionsProperty -> Value # toEncoding :: MetadataOptionsProperty -> Encoding # toJSONList :: [MetadataOptionsProperty] -> Value # | |||||
| Show MetadataOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MetadataOptionsProperty Methods showsPrec :: Int -> MetadataOptionsProperty -> ShowS # show :: MetadataOptionsProperty -> String # showList :: [MetadataOptionsProperty] -> ShowS # | |||||
| Eq MetadataOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MetadataOptionsProperty Methods (==) :: MetadataOptionsProperty -> MetadataOptionsProperty -> Bool # (/=) :: MetadataOptionsProperty -> MetadataOptionsProperty -> Bool # | |||||
| ToResourceProperties MetadataOptionsProperty Source # | |||||
| Property "HttpEndpoint" MetadataOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MetadataOptionsProperty Associated Types
Methods set :: PropertyType "HttpEndpoint" MetadataOptionsProperty -> MetadataOptionsProperty -> MetadataOptionsProperty # | |||||
| Property "HttpProtocolIpv6" MetadataOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MetadataOptionsProperty Associated Types
Methods set :: PropertyType "HttpProtocolIpv6" MetadataOptionsProperty -> MetadataOptionsProperty -> MetadataOptionsProperty # | |||||
| Property "HttpPutResponseHopLimit" MetadataOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MetadataOptionsProperty Associated Types
Methods set :: PropertyType "HttpPutResponseHopLimit" MetadataOptionsProperty -> MetadataOptionsProperty -> MetadataOptionsProperty # | |||||
| Property "HttpTokens" MetadataOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MetadataOptionsProperty Associated Types
Methods set :: PropertyType "HttpTokens" MetadataOptionsProperty -> MetadataOptionsProperty -> MetadataOptionsProperty # | |||||
| Property "InstanceMetadataTags" MetadataOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MetadataOptionsProperty Associated Types
Methods set :: PropertyType "InstanceMetadataTags" MetadataOptionsProperty -> MetadataOptionsProperty -> MetadataOptionsProperty # | |||||
| type PropertyType "HttpEndpoint" MetadataOptionsProperty Source # | |||||
| type PropertyType "HttpProtocolIpv6" MetadataOptionsProperty Source # | |||||
| type PropertyType "HttpPutResponseHopLimit" MetadataOptionsProperty Source # | |||||
| type PropertyType "HttpTokens" MetadataOptionsProperty Source # | |||||
| type PropertyType "InstanceMetadataTags" MetadataOptionsProperty Source # | |||||
data NetworkInterfaceProperty Source #
Constructors
| NetworkInterfaceProperty | |
Fields
| |
Instances
| ToJSON NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Methods toJSON :: NetworkInterfaceProperty -> Value # toEncoding :: NetworkInterfaceProperty -> Encoding # toJSONList :: [NetworkInterfaceProperty] -> Value # | |||||
| Show NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Methods showsPrec :: Int -> NetworkInterfaceProperty -> ShowS # show :: NetworkInterfaceProperty -> String # showList :: [NetworkInterfaceProperty] -> ShowS # | |||||
| Eq NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Methods (==) :: NetworkInterfaceProperty -> NetworkInterfaceProperty -> Bool # (/=) :: NetworkInterfaceProperty -> NetworkInterfaceProperty -> Bool # | |||||
| ToResourceProperties NetworkInterfaceProperty Source # | |||||
| Property "AssociateCarrierIpAddress" NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Associated Types
Methods set :: PropertyType "AssociateCarrierIpAddress" NetworkInterfaceProperty -> NetworkInterfaceProperty -> NetworkInterfaceProperty # | |||||
| Property "AssociatePublicIpAddress" NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Associated Types
Methods set :: PropertyType "AssociatePublicIpAddress" NetworkInterfaceProperty -> NetworkInterfaceProperty -> NetworkInterfaceProperty # | |||||
| Property "ConnectionTrackingSpecification" NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Associated Types
Methods set :: PropertyType "ConnectionTrackingSpecification" NetworkInterfaceProperty -> NetworkInterfaceProperty -> NetworkInterfaceProperty # | |||||
| Property "DeleteOnTermination" NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Associated Types
Methods set :: PropertyType "DeleteOnTermination" NetworkInterfaceProperty -> NetworkInterfaceProperty -> NetworkInterfaceProperty # | |||||
| Property "Description" NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Associated Types
Methods set :: PropertyType "Description" NetworkInterfaceProperty -> NetworkInterfaceProperty -> NetworkInterfaceProperty # | |||||
| Property "DeviceIndex" NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Associated Types
Methods set :: PropertyType "DeviceIndex" NetworkInterfaceProperty -> NetworkInterfaceProperty -> NetworkInterfaceProperty # | |||||
| Property "EnaQueueCount" NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Associated Types
Methods set :: PropertyType "EnaQueueCount" NetworkInterfaceProperty -> NetworkInterfaceProperty -> NetworkInterfaceProperty # | |||||
| Property "EnaSrdSpecification" NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Associated Types
Methods set :: PropertyType "EnaSrdSpecification" NetworkInterfaceProperty -> NetworkInterfaceProperty -> NetworkInterfaceProperty # | |||||
| Property "Groups" NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Associated Types
Methods set :: PropertyType "Groups" NetworkInterfaceProperty -> NetworkInterfaceProperty -> NetworkInterfaceProperty # | |||||
| Property "InterfaceType" NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Associated Types
Methods set :: PropertyType "InterfaceType" NetworkInterfaceProperty -> NetworkInterfaceProperty -> NetworkInterfaceProperty # | |||||
| Property "Ipv4PrefixCount" NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Associated Types
Methods set :: PropertyType "Ipv4PrefixCount" NetworkInterfaceProperty -> NetworkInterfaceProperty -> NetworkInterfaceProperty # | |||||
| Property "Ipv4Prefixes" NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Associated Types
Methods set :: PropertyType "Ipv4Prefixes" NetworkInterfaceProperty -> NetworkInterfaceProperty -> NetworkInterfaceProperty # | |||||
| Property "Ipv6AddressCount" NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Associated Types
Methods set :: PropertyType "Ipv6AddressCount" NetworkInterfaceProperty -> NetworkInterfaceProperty -> NetworkInterfaceProperty # | |||||
| Property "Ipv6Addresses" NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Associated Types
Methods set :: PropertyType "Ipv6Addresses" NetworkInterfaceProperty -> NetworkInterfaceProperty -> NetworkInterfaceProperty # | |||||
| Property "Ipv6PrefixCount" NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Associated Types
Methods set :: PropertyType "Ipv6PrefixCount" NetworkInterfaceProperty -> NetworkInterfaceProperty -> NetworkInterfaceProperty # | |||||
| Property "Ipv6Prefixes" NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Associated Types
Methods set :: PropertyType "Ipv6Prefixes" NetworkInterfaceProperty -> NetworkInterfaceProperty -> NetworkInterfaceProperty # | |||||
| Property "NetworkCardIndex" NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Associated Types
Methods set :: PropertyType "NetworkCardIndex" NetworkInterfaceProperty -> NetworkInterfaceProperty -> NetworkInterfaceProperty # | |||||
| Property "NetworkInterfaceId" NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Associated Types
Methods set :: PropertyType "NetworkInterfaceId" NetworkInterfaceProperty -> NetworkInterfaceProperty -> NetworkInterfaceProperty # | |||||
| Property "PrimaryIpv6" NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Associated Types
Methods set :: PropertyType "PrimaryIpv6" NetworkInterfaceProperty -> NetworkInterfaceProperty -> NetworkInterfaceProperty # | |||||
| Property "PrivateIpAddress" NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Associated Types
Methods set :: PropertyType "PrivateIpAddress" NetworkInterfaceProperty -> NetworkInterfaceProperty -> NetworkInterfaceProperty # | |||||
| Property "PrivateIpAddresses" NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Associated Types
Methods set :: PropertyType "PrivateIpAddresses" NetworkInterfaceProperty -> NetworkInterfaceProperty -> NetworkInterfaceProperty # | |||||
| Property "SecondaryPrivateIpAddressCount" NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Associated Types
Methods set :: PropertyType "SecondaryPrivateIpAddressCount" NetworkInterfaceProperty -> NetworkInterfaceProperty -> NetworkInterfaceProperty # | |||||
| Property "SubnetId" NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty Associated Types
Methods set :: PropertyType "SubnetId" NetworkInterfaceProperty -> NetworkInterfaceProperty -> NetworkInterfaceProperty # | |||||
| type PropertyType "AssociateCarrierIpAddress" NetworkInterfaceProperty Source # | |||||
| type PropertyType "AssociatePublicIpAddress" NetworkInterfaceProperty Source # | |||||
| type PropertyType "ConnectionTrackingSpecification" NetworkInterfaceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkInterfaceProperty type PropertyType "ConnectionTrackingSpecification" NetworkInterfaceProperty = ConnectionTrackingSpecificationProperty | |||||
| type PropertyType "DeleteOnTermination" NetworkInterfaceProperty Source # | |||||
| type PropertyType "Description" NetworkInterfaceProperty Source # | |||||
| type PropertyType "DeviceIndex" NetworkInterfaceProperty Source # | |||||
| type PropertyType "EnaQueueCount" NetworkInterfaceProperty Source # | |||||
| type PropertyType "EnaSrdSpecification" NetworkInterfaceProperty Source # | |||||
| type PropertyType "Groups" NetworkInterfaceProperty Source # | |||||
| type PropertyType "InterfaceType" NetworkInterfaceProperty Source # | |||||
| type PropertyType "Ipv4PrefixCount" NetworkInterfaceProperty Source # | |||||
| type PropertyType "Ipv4Prefixes" NetworkInterfaceProperty Source # | |||||
| type PropertyType "Ipv6AddressCount" NetworkInterfaceProperty Source # | |||||
| type PropertyType "Ipv6Addresses" NetworkInterfaceProperty Source # | |||||
| type PropertyType "Ipv6PrefixCount" NetworkInterfaceProperty Source # | |||||
| type PropertyType "Ipv6Prefixes" NetworkInterfaceProperty Source # | |||||
| type PropertyType "NetworkCardIndex" NetworkInterfaceProperty Source # | |||||
| type PropertyType "NetworkInterfaceId" NetworkInterfaceProperty Source # | |||||
| type PropertyType "PrimaryIpv6" NetworkInterfaceProperty Source # | |||||
| type PropertyType "PrivateIpAddress" NetworkInterfaceProperty Source # | |||||
| type PropertyType "PrivateIpAddresses" NetworkInterfaceProperty Source # | |||||
| type PropertyType "SecondaryPrivateIpAddressCount" NetworkInterfaceProperty Source # | |||||
| type PropertyType "SubnetId" NetworkInterfaceProperty Source # | |||||
data PrivateDnsNameOptionsProperty Source #
Constructors
| PrivateDnsNameOptionsProperty | |
Fields
| |
Instances
| ToJSON PrivateDnsNameOptionsProperty Source # | |||||
| Show PrivateDnsNameOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.PrivateDnsNameOptionsProperty Methods showsPrec :: Int -> PrivateDnsNameOptionsProperty -> ShowS # show :: PrivateDnsNameOptionsProperty -> String # showList :: [PrivateDnsNameOptionsProperty] -> ShowS # | |||||
| Eq PrivateDnsNameOptionsProperty Source # | |||||
| ToResourceProperties PrivateDnsNameOptionsProperty Source # | |||||
| Property "EnableResourceNameDnsAAAARecord" PrivateDnsNameOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.PrivateDnsNameOptionsProperty Associated Types
Methods set :: PropertyType "EnableResourceNameDnsAAAARecord" PrivateDnsNameOptionsProperty -> PrivateDnsNameOptionsProperty -> PrivateDnsNameOptionsProperty # | |||||
| Property "EnableResourceNameDnsARecord" PrivateDnsNameOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.PrivateDnsNameOptionsProperty Associated Types
Methods set :: PropertyType "EnableResourceNameDnsARecord" PrivateDnsNameOptionsProperty -> PrivateDnsNameOptionsProperty -> PrivateDnsNameOptionsProperty # | |||||
| Property "HostnameType" PrivateDnsNameOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.PrivateDnsNameOptionsProperty Associated Types
Methods set :: PropertyType "HostnameType" PrivateDnsNameOptionsProperty -> PrivateDnsNameOptionsProperty -> PrivateDnsNameOptionsProperty # | |||||
| type PropertyType "EnableResourceNameDnsAAAARecord" PrivateDnsNameOptionsProperty Source # | |||||
| type PropertyType "EnableResourceNameDnsARecord" PrivateDnsNameOptionsProperty Source # | |||||
| type PropertyType "HostnameType" PrivateDnsNameOptionsProperty Source # | |||||
data EbsProperty Source #
Constructors
| EbsProperty | |
Fields
| |
Instances
| ToJSON EbsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EbsProperty Methods toJSON :: EbsProperty -> Value # toEncoding :: EbsProperty -> Encoding # toJSONList :: [EbsProperty] -> Value # toEncodingList :: [EbsProperty] -> Encoding # omitField :: EbsProperty -> Bool # | |||||
| Show EbsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EbsProperty Methods showsPrec :: Int -> EbsProperty -> ShowS # show :: EbsProperty -> String # showList :: [EbsProperty] -> ShowS # | |||||
| Eq EbsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EbsProperty | |||||
| ToResourceProperties EbsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EbsProperty Methods | |||||
| Property "DeleteOnTermination" EbsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EbsProperty Associated Types
Methods set :: PropertyType "DeleteOnTermination" EbsProperty -> EbsProperty -> EbsProperty # | |||||
| Property "Encrypted" EbsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EbsProperty Associated Types
Methods set :: PropertyType "Encrypted" EbsProperty -> EbsProperty -> EbsProperty # | |||||
| Property "Iops" EbsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EbsProperty Associated Types
Methods set :: PropertyType "Iops" EbsProperty -> EbsProperty -> EbsProperty # | |||||
| Property "KmsKeyId" EbsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EbsProperty Associated Types
Methods set :: PropertyType "KmsKeyId" EbsProperty -> EbsProperty -> EbsProperty # | |||||
| Property "SnapshotId" EbsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EbsProperty Associated Types
Methods set :: PropertyType "SnapshotId" EbsProperty -> EbsProperty -> EbsProperty # | |||||
| Property "Throughput" EbsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EbsProperty Associated Types
Methods set :: PropertyType "Throughput" EbsProperty -> EbsProperty -> EbsProperty # | |||||
| Property "VolumeInitializationRate" EbsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EbsProperty Associated Types
Methods set :: PropertyType "VolumeInitializationRate" EbsProperty -> EbsProperty -> EbsProperty # | |||||
| Property "VolumeSize" EbsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EbsProperty Associated Types
Methods set :: PropertyType "VolumeSize" EbsProperty -> EbsProperty -> EbsProperty # | |||||
| Property "VolumeType" EbsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EbsProperty Associated Types
Methods set :: PropertyType "VolumeType" EbsProperty -> EbsProperty -> EbsProperty # | |||||
| type PropertyType "DeleteOnTermination" EbsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EbsProperty | |||||
| type PropertyType "Encrypted" EbsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EbsProperty | |||||
| type PropertyType "Iops" EbsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EbsProperty | |||||
| type PropertyType "KmsKeyId" EbsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EbsProperty | |||||
| type PropertyType "SnapshotId" EbsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EbsProperty | |||||
| type PropertyType "Throughput" EbsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EbsProperty | |||||
| type PropertyType "VolumeInitializationRate" EbsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EbsProperty | |||||
| type PropertyType "VolumeSize" EbsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EbsProperty | |||||
| type PropertyType "VolumeType" EbsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EbsProperty | |||||
data EnaSrdSpecificationProperty Source #
Constructors
| EnaSrdSpecificationProperty | |
Fields | |
Instances
| ToJSON EnaSrdSpecificationProperty Source # | |||||
| Show EnaSrdSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EnaSrdSpecificationProperty Methods showsPrec :: Int -> EnaSrdSpecificationProperty -> ShowS # show :: EnaSrdSpecificationProperty -> String # showList :: [EnaSrdSpecificationProperty] -> ShowS # | |||||
| Eq EnaSrdSpecificationProperty Source # | |||||
| ToResourceProperties EnaSrdSpecificationProperty Source # | |||||
| Property "EnaSrdEnabled" EnaSrdSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EnaSrdSpecificationProperty Associated Types
Methods set :: PropertyType "EnaSrdEnabled" EnaSrdSpecificationProperty -> EnaSrdSpecificationProperty -> EnaSrdSpecificationProperty # | |||||
| Property "EnaSrdUdpSpecification" EnaSrdSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EnaSrdSpecificationProperty Associated Types
Methods set :: PropertyType "EnaSrdUdpSpecification" EnaSrdSpecificationProperty -> EnaSrdSpecificationProperty -> EnaSrdSpecificationProperty # | |||||
| type PropertyType "EnaSrdEnabled" EnaSrdSpecificationProperty Source # | |||||
| type PropertyType "EnaSrdUdpSpecification" EnaSrdSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EnaSrdSpecificationProperty type PropertyType "EnaSrdUdpSpecification" EnaSrdSpecificationProperty = EnaSrdUdpSpecificationProperty | |||||
data EnaSrdUdpSpecificationProperty Source #
Constructors
| EnaSrdUdpSpecificationProperty | |
Instances
| ToJSON EnaSrdUdpSpecificationProperty Source # | |||||
| Show EnaSrdUdpSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EnaSrdUdpSpecificationProperty Methods showsPrec :: Int -> EnaSrdUdpSpecificationProperty -> ShowS # show :: EnaSrdUdpSpecificationProperty -> String # showList :: [EnaSrdUdpSpecificationProperty] -> ShowS # | |||||
| Eq EnaSrdUdpSpecificationProperty Source # | |||||
| ToResourceProperties EnaSrdUdpSpecificationProperty Source # | |||||
| Property "EnaSrdUdpEnabled" EnaSrdUdpSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.EnaSrdUdpSpecificationProperty Associated Types
Methods set :: PropertyType "EnaSrdUdpEnabled" EnaSrdUdpSpecificationProperty -> EnaSrdUdpSpecificationProperty -> EnaSrdUdpSpecificationProperty # | |||||
| type PropertyType "EnaSrdUdpEnabled" EnaSrdUdpSpecificationProperty Source # | |||||
data LaunchTemplateDataProperty Source #
Constructors
| LaunchTemplateDataProperty | |
Fields
| |
Instances
| ToJSON LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Methods toJSON :: LaunchTemplateDataProperty -> Value # toEncoding :: LaunchTemplateDataProperty -> Encoding # toJSONList :: [LaunchTemplateDataProperty] -> Value # toEncodingList :: [LaunchTemplateDataProperty] -> Encoding # | |||||
| Show LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Methods showsPrec :: Int -> LaunchTemplateDataProperty -> ShowS # show :: LaunchTemplateDataProperty -> String # showList :: [LaunchTemplateDataProperty] -> ShowS # | |||||
| Eq LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Methods (==) :: LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> Bool # (/=) :: LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> Bool # | |||||
| ToResourceProperties LaunchTemplateDataProperty Source # | |||||
| Property "BlockDeviceMappings" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "BlockDeviceMappings" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "CapacityReservationSpecification" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "CapacityReservationSpecification" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "CpuOptions" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "CpuOptions" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "CreditSpecification" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "CreditSpecification" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "DisableApiStop" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "DisableApiStop" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "DisableApiTermination" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "DisableApiTermination" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "EbsOptimized" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "EbsOptimized" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "EnclaveOptions" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "EnclaveOptions" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "HibernationOptions" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "HibernationOptions" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "IamInstanceProfile" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "IamInstanceProfile" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "ImageId" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "ImageId" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "InstanceInitiatedShutdownBehavior" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "InstanceInitiatedShutdownBehavior" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "InstanceMarketOptions" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "InstanceMarketOptions" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "InstanceRequirements" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "InstanceRequirements" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "InstanceType" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "InstanceType" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "KernelId" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "KernelId" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "KeyName" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "KeyName" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "LicenseSpecifications" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "LicenseSpecifications" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "MaintenanceOptions" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "MaintenanceOptions" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "MetadataOptions" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "MetadataOptions" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "Monitoring" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "Monitoring" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "NetworkInterfaces" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "NetworkInterfaces" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "NetworkPerformanceOptions" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "NetworkPerformanceOptions" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "Placement" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "Placement" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "PrivateDnsNameOptions" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "PrivateDnsNameOptions" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "RamDiskId" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "RamDiskId" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "SecurityGroupIds" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "SecurityGroupIds" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "SecurityGroups" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "SecurityGroups" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "TagSpecifications" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "TagSpecifications" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| Property "UserData" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty Associated Types
Methods set :: PropertyType "UserData" LaunchTemplateDataProperty -> LaunchTemplateDataProperty -> LaunchTemplateDataProperty # | |||||
| type PropertyType "BlockDeviceMappings" LaunchTemplateDataProperty Source # | |||||
| type PropertyType "CapacityReservationSpecification" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty type PropertyType "CapacityReservationSpecification" LaunchTemplateDataProperty = CapacityReservationSpecificationProperty | |||||
| type PropertyType "CpuOptions" LaunchTemplateDataProperty Source # | |||||
| type PropertyType "CreditSpecification" LaunchTemplateDataProperty Source # | |||||
| type PropertyType "DisableApiStop" LaunchTemplateDataProperty Source # | |||||
| type PropertyType "DisableApiTermination" LaunchTemplateDataProperty Source # | |||||
| type PropertyType "EbsOptimized" LaunchTemplateDataProperty Source # | |||||
| type PropertyType "EnclaveOptions" LaunchTemplateDataProperty Source # | |||||
| type PropertyType "HibernationOptions" LaunchTemplateDataProperty Source # | |||||
| type PropertyType "IamInstanceProfile" LaunchTemplateDataProperty Source # | |||||
| type PropertyType "ImageId" LaunchTemplateDataProperty Source # | |||||
| type PropertyType "InstanceInitiatedShutdownBehavior" LaunchTemplateDataProperty Source # | |||||
| type PropertyType "InstanceMarketOptions" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty type PropertyType "InstanceMarketOptions" LaunchTemplateDataProperty = InstanceMarketOptionsProperty | |||||
| type PropertyType "InstanceRequirements" LaunchTemplateDataProperty Source # | |||||
| type PropertyType "InstanceType" LaunchTemplateDataProperty Source # | |||||
| type PropertyType "KernelId" LaunchTemplateDataProperty Source # | |||||
| type PropertyType "KeyName" LaunchTemplateDataProperty Source # | |||||
| type PropertyType "LicenseSpecifications" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty type PropertyType "LicenseSpecifications" LaunchTemplateDataProperty = [LicenseSpecificationProperty] | |||||
| type PropertyType "MaintenanceOptions" LaunchTemplateDataProperty Source # | |||||
| type PropertyType "MetadataOptions" LaunchTemplateDataProperty Source # | |||||
| type PropertyType "Monitoring" LaunchTemplateDataProperty Source # | |||||
| type PropertyType "NetworkInterfaces" LaunchTemplateDataProperty Source # | |||||
| type PropertyType "NetworkPerformanceOptions" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty type PropertyType "NetworkPerformanceOptions" LaunchTemplateDataProperty = NetworkPerformanceOptionsProperty | |||||
| type PropertyType "Placement" LaunchTemplateDataProperty Source # | |||||
| type PropertyType "PrivateDnsNameOptions" LaunchTemplateDataProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty type PropertyType "PrivateDnsNameOptions" LaunchTemplateDataProperty = PrivateDnsNameOptionsProperty | |||||
| type PropertyType "RamDiskId" LaunchTemplateDataProperty Source # | |||||
| type PropertyType "SecurityGroupIds" LaunchTemplateDataProperty Source # | |||||
| type PropertyType "SecurityGroups" LaunchTemplateDataProperty Source # | |||||
| type PropertyType "TagSpecifications" LaunchTemplateDataProperty Source # | |||||
| type PropertyType "UserData" LaunchTemplateDataProperty Source # | |||||
data BaselinePerformanceFactorsProperty Source #
Constructors
| BaselinePerformanceFactorsProperty | |
Instances
| ToJSON BaselinePerformanceFactorsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.BaselinePerformanceFactorsProperty | |||||
| Show BaselinePerformanceFactorsProperty Source # | |||||
| Eq BaselinePerformanceFactorsProperty Source # | |||||
| ToResourceProperties BaselinePerformanceFactorsProperty Source # | |||||
| Property "Cpu" BaselinePerformanceFactorsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.BaselinePerformanceFactorsProperty Associated Types
| |||||
| type PropertyType "Cpu" BaselinePerformanceFactorsProperty Source # | |||||
data CpuProperty Source #
Constructors
| CpuProperty | |
Fields
| |
Instances
| ToJSON CpuProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CpuProperty Methods toJSON :: CpuProperty -> Value # toEncoding :: CpuProperty -> Encoding # toJSONList :: [CpuProperty] -> Value # toEncodingList :: [CpuProperty] -> Encoding # omitField :: CpuProperty -> Bool # | |||||
| Show CpuProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CpuProperty Methods showsPrec :: Int -> CpuProperty -> ShowS # show :: CpuProperty -> String # showList :: [CpuProperty] -> ShowS # | |||||
| Eq CpuProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CpuProperty | |||||
| ToResourceProperties CpuProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CpuProperty Methods | |||||
| Property "References" CpuProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CpuProperty Associated Types
Methods set :: PropertyType "References" CpuProperty -> CpuProperty -> CpuProperty # | |||||
| type PropertyType "References" CpuProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CpuProperty | |||||
data CapacityReservationSpecificationProperty Source #
Constructors
| CapacityReservationSpecificationProperty | |
Fields | |
Instances
| ToJSON CapacityReservationSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CapacityReservationSpecificationProperty Methods toJSON :: CapacityReservationSpecificationProperty -> Value # toEncoding :: CapacityReservationSpecificationProperty -> Encoding # toJSONList :: [CapacityReservationSpecificationProperty] -> Value # toEncodingList :: [CapacityReservationSpecificationProperty] -> Encoding # omitField :: CapacityReservationSpecificationProperty -> Bool # | |||||
| Show CapacityReservationSpecificationProperty Source # | |||||
| Eq CapacityReservationSpecificationProperty Source # | |||||
| ToResourceProperties CapacityReservationSpecificationProperty Source # | |||||
| Property "CapacityReservationPreference" CapacityReservationSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CapacityReservationSpecificationProperty Associated Types
Methods set :: PropertyType "CapacityReservationPreference" CapacityReservationSpecificationProperty -> CapacityReservationSpecificationProperty -> CapacityReservationSpecificationProperty # | |||||
| Property "CapacityReservationTarget" CapacityReservationSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CapacityReservationSpecificationProperty Associated Types
Methods set :: PropertyType "CapacityReservationTarget" CapacityReservationSpecificationProperty -> CapacityReservationSpecificationProperty -> CapacityReservationSpecificationProperty # | |||||
| type PropertyType "CapacityReservationPreference" CapacityReservationSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CapacityReservationSpecificationProperty type PropertyType "CapacityReservationPreference" CapacityReservationSpecificationProperty = Value Text | |||||
| type PropertyType "CapacityReservationTarget" CapacityReservationSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CapacityReservationSpecificationProperty type PropertyType "CapacityReservationTarget" CapacityReservationSpecificationProperty = CapacityReservationTargetProperty | |||||
data CapacityReservationTargetProperty Source #
Constructors
| CapacityReservationTargetProperty | |
Fields | |
Instances
| ToJSON CapacityReservationTargetProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CapacityReservationTargetProperty | |||||
| Show CapacityReservationTargetProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CapacityReservationTargetProperty Methods showsPrec :: Int -> CapacityReservationTargetProperty -> ShowS # | |||||
| Eq CapacityReservationTargetProperty Source # | |||||
| ToResourceProperties CapacityReservationTargetProperty Source # | |||||
| Property "CapacityReservationId" CapacityReservationTargetProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CapacityReservationTargetProperty Associated Types
Methods set :: PropertyType "CapacityReservationId" CapacityReservationTargetProperty -> CapacityReservationTargetProperty -> CapacityReservationTargetProperty # | |||||
| Property "CapacityReservationResourceGroupArn" CapacityReservationTargetProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CapacityReservationTargetProperty Associated Types
Methods set :: PropertyType "CapacityReservationResourceGroupArn" CapacityReservationTargetProperty -> CapacityReservationTargetProperty -> CapacityReservationTargetProperty # | |||||
| type PropertyType "CapacityReservationId" CapacityReservationTargetProperty Source # | |||||
| type PropertyType "CapacityReservationResourceGroupArn" CapacityReservationTargetProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.CapacityReservationTargetProperty type PropertyType "CapacityReservationResourceGroupArn" CapacityReservationTargetProperty = Value Text | |||||
data ConnectionTrackingSpecificationProperty Source #
Constructors
| ConnectionTrackingSpecificationProperty | |
Fields
| |
Instances
| ToJSON ConnectionTrackingSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.ConnectionTrackingSpecificationProperty Methods toJSON :: ConnectionTrackingSpecificationProperty -> Value # toEncoding :: ConnectionTrackingSpecificationProperty -> Encoding # toJSONList :: [ConnectionTrackingSpecificationProperty] -> Value # toEncodingList :: [ConnectionTrackingSpecificationProperty] -> Encoding # omitField :: ConnectionTrackingSpecificationProperty -> Bool # | |||||
| Show ConnectionTrackingSpecificationProperty Source # | |||||
| Eq ConnectionTrackingSpecificationProperty Source # | |||||
| ToResourceProperties ConnectionTrackingSpecificationProperty Source # | |||||
| Property "TcpEstablishedTimeout" ConnectionTrackingSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.ConnectionTrackingSpecificationProperty Associated Types
Methods set :: PropertyType "TcpEstablishedTimeout" ConnectionTrackingSpecificationProperty -> ConnectionTrackingSpecificationProperty -> ConnectionTrackingSpecificationProperty # | |||||
| Property "UdpStreamTimeout" ConnectionTrackingSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.ConnectionTrackingSpecificationProperty Associated Types
Methods set :: PropertyType "UdpStreamTimeout" ConnectionTrackingSpecificationProperty -> ConnectionTrackingSpecificationProperty -> ConnectionTrackingSpecificationProperty # | |||||
| Property "UdpTimeout" ConnectionTrackingSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.ConnectionTrackingSpecificationProperty Associated Types
Methods set :: PropertyType "UdpTimeout" ConnectionTrackingSpecificationProperty -> ConnectionTrackingSpecificationProperty -> ConnectionTrackingSpecificationProperty # | |||||
| type PropertyType "TcpEstablishedTimeout" ConnectionTrackingSpecificationProperty Source # | |||||
| type PropertyType "UdpStreamTimeout" ConnectionTrackingSpecificationProperty Source # | |||||
| type PropertyType "UdpTimeout" ConnectionTrackingSpecificationProperty Source # | |||||
data ReferenceProperty Source #
Constructors
| ReferenceProperty | |
Fields
| |
Instances
| ToJSON ReferenceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.ReferenceProperty Methods toJSON :: ReferenceProperty -> Value # toEncoding :: ReferenceProperty -> Encoding # toJSONList :: [ReferenceProperty] -> Value # toEncodingList :: [ReferenceProperty] -> Encoding # omitField :: ReferenceProperty -> Bool # | |||||
| Show ReferenceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.ReferenceProperty Methods showsPrec :: Int -> ReferenceProperty -> ShowS # show :: ReferenceProperty -> String # showList :: [ReferenceProperty] -> ShowS # | |||||
| Eq ReferenceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.ReferenceProperty Methods (==) :: ReferenceProperty -> ReferenceProperty -> Bool # (/=) :: ReferenceProperty -> ReferenceProperty -> Bool # | |||||
| ToResourceProperties ReferenceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.ReferenceProperty Methods toResourceProperties :: ReferenceProperty -> ResourceProperties # | |||||
| Property "InstanceFamily" ReferenceProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.ReferenceProperty Associated Types
Methods set :: PropertyType "InstanceFamily" ReferenceProperty -> ReferenceProperty -> ReferenceProperty # | |||||
| type PropertyType "InstanceFamily" ReferenceProperty Source # | |||||
data IamInstanceProfileProperty Source #
Constructors
| IamInstanceProfileProperty | |
Fields | |
Instances
| ToJSON IamInstanceProfileProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.IamInstanceProfileProperty Methods toJSON :: IamInstanceProfileProperty -> Value # toEncoding :: IamInstanceProfileProperty -> Encoding # toJSONList :: [IamInstanceProfileProperty] -> Value # toEncodingList :: [IamInstanceProfileProperty] -> Encoding # | |||||
| Show IamInstanceProfileProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.IamInstanceProfileProperty Methods showsPrec :: Int -> IamInstanceProfileProperty -> ShowS # show :: IamInstanceProfileProperty -> String # showList :: [IamInstanceProfileProperty] -> ShowS # | |||||
| Eq IamInstanceProfileProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.IamInstanceProfileProperty Methods (==) :: IamInstanceProfileProperty -> IamInstanceProfileProperty -> Bool # (/=) :: IamInstanceProfileProperty -> IamInstanceProfileProperty -> Bool # | |||||
| ToResourceProperties IamInstanceProfileProperty Source # | |||||
| Property "Arn" IamInstanceProfileProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.IamInstanceProfileProperty Associated Types
Methods set :: PropertyType "Arn" IamInstanceProfileProperty -> IamInstanceProfileProperty -> IamInstanceProfileProperty # | |||||
| Property "Name" IamInstanceProfileProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.IamInstanceProfileProperty Associated Types
Methods set :: PropertyType "Name" IamInstanceProfileProperty -> IamInstanceProfileProperty -> IamInstanceProfileProperty # | |||||
| type PropertyType "Arn" IamInstanceProfileProperty Source # | |||||
| type PropertyType "Name" IamInstanceProfileProperty Source # | |||||
data InstanceMarketOptionsProperty Source #
Constructors
| InstanceMarketOptionsProperty | |
Fields
| |
Instances
| ToJSON InstanceMarketOptionsProperty Source # | |||||
| Show InstanceMarketOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceMarketOptionsProperty Methods showsPrec :: Int -> InstanceMarketOptionsProperty -> ShowS # show :: InstanceMarketOptionsProperty -> String # showList :: [InstanceMarketOptionsProperty] -> ShowS # | |||||
| Eq InstanceMarketOptionsProperty Source # | |||||
| ToResourceProperties InstanceMarketOptionsProperty Source # | |||||
| Property "MarketType" InstanceMarketOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceMarketOptionsProperty Associated Types
Methods set :: PropertyType "MarketType" InstanceMarketOptionsProperty -> InstanceMarketOptionsProperty -> InstanceMarketOptionsProperty # | |||||
| Property "SpotOptions" InstanceMarketOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceMarketOptionsProperty Associated Types
Methods set :: PropertyType "SpotOptions" InstanceMarketOptionsProperty -> InstanceMarketOptionsProperty -> InstanceMarketOptionsProperty # | |||||
| type PropertyType "MarketType" InstanceMarketOptionsProperty Source # | |||||
| type PropertyType "SpotOptions" InstanceMarketOptionsProperty Source # | |||||
data SpotOptionsProperty Source #
Constructors
| SpotOptionsProperty | |
Fields
| |
Instances
| ToJSON SpotOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.SpotOptionsProperty Methods toJSON :: SpotOptionsProperty -> Value # toEncoding :: SpotOptionsProperty -> Encoding # toJSONList :: [SpotOptionsProperty] -> Value # toEncodingList :: [SpotOptionsProperty] -> Encoding # omitField :: SpotOptionsProperty -> Bool # | |||||
| Show SpotOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.SpotOptionsProperty Methods showsPrec :: Int -> SpotOptionsProperty -> ShowS # show :: SpotOptionsProperty -> String # showList :: [SpotOptionsProperty] -> ShowS # | |||||
| Eq SpotOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.SpotOptionsProperty Methods (==) :: SpotOptionsProperty -> SpotOptionsProperty -> Bool # (/=) :: SpotOptionsProperty -> SpotOptionsProperty -> Bool # | |||||
| ToResourceProperties SpotOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.SpotOptionsProperty Methods toResourceProperties :: SpotOptionsProperty -> ResourceProperties # | |||||
| Property "BlockDurationMinutes" SpotOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.SpotOptionsProperty Associated Types
Methods set :: PropertyType "BlockDurationMinutes" SpotOptionsProperty -> SpotOptionsProperty -> SpotOptionsProperty # | |||||
| Property "InstanceInterruptionBehavior" SpotOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.SpotOptionsProperty Associated Types
Methods set :: PropertyType "InstanceInterruptionBehavior" SpotOptionsProperty -> SpotOptionsProperty -> SpotOptionsProperty # | |||||
| Property "MaxPrice" SpotOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.SpotOptionsProperty Associated Types
Methods set :: PropertyType "MaxPrice" SpotOptionsProperty -> SpotOptionsProperty -> SpotOptionsProperty # | |||||
| Property "SpotInstanceType" SpotOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.SpotOptionsProperty Associated Types
Methods set :: PropertyType "SpotInstanceType" SpotOptionsProperty -> SpotOptionsProperty -> SpotOptionsProperty # | |||||
| Property "ValidUntil" SpotOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.SpotOptionsProperty Associated Types
Methods set :: PropertyType "ValidUntil" SpotOptionsProperty -> SpotOptionsProperty -> SpotOptionsProperty # | |||||
| type PropertyType "BlockDurationMinutes" SpotOptionsProperty Source # | |||||
| type PropertyType "InstanceInterruptionBehavior" SpotOptionsProperty Source # | |||||
| type PropertyType "MaxPrice" SpotOptionsProperty Source # | |||||
| type PropertyType "SpotInstanceType" SpotOptionsProperty Source # | |||||
| type PropertyType "ValidUntil" SpotOptionsProperty Source # | |||||
data InstanceRequirementsProperty Source #
Constructors
| InstanceRequirementsProperty | |
Fields
| |
Instances
| ToJSON InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Methods toJSON :: InstanceRequirementsProperty -> Value # toEncoding :: InstanceRequirementsProperty -> Encoding # toJSONList :: [InstanceRequirementsProperty] -> Value # toEncodingList :: [InstanceRequirementsProperty] -> Encoding # | |||||
| Show InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Methods showsPrec :: Int -> InstanceRequirementsProperty -> ShowS # show :: InstanceRequirementsProperty -> String # showList :: [InstanceRequirementsProperty] -> ShowS # | |||||
| Eq InstanceRequirementsProperty Source # | |||||
| ToResourceProperties InstanceRequirementsProperty Source # | |||||
| Property "AcceleratorCount" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "AcceleratorCount" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| Property "AcceleratorManufacturers" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "AcceleratorManufacturers" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| Property "AcceleratorNames" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "AcceleratorNames" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| Property "AcceleratorTotalMemoryMiB" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "AcceleratorTotalMemoryMiB" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| Property "AcceleratorTypes" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "AcceleratorTypes" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| Property "AllowedInstanceTypes" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "AllowedInstanceTypes" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| Property "BareMetal" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "BareMetal" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| Property "BaselineEbsBandwidthMbps" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "BaselineEbsBandwidthMbps" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| Property "BaselinePerformanceFactors" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "BaselinePerformanceFactors" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| Property "BurstablePerformance" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "BurstablePerformance" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| Property "CpuManufacturers" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "CpuManufacturers" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| Property "ExcludedInstanceTypes" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "ExcludedInstanceTypes" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| Property "InstanceGenerations" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "InstanceGenerations" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| Property "LocalStorage" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "LocalStorage" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| Property "LocalStorageTypes" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "LocalStorageTypes" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| Property "MaxSpotPriceAsPercentageOfOptimalOnDemandPrice" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "MaxSpotPriceAsPercentageOfOptimalOnDemandPrice" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| Property "MemoryGiBPerVCpu" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "MemoryGiBPerVCpu" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| Property "MemoryMiB" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "MemoryMiB" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| Property "NetworkBandwidthGbps" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "NetworkBandwidthGbps" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| Property "NetworkInterfaceCount" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "NetworkInterfaceCount" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| Property "OnDemandMaxPricePercentageOverLowestPrice" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "OnDemandMaxPricePercentageOverLowestPrice" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| Property "RequireHibernateSupport" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "RequireHibernateSupport" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| Property "SpotMaxPricePercentageOverLowestPrice" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "SpotMaxPricePercentageOverLowestPrice" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| Property "TotalLocalStorageGB" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "TotalLocalStorageGB" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| Property "VCpuCount" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty Associated Types
Methods set :: PropertyType "VCpuCount" InstanceRequirementsProperty -> InstanceRequirementsProperty -> InstanceRequirementsProperty # | |||||
| type PropertyType "AcceleratorCount" InstanceRequirementsProperty Source # | |||||
| type PropertyType "AcceleratorManufacturers" InstanceRequirementsProperty Source # | |||||
| type PropertyType "AcceleratorNames" InstanceRequirementsProperty Source # | |||||
| type PropertyType "AcceleratorTotalMemoryMiB" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty type PropertyType "AcceleratorTotalMemoryMiB" InstanceRequirementsProperty = AcceleratorTotalMemoryMiBProperty | |||||
| type PropertyType "AcceleratorTypes" InstanceRequirementsProperty Source # | |||||
| type PropertyType "AllowedInstanceTypes" InstanceRequirementsProperty Source # | |||||
| type PropertyType "BareMetal" InstanceRequirementsProperty Source # | |||||
| type PropertyType "BaselineEbsBandwidthMbps" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty type PropertyType "BaselineEbsBandwidthMbps" InstanceRequirementsProperty = BaselineEbsBandwidthMbpsProperty | |||||
| type PropertyType "BaselinePerformanceFactors" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty type PropertyType "BaselinePerformanceFactors" InstanceRequirementsProperty = BaselinePerformanceFactorsProperty | |||||
| type PropertyType "BurstablePerformance" InstanceRequirementsProperty Source # | |||||
| type PropertyType "CpuManufacturers" InstanceRequirementsProperty Source # | |||||
| type PropertyType "ExcludedInstanceTypes" InstanceRequirementsProperty Source # | |||||
| type PropertyType "InstanceGenerations" InstanceRequirementsProperty Source # | |||||
| type PropertyType "LocalStorage" InstanceRequirementsProperty Source # | |||||
| type PropertyType "LocalStorageTypes" InstanceRequirementsProperty Source # | |||||
| type PropertyType "MaxSpotPriceAsPercentageOfOptimalOnDemandPrice" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty type PropertyType "MaxSpotPriceAsPercentageOfOptimalOnDemandPrice" InstanceRequirementsProperty = Value Integer | |||||
| type PropertyType "MemoryGiBPerVCpu" InstanceRequirementsProperty Source # | |||||
| type PropertyType "MemoryMiB" InstanceRequirementsProperty Source # | |||||
| type PropertyType "NetworkBandwidthGbps" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty type PropertyType "NetworkBandwidthGbps" InstanceRequirementsProperty = NetworkBandwidthGbpsProperty | |||||
| type PropertyType "NetworkInterfaceCount" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty type PropertyType "NetworkInterfaceCount" InstanceRequirementsProperty = NetworkInterfaceCountProperty | |||||
| type PropertyType "OnDemandMaxPricePercentageOverLowestPrice" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty type PropertyType "OnDemandMaxPricePercentageOverLowestPrice" InstanceRequirementsProperty = Value Integer | |||||
| type PropertyType "RequireHibernateSupport" InstanceRequirementsProperty Source # | |||||
| type PropertyType "SpotMaxPricePercentageOverLowestPrice" InstanceRequirementsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.InstanceRequirementsProperty type PropertyType "SpotMaxPricePercentageOverLowestPrice" InstanceRequirementsProperty = Value Integer | |||||
| type PropertyType "TotalLocalStorageGB" InstanceRequirementsProperty Source # | |||||
| type PropertyType "VCpuCount" InstanceRequirementsProperty Source # | |||||
data Ipv4PrefixSpecificationProperty Source #
Constructors
| Ipv4PrefixSpecificationProperty | |
Instances
| ToJSON Ipv4PrefixSpecificationProperty Source # | |||||
| Show Ipv4PrefixSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.Ipv4PrefixSpecificationProperty Methods showsPrec :: Int -> Ipv4PrefixSpecificationProperty -> ShowS # | |||||
| Eq Ipv4PrefixSpecificationProperty Source # | |||||
| ToResourceProperties Ipv4PrefixSpecificationProperty Source # | |||||
| Property "Ipv4Prefix" Ipv4PrefixSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.Ipv4PrefixSpecificationProperty Associated Types
Methods set :: PropertyType "Ipv4Prefix" Ipv4PrefixSpecificationProperty -> Ipv4PrefixSpecificationProperty -> Ipv4PrefixSpecificationProperty # | |||||
| type PropertyType "Ipv4Prefix" Ipv4PrefixSpecificationProperty Source # | |||||
data Ipv6AddProperty Source #
Constructors
| Ipv6AddProperty | |
Instances
| ToJSON Ipv6AddProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.Ipv6AddProperty Methods toJSON :: Ipv6AddProperty -> Value # toEncoding :: Ipv6AddProperty -> Encoding # toJSONList :: [Ipv6AddProperty] -> Value # toEncodingList :: [Ipv6AddProperty] -> Encoding # omitField :: Ipv6AddProperty -> Bool # | |||||
| Show Ipv6AddProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.Ipv6AddProperty Methods showsPrec :: Int -> Ipv6AddProperty -> ShowS # show :: Ipv6AddProperty -> String # showList :: [Ipv6AddProperty] -> ShowS # | |||||
| Eq Ipv6AddProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.Ipv6AddProperty Methods (==) :: Ipv6AddProperty -> Ipv6AddProperty -> Bool # (/=) :: Ipv6AddProperty -> Ipv6AddProperty -> Bool # | |||||
| ToResourceProperties Ipv6AddProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.Ipv6AddProperty Methods toResourceProperties :: Ipv6AddProperty -> ResourceProperties # | |||||
| Property "Ipv6Address" Ipv6AddProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.Ipv6AddProperty Associated Types
Methods set :: PropertyType "Ipv6Address" Ipv6AddProperty -> Ipv6AddProperty -> Ipv6AddProperty # | |||||
| type PropertyType "Ipv6Address" Ipv6AddProperty Source # | |||||
data Ipv6PrefixSpecificationProperty Source #
Constructors
| Ipv6PrefixSpecificationProperty | |
Instances
| ToJSON Ipv6PrefixSpecificationProperty Source # | |||||
| Show Ipv6PrefixSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.Ipv6PrefixSpecificationProperty Methods showsPrec :: Int -> Ipv6PrefixSpecificationProperty -> ShowS # | |||||
| Eq Ipv6PrefixSpecificationProperty Source # | |||||
| ToResourceProperties Ipv6PrefixSpecificationProperty Source # | |||||
| Property "Ipv6Prefix" Ipv6PrefixSpecificationProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.Ipv6PrefixSpecificationProperty Associated Types
Methods set :: PropertyType "Ipv6Prefix" Ipv6PrefixSpecificationProperty -> Ipv6PrefixSpecificationProperty -> Ipv6PrefixSpecificationProperty # | |||||
| type PropertyType "Ipv6Prefix" Ipv6PrefixSpecificationProperty Source # | |||||
data MaintenanceOptionsProperty Source #
Constructors
| MaintenanceOptionsProperty | |
Fields
| |
Instances
| ToJSON MaintenanceOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MaintenanceOptionsProperty Methods toJSON :: MaintenanceOptionsProperty -> Value # toEncoding :: MaintenanceOptionsProperty -> Encoding # toJSONList :: [MaintenanceOptionsProperty] -> Value # toEncodingList :: [MaintenanceOptionsProperty] -> Encoding # | |||||
| Show MaintenanceOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MaintenanceOptionsProperty Methods showsPrec :: Int -> MaintenanceOptionsProperty -> ShowS # show :: MaintenanceOptionsProperty -> String # showList :: [MaintenanceOptionsProperty] -> ShowS # | |||||
| Eq MaintenanceOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MaintenanceOptionsProperty Methods (==) :: MaintenanceOptionsProperty -> MaintenanceOptionsProperty -> Bool # (/=) :: MaintenanceOptionsProperty -> MaintenanceOptionsProperty -> Bool # | |||||
| ToResourceProperties MaintenanceOptionsProperty Source # | |||||
| Property "AutoRecovery" MaintenanceOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MaintenanceOptionsProperty Associated Types
Methods set :: PropertyType "AutoRecovery" MaintenanceOptionsProperty -> MaintenanceOptionsProperty -> MaintenanceOptionsProperty # | |||||
| type PropertyType "AutoRecovery" MaintenanceOptionsProperty Source # | |||||
data MonitoringProperty Source #
Constructors
| MonitoringProperty | |
Fields
| |
Instances
| ToJSON MonitoringProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MonitoringProperty Methods toJSON :: MonitoringProperty -> Value # toEncoding :: MonitoringProperty -> Encoding # toJSONList :: [MonitoringProperty] -> Value # toEncodingList :: [MonitoringProperty] -> Encoding # omitField :: MonitoringProperty -> Bool # | |||||
| Show MonitoringProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MonitoringProperty Methods showsPrec :: Int -> MonitoringProperty -> ShowS # show :: MonitoringProperty -> String # showList :: [MonitoringProperty] -> ShowS # | |||||
| Eq MonitoringProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MonitoringProperty Methods (==) :: MonitoringProperty -> MonitoringProperty -> Bool # (/=) :: MonitoringProperty -> MonitoringProperty -> Bool # | |||||
| ToResourceProperties MonitoringProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MonitoringProperty Methods toResourceProperties :: MonitoringProperty -> ResourceProperties # | |||||
| Property "Enabled" MonitoringProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.MonitoringProperty Associated Types
Methods set :: PropertyType "Enabled" MonitoringProperty -> MonitoringProperty -> MonitoringProperty # | |||||
| type PropertyType "Enabled" MonitoringProperty Source # | |||||
data NetworkPerformanceOptionsProperty Source #
Constructors
| NetworkPerformanceOptionsProperty | |
Fields
| |
Instances
| ToJSON NetworkPerformanceOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkPerformanceOptionsProperty | |||||
| Show NetworkPerformanceOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkPerformanceOptionsProperty Methods showsPrec :: Int -> NetworkPerformanceOptionsProperty -> ShowS # | |||||
| Eq NetworkPerformanceOptionsProperty Source # | |||||
| ToResourceProperties NetworkPerformanceOptionsProperty Source # | |||||
| Property "BandwidthWeighting" NetworkPerformanceOptionsProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.NetworkPerformanceOptionsProperty Associated Types
Methods set :: PropertyType "BandwidthWeighting" NetworkPerformanceOptionsProperty -> NetworkPerformanceOptionsProperty -> NetworkPerformanceOptionsProperty # | |||||
| type PropertyType "BandwidthWeighting" NetworkPerformanceOptionsProperty Source # | |||||
data PrivateIpAddProperty Source #
Constructors
| PrivateIpAddProperty | |
Fields
| |
Instances
| ToJSON PrivateIpAddProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.PrivateIpAddProperty Methods toJSON :: PrivateIpAddProperty -> Value # toEncoding :: PrivateIpAddProperty -> Encoding # toJSONList :: [PrivateIpAddProperty] -> Value # toEncodingList :: [PrivateIpAddProperty] -> Encoding # omitField :: PrivateIpAddProperty -> Bool # | |||||
| Show PrivateIpAddProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.PrivateIpAddProperty Methods showsPrec :: Int -> PrivateIpAddProperty -> ShowS # show :: PrivateIpAddProperty -> String # showList :: [PrivateIpAddProperty] -> ShowS # | |||||
| Eq PrivateIpAddProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.PrivateIpAddProperty Methods (==) :: PrivateIpAddProperty -> PrivateIpAddProperty -> Bool # (/=) :: PrivateIpAddProperty -> PrivateIpAddProperty -> Bool # | |||||
| ToResourceProperties PrivateIpAddProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.PrivateIpAddProperty Methods toResourceProperties :: PrivateIpAddProperty -> ResourceProperties # | |||||
| Property "Primary" PrivateIpAddProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.PrivateIpAddProperty Associated Types
Methods set :: PropertyType "Primary" PrivateIpAddProperty -> PrivateIpAddProperty -> PrivateIpAddProperty # | |||||
| Property "PrivateIpAddress" PrivateIpAddProperty Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate.PrivateIpAddProperty Associated Types
Methods set :: PropertyType "PrivateIpAddress" PrivateIpAddProperty -> PrivateIpAddProperty -> PrivateIpAddProperty # | |||||
| type PropertyType "Primary" PrivateIpAddProperty Source # | |||||
| type PropertyType "PrivateIpAddress" PrivateIpAddProperty Source # | |||||
data LaunchTemplate Source #
Constructors
| LaunchTemplate | See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-launchtemplate.html |
Fields | |
Instances
| ToJSON LaunchTemplate Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate Methods toJSON :: LaunchTemplate -> Value # toEncoding :: LaunchTemplate -> Encoding # toJSONList :: [LaunchTemplate] -> Value # toEncodingList :: [LaunchTemplate] -> Encoding # omitField :: LaunchTemplate -> Bool # | |||||
| Show LaunchTemplate Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate Methods showsPrec :: Int -> LaunchTemplate -> ShowS # show :: LaunchTemplate -> String # showList :: [LaunchTemplate] -> ShowS # | |||||
| Eq LaunchTemplate Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate Methods (==) :: LaunchTemplate -> LaunchTemplate -> Bool # (/=) :: LaunchTemplate -> LaunchTemplate -> Bool # | |||||
| ToResourceProperties LaunchTemplate Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate Methods toResourceProperties :: LaunchTemplate -> ResourceProperties # | |||||
| Property "LaunchTemplateData" LaunchTemplate Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate Associated Types
Methods set :: PropertyType "LaunchTemplateData" LaunchTemplate -> LaunchTemplate -> LaunchTemplate # | |||||
| Property "LaunchTemplateName" LaunchTemplate Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate Associated Types
Methods set :: PropertyType "LaunchTemplateName" LaunchTemplate -> LaunchTemplate -> LaunchTemplate # | |||||
| Property "TagSpecifications" LaunchTemplate Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate Associated Types
Methods set :: PropertyType "TagSpecifications" LaunchTemplate -> LaunchTemplate -> LaunchTemplate # | |||||
| Property "VersionDescription" LaunchTemplate Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate Associated Types
Methods set :: PropertyType "VersionDescription" LaunchTemplate -> LaunchTemplate -> LaunchTemplate # | |||||
| type PropertyType "LaunchTemplateData" LaunchTemplate Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate | |||||
| type PropertyType "LaunchTemplateName" LaunchTemplate Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate | |||||
| type PropertyType "TagSpecifications" LaunchTemplate Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate | |||||
| type PropertyType "VersionDescription" LaunchTemplate Source # | |||||
Defined in Stratosphere.EC2.LaunchTemplate | |||||