CreateJobRequest class

Constructors

CreateJobRequest({required String accountId, required JobManifest manifest, required JobOperation operation, required int priority, required JobReport report, required String roleArn, String? clientRequestToken, bool? confirmationRequired, String? description, List<S3Tag>? tags})

Properties

accountId String
The AWS account ID that creates the job.
final
clientRequestToken String?
An idempotency token to ensure that you don't accidentally submit the same request twice. You can use any string up to the maximum length.
final
confirmationRequired bool?
Indicates whether confirmation is required before Amazon S3 runs the job. Confirmation is only required for jobs created through the Amazon S3 console.
final
description String?
A description for this job. You can use any string within the permitted length. Descriptions don't need to be unique and can be used for multiple jobs.
final
hashCode int
The hash code for this object.
no setterinherited
manifest JobManifest
Configuration parameters for the manifest.
final
operation JobOperation
The operation that you want this job to perform on each object listed in the manifest. For more information about the available operations, see Operations in the Amazon Simple Storage Service Developer Guide.
final
priority int
The numerical priority for this job. Higher numbers indicate higher priority.
final
report JobReport
Configuration parameters for the optional job-completion report.
final
roleArn String
The Amazon Resource Name (ARN) for the AWS Identity and Access Management (IAM) role that Batch Operations will use to run this job's operation on each object in the manifest.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tags List<S3Tag>?
A set of tags to associate with the S3 Batch Operations job. This is an optional parameter.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
toXml(String elemName, {List<XmlAttribute>? attributes}) → XmlElement

Operators

operator ==(Object other) bool
The equality operator.
inherited