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