Class: Aws::S3Control::Types::JobManifest
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3Control::Types::JobManifest
- Defined in:
- gems/aws-sdk-s3control/lib/aws-sdk-s3control/types.rb
Overview
Note:
When making an API call, you may pass JobManifest data as a hash:
{
spec: { # required
format: "S3BatchOperations_CSV_20180820", # required, accepts S3BatchOperations_CSV_20180820, S3InventoryReport_CSV_20161130
fields: ["Ignore"], # accepts Ignore, Bucket, Key, VersionId
},
location: { # required
object_arn: "S3KeyArnString", # required
object_version_id: "S3ObjectVersionId",
etag: "NonEmptyMaxLength1024String", # required
},
}
Contains the configuration information for a job's manifest.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#location ⇒ Types::JobManifestLocation
Contains the information required to locate the specified job's manifest.
-
#spec ⇒ Types::JobManifestSpec
Describes the format of the specified job's manifest.
Instance Attribute Details
#location ⇒ Types::JobManifestLocation
Contains the information required to locate the specified job's manifest.
1909 1910 1911 1912 1913 1914 |
# File 'gems/aws-sdk-s3control/lib/aws-sdk-s3control/types.rb', line 1909 class JobManifest < Struct.new( :spec, :location) SENSITIVE = [] include Aws::Structure end |
#spec ⇒ Types::JobManifestSpec
Describes the format of the specified job's manifest. If the manifest is in CSV format, also describes the columns contained within the manifest.
1909 1910 1911 1912 1913 1914 |
# File 'gems/aws-sdk-s3control/lib/aws-sdk-s3control/types.rb', line 1909 class JobManifest < Struct.new( :spec, :location) SENSITIVE = [] include Aws::Structure end |