| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.EMR.InstanceFleetConfig
Documentation
data InstanceFleetProvisioningSpecificationsProperty Source #
Constructors
| InstanceFleetProvisioningSpecificationsProperty | |
Instances
data InstanceFleetResizingSpecificationsProperty Source #
Constructors
| InstanceFleetResizingSpecificationsProperty | |
Instances
| ToJSON InstanceFleetResizingSpecificationsProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.InstanceFleetResizingSpecificationsProperty Methods toJSON :: InstanceFleetResizingSpecificationsProperty -> Value # toEncoding :: InstanceFleetResizingSpecificationsProperty -> Encoding # toJSONList :: [InstanceFleetResizingSpecificationsProperty] -> Value # toEncodingList :: [InstanceFleetResizingSpecificationsProperty] -> Encoding # omitField :: InstanceFleetResizingSpecificationsProperty -> Bool # | |||||
| Show InstanceFleetResizingSpecificationsProperty Source # | |||||
| Eq InstanceFleetResizingSpecificationsProperty Source # | |||||
| ToResourceProperties InstanceFleetResizingSpecificationsProperty Source # | |||||
| Property "OnDemandResizeSpecification" InstanceFleetResizingSpecificationsProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.InstanceFleetResizingSpecificationsProperty Associated Types
Methods set :: PropertyType "OnDemandResizeSpecification" InstanceFleetResizingSpecificationsProperty -> InstanceFleetResizingSpecificationsProperty -> InstanceFleetResizingSpecificationsProperty # | |||||
| Property "SpotResizeSpecification" InstanceFleetResizingSpecificationsProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.InstanceFleetResizingSpecificationsProperty Associated Types
Methods set :: PropertyType "SpotResizeSpecification" InstanceFleetResizingSpecificationsProperty -> InstanceFleetResizingSpecificationsProperty -> InstanceFleetResizingSpecificationsProperty # | |||||
| type PropertyType "OnDemandResizeSpecification" InstanceFleetResizingSpecificationsProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.InstanceFleetResizingSpecificationsProperty type PropertyType "OnDemandResizeSpecification" InstanceFleetResizingSpecificationsProperty = OnDemandResizingSpecificationProperty | |||||
| type PropertyType "SpotResizeSpecification" InstanceFleetResizingSpecificationsProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.InstanceFleetResizingSpecificationsProperty type PropertyType "SpotResizeSpecification" InstanceFleetResizingSpecificationsProperty = SpotResizingSpecificationProperty | |||||
data OnDemandProvisioningSpecificationProperty Source #
Constructors
| OnDemandProvisioningSpecificationProperty | |
Instances
| ToJSON OnDemandProvisioningSpecificationProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.OnDemandProvisioningSpecificationProperty Methods toJSON :: OnDemandProvisioningSpecificationProperty -> Value # toEncoding :: OnDemandProvisioningSpecificationProperty -> Encoding # toJSONList :: [OnDemandProvisioningSpecificationProperty] -> Value # toEncodingList :: [OnDemandProvisioningSpecificationProperty] -> Encoding # omitField :: OnDemandProvisioningSpecificationProperty -> Bool # | |||||
| Show OnDemandProvisioningSpecificationProperty Source # | |||||
| Eq OnDemandProvisioningSpecificationProperty Source # | |||||
| ToResourceProperties OnDemandProvisioningSpecificationProperty Source # | |||||
| Property "AllocationStrategy" OnDemandProvisioningSpecificationProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.OnDemandProvisioningSpecificationProperty Associated Types
Methods set :: PropertyType "AllocationStrategy" OnDemandProvisioningSpecificationProperty -> OnDemandProvisioningSpecificationProperty -> OnDemandProvisioningSpecificationProperty # | |||||
| Property "CapacityReservationOptions" OnDemandProvisioningSpecificationProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.OnDemandProvisioningSpecificationProperty Associated Types
Methods set :: PropertyType "CapacityReservationOptions" OnDemandProvisioningSpecificationProperty -> OnDemandProvisioningSpecificationProperty -> OnDemandProvisioningSpecificationProperty # | |||||
| type PropertyType "AllocationStrategy" OnDemandProvisioningSpecificationProperty Source # | |||||
| type PropertyType "CapacityReservationOptions" OnDemandProvisioningSpecificationProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.OnDemandProvisioningSpecificationProperty type PropertyType "CapacityReservationOptions" OnDemandProvisioningSpecificationProperty = OnDemandCapacityReservationOptionsProperty | |||||
data SpotProvisioningSpecificationProperty Source #
Constructors
| SpotProvisioningSpecificationProperty | |
Fields
| |
Instances
| ToJSON SpotProvisioningSpecificationProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.SpotProvisioningSpecificationProperty Methods toJSON :: SpotProvisioningSpecificationProperty -> Value # toEncoding :: SpotProvisioningSpecificationProperty -> Encoding # toJSONList :: [SpotProvisioningSpecificationProperty] -> Value # toEncodingList :: [SpotProvisioningSpecificationProperty] -> Encoding # omitField :: SpotProvisioningSpecificationProperty -> Bool # | |||||
| Show SpotProvisioningSpecificationProperty Source # | |||||
| Eq SpotProvisioningSpecificationProperty Source # | |||||
| ToResourceProperties SpotProvisioningSpecificationProperty Source # | |||||
| Property "AllocationStrategy" SpotProvisioningSpecificationProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.SpotProvisioningSpecificationProperty Associated Types
Methods set :: PropertyType "AllocationStrategy" SpotProvisioningSpecificationProperty -> SpotProvisioningSpecificationProperty -> SpotProvisioningSpecificationProperty # | |||||
| Property "BlockDurationMinutes" SpotProvisioningSpecificationProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.SpotProvisioningSpecificationProperty Associated Types
Methods set :: PropertyType "BlockDurationMinutes" SpotProvisioningSpecificationProperty -> SpotProvisioningSpecificationProperty -> SpotProvisioningSpecificationProperty # | |||||
| Property "TimeoutAction" SpotProvisioningSpecificationProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.SpotProvisioningSpecificationProperty Associated Types
Methods set :: PropertyType "TimeoutAction" SpotProvisioningSpecificationProperty -> SpotProvisioningSpecificationProperty -> SpotProvisioningSpecificationProperty # | |||||
| Property "TimeoutDurationMinutes" SpotProvisioningSpecificationProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.SpotProvisioningSpecificationProperty Associated Types
Methods set :: PropertyType "TimeoutDurationMinutes" SpotProvisioningSpecificationProperty -> SpotProvisioningSpecificationProperty -> SpotProvisioningSpecificationProperty # | |||||
| type PropertyType "AllocationStrategy" SpotProvisioningSpecificationProperty Source # | |||||
| type PropertyType "BlockDurationMinutes" SpotProvisioningSpecificationProperty Source # | |||||
| type PropertyType "TimeoutAction" SpotProvisioningSpecificationProperty Source # | |||||
| type PropertyType "TimeoutDurationMinutes" SpotProvisioningSpecificationProperty Source # | |||||
data OnDemandResizingSpecificationProperty Source #
Constructors
| OnDemandResizingSpecificationProperty | |
Instances
| ToJSON OnDemandResizingSpecificationProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.OnDemandResizingSpecificationProperty Methods toJSON :: OnDemandResizingSpecificationProperty -> Value # toEncoding :: OnDemandResizingSpecificationProperty -> Encoding # toJSONList :: [OnDemandResizingSpecificationProperty] -> Value # toEncodingList :: [OnDemandResizingSpecificationProperty] -> Encoding # omitField :: OnDemandResizingSpecificationProperty -> Bool # | |||||
| Show OnDemandResizingSpecificationProperty Source # | |||||
| Eq OnDemandResizingSpecificationProperty Source # | |||||
| ToResourceProperties OnDemandResizingSpecificationProperty Source # | |||||
| Property "AllocationStrategy" OnDemandResizingSpecificationProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.OnDemandResizingSpecificationProperty Associated Types
Methods set :: PropertyType "AllocationStrategy" OnDemandResizingSpecificationProperty -> OnDemandResizingSpecificationProperty -> OnDemandResizingSpecificationProperty # | |||||
| Property "CapacityReservationOptions" OnDemandResizingSpecificationProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.OnDemandResizingSpecificationProperty Associated Types
Methods set :: PropertyType "CapacityReservationOptions" OnDemandResizingSpecificationProperty -> OnDemandResizingSpecificationProperty -> OnDemandResizingSpecificationProperty # | |||||
| Property "TimeoutDurationMinutes" OnDemandResizingSpecificationProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.OnDemandResizingSpecificationProperty Associated Types
Methods set :: PropertyType "TimeoutDurationMinutes" OnDemandResizingSpecificationProperty -> OnDemandResizingSpecificationProperty -> OnDemandResizingSpecificationProperty # | |||||
| type PropertyType "AllocationStrategy" OnDemandResizingSpecificationProperty Source # | |||||
| type PropertyType "CapacityReservationOptions" OnDemandResizingSpecificationProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.OnDemandResizingSpecificationProperty type PropertyType "CapacityReservationOptions" OnDemandResizingSpecificationProperty = OnDemandCapacityReservationOptionsProperty | |||||
| type PropertyType "TimeoutDurationMinutes" OnDemandResizingSpecificationProperty Source # | |||||
data SpotResizingSpecificationProperty Source #
Constructors
| SpotResizingSpecificationProperty | |
Fields
| |
Instances
| ToJSON SpotResizingSpecificationProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.SpotResizingSpecificationProperty | |||||
| Show SpotResizingSpecificationProperty Source # | |||||
| Eq SpotResizingSpecificationProperty Source # | |||||
| ToResourceProperties SpotResizingSpecificationProperty Source # | |||||
| Property "AllocationStrategy" SpotResizingSpecificationProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.SpotResizingSpecificationProperty Associated Types
Methods set :: PropertyType "AllocationStrategy" SpotResizingSpecificationProperty -> SpotResizingSpecificationProperty -> SpotResizingSpecificationProperty # | |||||
| Property "TimeoutDurationMinutes" SpotResizingSpecificationProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.SpotResizingSpecificationProperty Associated Types
Methods set :: PropertyType "TimeoutDurationMinutes" SpotResizingSpecificationProperty -> SpotResizingSpecificationProperty -> SpotResizingSpecificationProperty # | |||||
| type PropertyType "AllocationStrategy" SpotResizingSpecificationProperty Source # | |||||
| type PropertyType "TimeoutDurationMinutes" SpotResizingSpecificationProperty Source # | |||||
data OnDemandCapacityReservationOptionsProperty Source #
Constructors
| OnDemandCapacityReservationOptionsProperty | |
Fields | |
Instances
| ToJSON OnDemandCapacityReservationOptionsProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.OnDemandCapacityReservationOptionsProperty Methods toJSON :: OnDemandCapacityReservationOptionsProperty -> Value # toEncoding :: OnDemandCapacityReservationOptionsProperty -> Encoding # toJSONList :: [OnDemandCapacityReservationOptionsProperty] -> Value # toEncodingList :: [OnDemandCapacityReservationOptionsProperty] -> Encoding # omitField :: OnDemandCapacityReservationOptionsProperty -> Bool # | |||||
| Show OnDemandCapacityReservationOptionsProperty Source # | |||||
| Eq OnDemandCapacityReservationOptionsProperty Source # | |||||
| ToResourceProperties OnDemandCapacityReservationOptionsProperty Source # | |||||
| Property "CapacityReservationPreference" OnDemandCapacityReservationOptionsProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.OnDemandCapacityReservationOptionsProperty Associated Types
Methods set :: PropertyType "CapacityReservationPreference" OnDemandCapacityReservationOptionsProperty -> OnDemandCapacityReservationOptionsProperty -> OnDemandCapacityReservationOptionsProperty # | |||||
| Property "CapacityReservationResourceGroupArn" OnDemandCapacityReservationOptionsProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.OnDemandCapacityReservationOptionsProperty Associated Types
Methods set :: PropertyType "CapacityReservationResourceGroupArn" OnDemandCapacityReservationOptionsProperty -> OnDemandCapacityReservationOptionsProperty -> OnDemandCapacityReservationOptionsProperty # | |||||
| Property "UsageStrategy" OnDemandCapacityReservationOptionsProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.OnDemandCapacityReservationOptionsProperty Associated Types
Methods set :: PropertyType "UsageStrategy" OnDemandCapacityReservationOptionsProperty -> OnDemandCapacityReservationOptionsProperty -> OnDemandCapacityReservationOptionsProperty # | |||||
| type PropertyType "CapacityReservationPreference" OnDemandCapacityReservationOptionsProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.OnDemandCapacityReservationOptionsProperty type PropertyType "CapacityReservationPreference" OnDemandCapacityReservationOptionsProperty = Value Text | |||||
| type PropertyType "CapacityReservationResourceGroupArn" OnDemandCapacityReservationOptionsProperty Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig.OnDemandCapacityReservationOptionsProperty type PropertyType "CapacityReservationResourceGroupArn" OnDemandCapacityReservationOptionsProperty = Value Text | |||||
| type PropertyType "UsageStrategy" OnDemandCapacityReservationOptionsProperty Source # | |||||
mkInstanceFleetProvisioningSpecificationsProperty :: InstanceFleetProvisioningSpecificationsProperty Source #
mkInstanceFleetResizingSpecificationsProperty :: InstanceFleetResizingSpecificationsProperty Source #
mkOnDemandProvisioningSpecificationProperty :: Value Text -> OnDemandProvisioningSpecificationProperty Source #
mkSpotProvisioningSpecificationProperty :: Value Text -> Value Integer -> SpotProvisioningSpecificationProperty Source #
data InstanceFleetConfig Source #
Constructors
| InstanceFleetConfig | |
Fields
| |
Instances
| ToJSON InstanceFleetConfig Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig Methods toJSON :: InstanceFleetConfig -> Value # toEncoding :: InstanceFleetConfig -> Encoding # toJSONList :: [InstanceFleetConfig] -> Value # toEncodingList :: [InstanceFleetConfig] -> Encoding # omitField :: InstanceFleetConfig -> Bool # | |||||
| Show InstanceFleetConfig Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig Methods showsPrec :: Int -> InstanceFleetConfig -> ShowS # show :: InstanceFleetConfig -> String # showList :: [InstanceFleetConfig] -> ShowS # | |||||
| Eq InstanceFleetConfig Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig Methods (==) :: InstanceFleetConfig -> InstanceFleetConfig -> Bool # (/=) :: InstanceFleetConfig -> InstanceFleetConfig -> Bool # | |||||
| ToResourceProperties InstanceFleetConfig Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig Methods toResourceProperties :: InstanceFleetConfig -> ResourceProperties # | |||||
| Property "ClusterId" InstanceFleetConfig Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig Associated Types
Methods set :: PropertyType "ClusterId" InstanceFleetConfig -> InstanceFleetConfig -> InstanceFleetConfig # | |||||
| Property "InstanceFleetType" InstanceFleetConfig Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig Associated Types
Methods set :: PropertyType "InstanceFleetType" InstanceFleetConfig -> InstanceFleetConfig -> InstanceFleetConfig # | |||||
| Property "InstanceTypeConfigs" InstanceFleetConfig Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig Associated Types
Methods set :: PropertyType "InstanceTypeConfigs" InstanceFleetConfig -> InstanceFleetConfig -> InstanceFleetConfig # | |||||
| Property "LaunchSpecifications" InstanceFleetConfig Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig Associated Types
Methods set :: PropertyType "LaunchSpecifications" InstanceFleetConfig -> InstanceFleetConfig -> InstanceFleetConfig # | |||||
| Property "Name" InstanceFleetConfig Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig Associated Types
Methods set :: PropertyType "Name" InstanceFleetConfig -> InstanceFleetConfig -> InstanceFleetConfig # | |||||
| Property "ResizeSpecifications" InstanceFleetConfig Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig Associated Types
Methods set :: PropertyType "ResizeSpecifications" InstanceFleetConfig -> InstanceFleetConfig -> InstanceFleetConfig # | |||||
| Property "TargetOnDemandCapacity" InstanceFleetConfig Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig Associated Types
Methods set :: PropertyType "TargetOnDemandCapacity" InstanceFleetConfig -> InstanceFleetConfig -> InstanceFleetConfig # | |||||
| Property "TargetSpotCapacity" InstanceFleetConfig Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig Associated Types
Methods set :: PropertyType "TargetSpotCapacity" InstanceFleetConfig -> InstanceFleetConfig -> InstanceFleetConfig # | |||||
| type PropertyType "ClusterId" InstanceFleetConfig Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig | |||||
| type PropertyType "InstanceFleetType" InstanceFleetConfig Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig | |||||
| type PropertyType "InstanceTypeConfigs" InstanceFleetConfig Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig | |||||
| type PropertyType "LaunchSpecifications" InstanceFleetConfig Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig type PropertyType "LaunchSpecifications" InstanceFleetConfig = InstanceFleetProvisioningSpecificationsProperty | |||||
| type PropertyType "Name" InstanceFleetConfig Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig | |||||
| type PropertyType "ResizeSpecifications" InstanceFleetConfig Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig type PropertyType "ResizeSpecifications" InstanceFleetConfig = InstanceFleetResizingSpecificationsProperty | |||||
| type PropertyType "TargetOnDemandCapacity" InstanceFleetConfig Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig | |||||
| type PropertyType "TargetSpotCapacity" InstanceFleetConfig Source # | |||||
Defined in Stratosphere.EMR.InstanceFleetConfig | |||||