| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.EC2.LaunchTemplate.LaunchTemplateDataProperty
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 | |
Fields | |
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 | |
Fields | |
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 | |
Fields | |
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 | |
Fields | |
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 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 | |
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 ReferenceProperty Source #
Constructors
| ReferenceProperty | |
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 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 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 # | |||||