pub struct CreateBatchInferenceJobRequest {
pub batch_inference_job_config: Option<BatchInferenceJobConfig>,
pub filter_arn: Option<String>,
pub job_input: BatchInferenceJobInput,
pub job_name: String,
pub job_output: BatchInferenceJobOutput,
pub num_results: Option<i64>,
pub role_arn: String,
pub solution_version_arn: String,
}
Fields
batch_inference_job_config: Option<BatchInferenceJobConfig>
The configuration details of a batch inference job.
filter_arn: Option<String>
The ARN of the filter to apply to the batch inference job. For more information on using filters, see Filtering Batch Recommendations..
job_input: BatchInferenceJobInput
The Amazon S3 path that leads to the input file to base your recommendations on. The input material must be in JSON format.
job_name: String
The name of the batch inference job to create.
job_output: BatchInferenceJobOutput
The path to the Amazon S3 bucket where the job's output will be stored.
num_results: Option<i64>
The number of recommendations to retreive.
role_arn: 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.
solution_version_arn: String
The Amazon Resource Name (ARN) of the solution version that will be used to generate the batch inference recommendations.
Trait Implementations
sourceimpl Clone for CreateBatchInferenceJobRequest
impl Clone for CreateBatchInferenceJobRequest
sourcefn clone(&self) -> CreateBatchInferenceJobRequest
fn clone(&self) -> CreateBatchInferenceJobRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Default for CreateBatchInferenceJobRequest
impl Default for CreateBatchInferenceJobRequest
sourcefn default() -> CreateBatchInferenceJobRequest
fn default() -> CreateBatchInferenceJobRequest
Returns the “default value” for a type. Read more
sourceimpl PartialEq<CreateBatchInferenceJobRequest> for CreateBatchInferenceJobRequest
impl PartialEq<CreateBatchInferenceJobRequest> for CreateBatchInferenceJobRequest
sourcefn eq(&self, other: &CreateBatchInferenceJobRequest) -> bool
fn eq(&self, other: &CreateBatchInferenceJobRequest) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &CreateBatchInferenceJobRequest) -> bool
fn ne(&self, other: &CreateBatchInferenceJobRequest) -> bool
This method tests for !=
.
impl StructuralPartialEq for CreateBatchInferenceJobRequest
Auto Trait Implementations
impl RefUnwindSafe for CreateBatchInferenceJobRequest
impl Send for CreateBatchInferenceJobRequest
impl Sync for CreateBatchInferenceJobRequest
impl Unpin for CreateBatchInferenceJobRequest
impl UnwindSafe for CreateBatchInferenceJobRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more