libZSservicesZSamazonka-securityhubZSamazonka-securityhub
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.SecurityHub.Types.AwsElasticBeanstalkEnvironmentDetails

Description

 
Synopsis

Documentation

data AwsElasticBeanstalkEnvironmentDetails Source #

Contains details about an Elastic Beanstalk environment.

See: newAwsElasticBeanstalkEnvironmentDetails smart constructor.

Constructors

AwsElasticBeanstalkEnvironmentDetails' 

Fields

Instances

Instances details
Eq AwsElasticBeanstalkEnvironmentDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsElasticBeanstalkEnvironmentDetails

Read AwsElasticBeanstalkEnvironmentDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsElasticBeanstalkEnvironmentDetails

Show AwsElasticBeanstalkEnvironmentDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsElasticBeanstalkEnvironmentDetails

Generic AwsElasticBeanstalkEnvironmentDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsElasticBeanstalkEnvironmentDetails

NFData AwsElasticBeanstalkEnvironmentDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsElasticBeanstalkEnvironmentDetails

Hashable AwsElasticBeanstalkEnvironmentDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsElasticBeanstalkEnvironmentDetails

ToJSON AwsElasticBeanstalkEnvironmentDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsElasticBeanstalkEnvironmentDetails

FromJSON AwsElasticBeanstalkEnvironmentDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsElasticBeanstalkEnvironmentDetails

type Rep AwsElasticBeanstalkEnvironmentDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsElasticBeanstalkEnvironmentDetails

type Rep AwsElasticBeanstalkEnvironmentDetails = D1 ('MetaData "AwsElasticBeanstalkEnvironmentDetails" "Amazonka.SecurityHub.Types.AwsElasticBeanstalkEnvironmentDetails" "libZSservicesZSamazonka-securityhubZSamazonka-securityhub" 'False) (C1 ('MetaCons "AwsElasticBeanstalkEnvironmentDetails'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "cname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "endpointUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "optionSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AwsElasticBeanstalkEnvironmentOptionSetting])))) :*: ((S1 ('MetaSel ('Just "dateUpdated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dateCreated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "versionLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "platformArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "tier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AwsElasticBeanstalkEnvironmentTier)) :*: S1 ('MetaSel ('Just "environmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "applicationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "environmentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "solutionStackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "environmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "environmentLinks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AwsElasticBeanstalkEnvironmentEnvironmentLink])) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newAwsElasticBeanstalkEnvironmentDetails :: AwsElasticBeanstalkEnvironmentDetails Source #

Create a value of AwsElasticBeanstalkEnvironmentDetails 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:status:AwsElasticBeanstalkEnvironmentDetails', awsElasticBeanstalkEnvironmentDetails_status - The current operational status of the environment.

$sel:cname:AwsElasticBeanstalkEnvironmentDetails', awsElasticBeanstalkEnvironmentDetails_cname - The URL to the CNAME for this environment.

$sel:endpointUrl:AwsElasticBeanstalkEnvironmentDetails', awsElasticBeanstalkEnvironmentDetails_endpointUrl - For load-balanced, autoscaling environments, the URL to the load balancer. For single-instance environments, the IP address of the instance.

$sel:optionSettings:AwsElasticBeanstalkEnvironmentDetails', awsElasticBeanstalkEnvironmentDetails_optionSettings - The configuration setting for the environment.

$sel:dateUpdated:AwsElasticBeanstalkEnvironmentDetails', awsElasticBeanstalkEnvironmentDetails_dateUpdated - The date when this environment was last modified.

$sel:dateCreated:AwsElasticBeanstalkEnvironmentDetails', awsElasticBeanstalkEnvironmentDetails_dateCreated - The creation date for this environment.

$sel:versionLabel:AwsElasticBeanstalkEnvironmentDetails', awsElasticBeanstalkEnvironmentDetails_versionLabel - The application version of the environment.

$sel:platformArn:AwsElasticBeanstalkEnvironmentDetails', awsElasticBeanstalkEnvironmentDetails_platformArn - The ARN of the platform version for the environment.

$sel:tier:AwsElasticBeanstalkEnvironmentDetails', awsElasticBeanstalkEnvironmentDetails_tier - The tier of the environment.

$sel:environmentName:AwsElasticBeanstalkEnvironmentDetails', awsElasticBeanstalkEnvironmentDetails_environmentName - The name of the environment.

$sel:applicationName:AwsElasticBeanstalkEnvironmentDetails', awsElasticBeanstalkEnvironmentDetails_applicationName - The name of the application that is associated with the environment.

$sel:environmentArn:AwsElasticBeanstalkEnvironmentDetails', awsElasticBeanstalkEnvironmentDetails_environmentArn - The ARN of the environment.

$sel:solutionStackName:AwsElasticBeanstalkEnvironmentDetails', awsElasticBeanstalkEnvironmentDetails_solutionStackName - The name of the solution stack that is deployed with the environment.

$sel:environmentId:AwsElasticBeanstalkEnvironmentDetails', awsElasticBeanstalkEnvironmentDetails_environmentId - The identifier of the environment.

$sel:environmentLinks:AwsElasticBeanstalkEnvironmentDetails', awsElasticBeanstalkEnvironmentDetails_environmentLinks - Links to other environments in the same group.

$sel:description:AwsElasticBeanstalkEnvironmentDetails', awsElasticBeanstalkEnvironmentDetails_description - A description of the environment.

awsElasticBeanstalkEnvironmentDetails_endpointUrl :: Lens' AwsElasticBeanstalkEnvironmentDetails (Maybe Text) Source #

For load-balanced, autoscaling environments, the URL to the load balancer. For single-instance environments, the IP address of the instance.

awsElasticBeanstalkEnvironmentDetails_applicationName :: Lens' AwsElasticBeanstalkEnvironmentDetails (Maybe Text) Source #

The name of the application that is associated with the environment.

awsElasticBeanstalkEnvironmentDetails_solutionStackName :: Lens' AwsElasticBeanstalkEnvironmentDetails (Maybe Text) Source #

The name of the solution stack that is deployed with the environment.