Class: Aws::SecurityHub::Types::AwsS3ObjectDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsS3ObjectDetails
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-securityhub/types.rb
Overview
Details about an Amazon S3 object.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#content_type ⇒ String
A standard MIME type describing the format of the object data.
-
#etag ⇒ String
The opaque identifier assigned by a web server to a specific version of a resource found at a URL.
-
#last_modified ⇒ String
Indicates when the object was last modified.
-
#server_side_encryption ⇒ String
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.
-
#ssekms_key_id ⇒ String
The identifier of the KMS symmetric customer managed key that was used for the object.
-
#version_id ⇒ String
The version of the object.
Instance Attribute Details
#content_type ⇒ String
A standard MIME type describing the format of the object data.
18541 18542 18543 18544 18545 18546 18547 18548 18549 18550 |
# File 'lib/aws-sdk-securityhub/types.rb', line 18541 class AwsS3ObjectDetails < Struct.new( :last_modified, :etag, :version_id, :content_type, :server_side_encryption, :ssekms_key_id) SENSITIVE = [] include Aws::Structure end |
#etag ⇒ String
The opaque identifier assigned by a web server to a specific version of a resource found at a URL.
18541 18542 18543 18544 18545 18546 18547 18548 18549 18550 |
# File 'lib/aws-sdk-securityhub/types.rb', line 18541 class AwsS3ObjectDetails < Struct.new( :last_modified, :etag, :version_id, :content_type, :server_side_encryption, :ssekms_key_id) SENSITIVE = [] include Aws::Structure end |
#last_modified ⇒ String
Indicates when the object was last modified.
For more information about the validation and formatting of timestamp fields in Security Hub, see [Timestamps].
[1]: docs.aws.amazon.com/securityhub/1.0/APIReference/Welcome.html#timestamps
18541 18542 18543 18544 18545 18546 18547 18548 18549 18550 |
# File 'lib/aws-sdk-securityhub/types.rb', line 18541 class AwsS3ObjectDetails < Struct.new( :last_modified, :etag, :version_id, :content_type, :server_side_encryption, :ssekms_key_id) SENSITIVE = [] include Aws::Structure end |
#server_side_encryption ⇒ String
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.
18541 18542 18543 18544 18545 18546 18547 18548 18549 18550 |
# File 'lib/aws-sdk-securityhub/types.rb', line 18541 class AwsS3ObjectDetails < Struct.new( :last_modified, :etag, :version_id, :content_type, :server_side_encryption, :ssekms_key_id) SENSITIVE = [] include Aws::Structure end |
#ssekms_key_id ⇒ String
The identifier of the KMS symmetric customer managed key that was used for the object.
18541 18542 18543 18544 18545 18546 18547 18548 18549 18550 |
# File 'lib/aws-sdk-securityhub/types.rb', line 18541 class AwsS3ObjectDetails < Struct.new( :last_modified, :etag, :version_id, :content_type, :server_side_encryption, :ssekms_key_id) SENSITIVE = [] include Aws::Structure end |
#version_id ⇒ String
The version of the object.
18541 18542 18543 18544 18545 18546 18547 18548 18549 18550 |
# File 'lib/aws-sdk-securityhub/types.rb', line 18541 class AwsS3ObjectDetails < Struct.new( :last_modified, :etag, :version_id, :content_type, :server_side_encryption, :ssekms_key_id) SENSITIVE = [] include Aws::Structure end |