You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::Macie2::Types::S3Object

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Provides information about an S3 object that a finding applies to.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#bucket_arnString

Returns:

  • (String)

#e_tagString

Returns:

  • (String)

#extensionString

Returns:

  • (String)

#keyString

Returns:

  • (String)

#last_modifiedTime

Returns:

  • (Time)

#pathString

Returns:

  • (String)

#public_accessBoolean

Returns:

  • (Boolean)

#server_side_encryptionTypes::ServerSideEncryption

Provides information about the server-side encryption settings for an S3 bucket or S3 object.

Returns:

#sizeInteger

Returns:

  • (Integer)

#storage_classString

The storage class of the S3 object. Possible values are:

Possible values:

  • STANDARD
  • REDUCED_REDUNDANCY
  • STANDARD_IA
  • INTELLIGENT_TIERING
  • DEEP_ARCHIVE
  • ONEZONE_IA
  • GLACIER

Returns:

  • (String)

    The storage class of the S3 object.

#tagsArray<Types::KeyValuePair>

Provides information about the tags that are associated with an S3 bucket or object. Each tag consists of a required tag key and an associated tag value.

Returns:

  • (Array<Types::KeyValuePair>)

    Provides information about the tags that are associated with an S3 bucket or object.

#version_idString

Returns:

  • (String)