Class: Aws::S3Control::Types::S3ManifestOutputLocation
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3Control::Types::S3ManifestOutputLocation
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-s3control/types.rb
Overview
Location details for where the generated manifest should be written.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#bucket ⇒ String
The bucket ARN the generated manifest should be written to.
-
#expected_manifest_bucket_owner ⇒ String
The Account ID that owns the bucket the generated manifest is written to.
-
#manifest_encryption ⇒ Types::GeneratedManifestEncryption
Specifies what encryption should be used when the generated manifest objects are written.
-
#manifest_format ⇒ String
The format of the generated manifest.
-
#manifest_prefix ⇒ String
Prefix identifying one or more objects to which the manifest applies.
Instance Attribute Details
#bucket ⇒ String
The bucket ARN the generated manifest should be written to.
<note markdown=“1”> **Directory buckets** - Directory buckets aren’t supported as the buckets to store the generated manifest.
</note>
7303 7304 7305 7306 7307 7308 7309 7310 7311 |
# File 'lib/aws-sdk-s3control/types.rb', line 7303 class S3ManifestOutputLocation < Struct.new( :expected_manifest_bucket_owner, :bucket, :manifest_prefix, :manifest_encryption, :manifest_format) SENSITIVE = [] include Aws::Structure end |
#expected_manifest_bucket_owner ⇒ String
The Account ID that owns the bucket the generated manifest is written to.
7303 7304 7305 7306 7307 7308 7309 7310 7311 |
# File 'lib/aws-sdk-s3control/types.rb', line 7303 class S3ManifestOutputLocation < Struct.new( :expected_manifest_bucket_owner, :bucket, :manifest_prefix, :manifest_encryption, :manifest_format) SENSITIVE = [] include Aws::Structure end |
#manifest_encryption ⇒ Types::GeneratedManifestEncryption
Specifies what encryption should be used when the generated manifest objects are written.
7303 7304 7305 7306 7307 7308 7309 7310 7311 |
# File 'lib/aws-sdk-s3control/types.rb', line 7303 class S3ManifestOutputLocation < Struct.new( :expected_manifest_bucket_owner, :bucket, :manifest_prefix, :manifest_encryption, :manifest_format) SENSITIVE = [] include Aws::Structure end |
#manifest_format ⇒ String
The format of the generated manifest.
7303 7304 7305 7306 7307 7308 7309 7310 7311 |
# File 'lib/aws-sdk-s3control/types.rb', line 7303 class S3ManifestOutputLocation < Struct.new( :expected_manifest_bucket_owner, :bucket, :manifest_prefix, :manifest_encryption, :manifest_format) SENSITIVE = [] include Aws::Structure end |
#manifest_prefix ⇒ String
Prefix identifying one or more objects to which the manifest applies.
7303 7304 7305 7306 7307 7308 7309 7310 7311 |
# File 'lib/aws-sdk-s3control/types.rb', line 7303 class S3ManifestOutputLocation < Struct.new( :expected_manifest_bucket_owner, :bucket, :manifest_prefix, :manifest_encryption, :manifest_format) SENSITIVE = [] include Aws::Structure end |