amazonka-ec2-2.0: Amazon Elastic Compute Cloud SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.EC2.Types.SpotPlacementScore

Description

 
Synopsis

Documentation

data SpotPlacementScore Source #

The Spot placement score for this Region or Availability Zone. The score is calculated based on the assumption that the capacity-optimized allocation strategy is used and that all of the Availability Zones in the Region can be used.

See: newSpotPlacementScore smart constructor.

Constructors

SpotPlacementScore' 

Fields

  • availabilityZoneId :: Maybe Text

    The Availability Zone.

  • region :: Maybe Text

    The Region.

  • score :: Maybe Int

    The placement score, on a scale from 1 to 10. A score of 10 indicates that your Spot request is highly likely to succeed in this Region or Availability Zone. A score of 1 indicates that your Spot request is not likely to succeed.

Instances

Instances details
FromXML SpotPlacementScore Source # 
Instance details

Defined in Amazonka.EC2.Types.SpotPlacementScore

Generic SpotPlacementScore Source # 
Instance details

Defined in Amazonka.EC2.Types.SpotPlacementScore

Associated Types

type Rep SpotPlacementScore :: Type -> Type #

Read SpotPlacementScore Source # 
Instance details

Defined in Amazonka.EC2.Types.SpotPlacementScore

Show SpotPlacementScore Source # 
Instance details

Defined in Amazonka.EC2.Types.SpotPlacementScore

NFData SpotPlacementScore Source # 
Instance details

Defined in Amazonka.EC2.Types.SpotPlacementScore

Methods

rnf :: SpotPlacementScore -> () #

Eq SpotPlacementScore Source # 
Instance details

Defined in Amazonka.EC2.Types.SpotPlacementScore

Hashable SpotPlacementScore Source # 
Instance details

Defined in Amazonka.EC2.Types.SpotPlacementScore

type Rep SpotPlacementScore Source # 
Instance details

Defined in Amazonka.EC2.Types.SpotPlacementScore

type Rep SpotPlacementScore = D1 ('MetaData "SpotPlacementScore" "Amazonka.EC2.Types.SpotPlacementScore" "amazonka-ec2-2.0-48L9RAJvmvzAdBkRegqWCL" 'False) (C1 ('MetaCons "SpotPlacementScore'" 'PrefixI 'True) (S1 ('MetaSel ('Just "availabilityZoneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

newSpotPlacementScore :: SpotPlacementScore Source #

Create a value of SpotPlacementScore with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:availabilityZoneId:SpotPlacementScore', spotPlacementScore_availabilityZoneId - The Availability Zone.

$sel:region:SpotPlacementScore', spotPlacementScore_region - The Region.

$sel:score:SpotPlacementScore', spotPlacementScore_score - The placement score, on a scale from 1 to 10. A score of 10 indicates that your Spot request is highly likely to succeed in this Region or Availability Zone. A score of 1 indicates that your Spot request is not likely to succeed.

spotPlacementScore_score :: Lens' SpotPlacementScore (Maybe Int) Source #

The placement score, on a scale from 1 to 10. A score of 10 indicates that your Spot request is highly likely to succeed in this Region or Availability Zone. A score of 1 indicates that your Spot request is not likely to succeed.