| Copyright | (c) 2013-2021 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
Amazonka.SecurityHub.Types.AwsS3ObjectDetails
Description
Synopsis
- data AwsS3ObjectDetails = AwsS3ObjectDetails' {}
- newAwsS3ObjectDetails :: AwsS3ObjectDetails
- awsS3ObjectDetails_eTag :: Lens' AwsS3ObjectDetails (Maybe Text)
- awsS3ObjectDetails_versionId :: Lens' AwsS3ObjectDetails (Maybe Text)
- awsS3ObjectDetails_sSEKMSKeyId :: Lens' AwsS3ObjectDetails (Maybe Text)
- awsS3ObjectDetails_lastModified :: Lens' AwsS3ObjectDetails (Maybe Text)
- awsS3ObjectDetails_serverSideEncryption :: Lens' AwsS3ObjectDetails (Maybe Text)
- awsS3ObjectDetails_contentType :: Lens' AwsS3ObjectDetails (Maybe Text)
Documentation
data AwsS3ObjectDetails Source #
Details about an Amazon S3 object.
See: newAwsS3ObjectDetails smart constructor.
Constructors
| AwsS3ObjectDetails' | |
Fields
| |
Instances
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_versionId :: Lens' AwsS3ObjectDetails (Maybe Text) Source #
The version of the object.
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.