#[non_exhaustive]pub struct CreateBatchSegmentJobInput {
pub job_name: Option<String>,
pub solution_version_arn: Option<String>,
pub filter_arn: Option<String>,
pub num_results: Option<i32>,
pub job_input: Option<BatchSegmentJobInput>,
pub job_output: Option<BatchSegmentJobOutput>,
pub role_arn: Option<String>,
}Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.job_name: Option<String>The name of the batch segment job to create.
solution_version_arn: Option<String>The Amazon Resource Name (ARN) of the solution version you want the batch segment job to use to generate batch segments.
filter_arn: Option<String>The ARN of the filter to apply to the batch segment job. For more information on using filters, see filter-batch.
num_results: Option<i32>The number of predicted users generated by the batch segment job for each line of input data.
job_input: Option<BatchSegmentJobInput>The Amazon S3 path for the input data used to generate the batch segment job.
job_output: Option<BatchSegmentJobOutput>The Amazon S3 path for the bucket where the job's output will be stored.
role_arn: Option<String>The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your input and output Amazon S3 buckets respectively.
Implementations
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateBatchSegmentJob, AwsErrorRetryPolicy>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateBatchSegmentJob, AwsErrorRetryPolicy>, BuildError>
Consumes the builder and constructs an Operation<CreateBatchSegmentJob>
Creates a new builder-style object to manufacture CreateBatchSegmentJobInput
The Amazon Resource Name (ARN) of the solution version you want the batch segment job to use to generate batch segments.
The ARN of the filter to apply to the batch segment job. For more information on using filters, see filter-batch.
The number of predicted users generated by the batch segment job for each line of input data.
The Amazon S3 path for the input data used to generate the batch segment job.
The Amazon S3 path for the bucket where the job's output will be stored.
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for CreateBatchSegmentJobInput
impl Send for CreateBatchSegmentJobInput
impl Sync for CreateBatchSegmentJobInput
impl Unpin for CreateBatchSegmentJobInput
impl UnwindSafe for CreateBatchSegmentJobInput
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more