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.EnvironmentInfoDescription

Description

 
Synopsis

Documentation

data EnvironmentInfoDescription Source #

The information retrieved from the Amazon EC2 instances.

See: newEnvironmentInfoDescription smart constructor.

Constructors

EnvironmentInfoDescription' 

Fields

  • sampleTimestamp :: Maybe ISO8601

    The time stamp when this information was retrieved.

  • ec2InstanceId :: Maybe Text

    The Amazon EC2 Instance ID for this information.

  • infoType :: Maybe EnvironmentInfoType

    The type of information retrieved.

  • message :: Maybe Text

    The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

    Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.

Instances

Instances details
Eq EnvironmentInfoDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentInfoDescription

Read EnvironmentInfoDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentInfoDescription

Show EnvironmentInfoDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentInfoDescription

Generic EnvironmentInfoDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentInfoDescription

Associated Types

type Rep EnvironmentInfoDescription :: Type -> Type #

NFData EnvironmentInfoDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentInfoDescription

Hashable EnvironmentInfoDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentInfoDescription

FromXML EnvironmentInfoDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentInfoDescription

type Rep EnvironmentInfoDescription Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.Types.EnvironmentInfoDescription

type Rep EnvironmentInfoDescription = D1 ('MetaData "EnvironmentInfoDescription" "Amazonka.ElasticBeanstalk.Types.EnvironmentInfoDescription" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "EnvironmentInfoDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "sampleTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: S1 ('MetaSel ('Just "ec2InstanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "infoType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EnvironmentInfoType)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newEnvironmentInfoDescription :: EnvironmentInfoDescription Source #

Create a value of EnvironmentInfoDescription 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:sampleTimestamp:EnvironmentInfoDescription', environmentInfoDescription_sampleTimestamp - The time stamp when this information was retrieved.

$sel:ec2InstanceId:EnvironmentInfoDescription', environmentInfoDescription_ec2InstanceId - The Amazon EC2 Instance ID for this information.

$sel:infoType:EnvironmentInfoDescription', environmentInfoDescription_infoType - The type of information retrieved.

$sel:message:EnvironmentInfoDescription', environmentInfoDescription_message - The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.

environmentInfoDescription_sampleTimestamp :: Lens' EnvironmentInfoDescription (Maybe UTCTime) Source #

The time stamp when this information was retrieved.

environmentInfoDescription_ec2InstanceId :: Lens' EnvironmentInfoDescription (Maybe Text) Source #

The Amazon EC2 Instance ID for this information.

environmentInfoDescription_message :: Lens' EnvironmentInfoDescription (Maybe Text) Source #

The retrieved information. Currently contains a presigned Amazon S3 URL. The files are deleted after 15 minutes.

Anyone in possession of this URL can access the files before they are deleted. Make the URL available only to trusted parties.