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

Description

 
Synopsis

Documentation

data AwsS3ObjectDetails Source #

Details about an Amazon S3 object.

See: newAwsS3ObjectDetails smart constructor.

Constructors

AwsS3ObjectDetails' 

Fields

Instances

Instances details
Eq AwsS3ObjectDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsS3ObjectDetails

Read AwsS3ObjectDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsS3ObjectDetails

Show AwsS3ObjectDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsS3ObjectDetails

Generic AwsS3ObjectDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsS3ObjectDetails

Associated Types

type Rep AwsS3ObjectDetails :: Type -> Type #

NFData AwsS3ObjectDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsS3ObjectDetails

Methods

rnf :: AwsS3ObjectDetails -> () #

Hashable AwsS3ObjectDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsS3ObjectDetails

ToJSON AwsS3ObjectDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsS3ObjectDetails

FromJSON AwsS3ObjectDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsS3ObjectDetails

type Rep AwsS3ObjectDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsS3ObjectDetails

type Rep AwsS3ObjectDetails = D1 ('MetaData "AwsS3ObjectDetails" "Amazonka.SecurityHub.Types.AwsS3ObjectDetails" "libZSservicesZSamazonka-securityhubZSamazonka-securityhub" 'False) (C1 ('MetaCons "AwsS3ObjectDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "eTag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "versionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sSEKMSKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "lastModified") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "serverSideEncryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newAwsS3ObjectDetails :: AwsS3ObjectDetails Source #

Create a value of AwsS3ObjectDetails 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:eTag:AwsS3ObjectDetails', awsS3ObjectDetails_eTag - The opaque identifier assigned by a web server to a specific version of a resource found at a URL.

$sel:versionId:AwsS3ObjectDetails', awsS3ObjectDetails_versionId - The version of the object.

$sel:sSEKMSKeyId:AwsS3ObjectDetails', awsS3ObjectDetails_sSEKMSKeyId - The identifier of the KMS symmetric customer managed key that was used for the object.

$sel:lastModified:AwsS3ObjectDetails', awsS3ObjectDetails_lastModified - Indicates when the object was last modified.

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

$sel:serverSideEncryption:AwsS3ObjectDetails', awsS3ObjectDetails_serverSideEncryption - If the object is stored using server-side encryption, the value of the server-side encryption algorithm used when storing this object in Amazon S3.

$sel:contentType:AwsS3ObjectDetails', awsS3ObjectDetails_contentType - A standard MIME type describing the format of the object data.

awsS3ObjectDetails_eTag :: Lens' AwsS3ObjectDetails (Maybe Text) Source #

The opaque identifier assigned by a web server to a specific version of a resource found at a URL.

awsS3ObjectDetails_sSEKMSKeyId :: Lens' AwsS3ObjectDetails (Maybe Text) Source #

The identifier of the KMS symmetric customer managed key that was used for the object.

awsS3ObjectDetails_lastModified :: Lens' AwsS3ObjectDetails (Maybe Text) Source #

Indicates when the object was last modified.

Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.

awsS3ObjectDetails_serverSideEncryption :: Lens' AwsS3ObjectDetails (Maybe Text) Source #

If the object is stored using server-side encryption, the value of the server-side encryption algorithm used when storing this object in Amazon S3.

awsS3ObjectDetails_contentType :: Lens' AwsS3ObjectDetails (Maybe Text) Source #

A standard MIME type describing the format of the object data.