libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.ElasticBeanstalk.Types.PlatformSummary

Description

 
Synopsis

Documentation

data PlatformSummary Source #

Summary information about a platform version.

See: newPlatformSummary smart constructor.

Constructors

PlatformSummary' 

Fields

Instances

Instances details
Eq PlatformSummary Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.PlatformSummary

Read PlatformSummary Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.PlatformSummary

Show PlatformSummary Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.PlatformSummary

Generic PlatformSummary Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.PlatformSummary

Associated Types

type Rep PlatformSummary :: Type -> Type #

NFData PlatformSummary Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.PlatformSummary

Methods

rnf :: PlatformSummary -> () #

Hashable PlatformSummary Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.PlatformSummary

FromXML PlatformSummary Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.PlatformSummary

type Rep PlatformSummary Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.PlatformSummary

type Rep PlatformSummary = D1 ('MetaData "PlatformSummary" "Amazonka.ElasticBeanstalk.Types.PlatformSummary" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "PlatformSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "platformBranchName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "supportedAddonList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "platformCategory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "platformBranchLifecycleState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "platformVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "platformStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PlatformStatus))))) :*: ((S1 ('MetaSel ('Just "platformLifecycleState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "platformOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "operatingSystemName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "platformArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "operatingSystemVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "supportedTierList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))))))

newPlatformSummary :: PlatformSummary Source #

Create a value of PlatformSummary 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:platformBranchName:PlatformSummary', platformSummary_platformBranchName - The platform branch to which the platform version belongs.

$sel:supportedAddonList:PlatformSummary', platformSummary_supportedAddonList - The additions associated with the platform version.

$sel:platformCategory:PlatformSummary', platformSummary_platformCategory - The category of platform version.

$sel:platformBranchLifecycleState:PlatformSummary', platformSummary_platformBranchLifecycleState - The state of the platform version's branch in its lifecycle.

Possible values: beta | supported | deprecated | retired

$sel:platformVersion:PlatformSummary', platformSummary_platformVersion - The version string of the platform version.

$sel:platformStatus:PlatformSummary', platformSummary_platformStatus - The status of the platform version. You can create an environment from the platform version once it is ready.

$sel:platformLifecycleState:PlatformSummary', platformSummary_platformLifecycleState - The state of the platform version in its lifecycle.

Possible values: recommended | empty

If an empty value is returned, the platform version is supported but isn't the recommended one for its branch.

$sel:platformOwner:PlatformSummary', platformSummary_platformOwner - The AWS account ID of the person who created the platform version.

$sel:operatingSystemName:PlatformSummary', platformSummary_operatingSystemName - The operating system used by the platform version.

$sel:platformArn:PlatformSummary', platformSummary_platformArn - The ARN of the platform version.

$sel:operatingSystemVersion:PlatformSummary', platformSummary_operatingSystemVersion - The version of the operating system used by the platform version.

$sel:supportedTierList:PlatformSummary', platformSummary_supportedTierList - The tiers in which the platform version runs.

platformSummary_platformBranchName :: Lens' PlatformSummary (Maybe Text) Source #

The platform branch to which the platform version belongs.

platformSummary_supportedAddonList :: Lens' PlatformSummary (Maybe [Text]) Source #

The additions associated with the platform version.

platformSummary_platformBranchLifecycleState :: Lens' PlatformSummary (Maybe Text) Source #

The state of the platform version's branch in its lifecycle.

Possible values: beta | supported | deprecated | retired

platformSummary_platformVersion :: Lens' PlatformSummary (Maybe Text) Source #

The version string of the platform version.

platformSummary_platformStatus :: Lens' PlatformSummary (Maybe PlatformStatus) Source #

The status of the platform version. You can create an environment from the platform version once it is ready.

platformSummary_platformLifecycleState :: Lens' PlatformSummary (Maybe Text) Source #

The state of the platform version in its lifecycle.

Possible values: recommended | empty

If an empty value is returned, the platform version is supported but isn't the recommended one for its branch.

platformSummary_platformOwner :: Lens' PlatformSummary (Maybe Text) Source #

The AWS account ID of the person who created the platform version.

platformSummary_operatingSystemName :: Lens' PlatformSummary (Maybe Text) Source #

The operating system used by the platform version.

platformSummary_platformArn :: Lens' PlatformSummary (Maybe Text) Source #

The ARN of the platform version.

platformSummary_operatingSystemVersion :: Lens' PlatformSummary (Maybe Text) Source #

The version of the operating system used by the platform version.

platformSummary_supportedTierList :: Lens' PlatformSummary (Maybe [Text]) Source #

The tiers in which the platform version runs.