Struct aws_sdk_frauddetector::operation::create_batch_prediction_job::CreateBatchPredictionJobInput
source · #[non_exhaustive]pub struct CreateBatchPredictionJobInput {
pub job_id: Option<String>,
pub input_path: Option<String>,
pub output_path: Option<String>,
pub event_type_name: Option<String>,
pub detector_name: Option<String>,
pub detector_version: Option<String>,
pub iam_role_arn: Option<String>,
pub tags: Option<Vec<Tag>>,
}
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_id: Option<String>
The ID of the batch prediction job.
input_path: Option<String>
The Amazon S3 location of your training file.
output_path: Option<String>
The Amazon S3 location of your output file.
event_type_name: Option<String>
The name of the event type.
detector_name: Option<String>
The name of the detector.
detector_version: Option<String>
The detector version.
iam_role_arn: Option<String>
The ARN of the IAM role to use for this job request.
The IAM Role must have read permissions to your input S3 bucket and write permissions to your output S3 bucket. For more information about bucket permissions, see User policy examples in the Amazon S3 User Guide.
A collection of key and value pairs.
Implementations§
source§impl CreateBatchPredictionJobInput
impl CreateBatchPredictionJobInput
sourcepub fn input_path(&self) -> Option<&str>
pub fn input_path(&self) -> Option<&str>
The Amazon S3 location of your training file.
sourcepub fn output_path(&self) -> Option<&str>
pub fn output_path(&self) -> Option<&str>
The Amazon S3 location of your output file.
sourcepub fn event_type_name(&self) -> Option<&str>
pub fn event_type_name(&self) -> Option<&str>
The name of the event type.
sourcepub fn detector_name(&self) -> Option<&str>
pub fn detector_name(&self) -> Option<&str>
The name of the detector.
sourcepub fn detector_version(&self) -> Option<&str>
pub fn detector_version(&self) -> Option<&str>
The detector version.
sourcepub fn iam_role_arn(&self) -> Option<&str>
pub fn iam_role_arn(&self) -> Option<&str>
The ARN of the IAM role to use for this job request.
The IAM Role must have read permissions to your input S3 bucket and write permissions to your output S3 bucket. For more information about bucket permissions, see User policy examples in the Amazon S3 User Guide.
A collection of key and value pairs.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .tags.is_none()
.
source§impl CreateBatchPredictionJobInput
impl CreateBatchPredictionJobInput
sourcepub fn builder() -> CreateBatchPredictionJobInputBuilder
pub fn builder() -> CreateBatchPredictionJobInputBuilder
Creates a new builder-style object to manufacture CreateBatchPredictionJobInput
.
Trait Implementations§
source§impl Clone for CreateBatchPredictionJobInput
impl Clone for CreateBatchPredictionJobInput
source§fn clone(&self) -> CreateBatchPredictionJobInput
fn clone(&self) -> CreateBatchPredictionJobInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for CreateBatchPredictionJobInput
impl PartialEq for CreateBatchPredictionJobInput
source§fn eq(&self, other: &CreateBatchPredictionJobInput) -> bool
fn eq(&self, other: &CreateBatchPredictionJobInput) -> bool
self
and other
values to be equal, and is used
by ==
.