Struct aws_sdk_sagemaker::operation::create_inference_recommendations_job::CreateInferenceRecommendationsJobInput
source · #[non_exhaustive]pub struct CreateInferenceRecommendationsJobInput { /* private fields */ }
Implementations§
source§impl CreateInferenceRecommendationsJobInput
impl CreateInferenceRecommendationsJobInput
sourcepub fn job_name(&self) -> Option<&str>
pub fn job_name(&self) -> Option<&str>
A name for the recommendation job. The name must be unique within the Amazon Web Services Region and within your Amazon Web Services account.
sourcepub fn job_type(&self) -> Option<&RecommendationJobType>
pub fn job_type(&self) -> Option<&RecommendationJobType>
Defines the type of recommendation job. Specify Default
to initiate an instance recommendation and Advanced
to initiate a load test. If left unspecified, Amazon SageMaker Inference Recommender will run an instance recommendation (DEFAULT
) job.
sourcepub fn role_arn(&self) -> Option<&str>
pub fn role_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of an IAM role that enables Amazon SageMaker to perform tasks on your behalf.
sourcepub fn input_config(&self) -> Option<&RecommendationJobInputConfig>
pub fn input_config(&self) -> Option<&RecommendationJobInputConfig>
Provides information about the versioned model package Amazon Resource Name (ARN), the traffic pattern, and endpoint configurations.
sourcepub fn job_description(&self) -> Option<&str>
pub fn job_description(&self) -> Option<&str>
Description of the recommendation job.
sourcepub fn stopping_conditions(
&self
) -> Option<&RecommendationJobStoppingConditions>
pub fn stopping_conditions( &self ) -> Option<&RecommendationJobStoppingConditions>
A set of conditions for stopping a recommendation job. If any of the conditions are met, the job is automatically stopped.
sourcepub fn output_config(&self) -> Option<&RecommendationJobOutputConfig>
pub fn output_config(&self) -> Option<&RecommendationJobOutputConfig>
Provides information about the output artifacts and the KMS key to use for Amazon S3 server-side encryption.
The metadata that you apply to Amazon Web Services resources to help you categorize and organize them. Each tag consists of a key and a value, both of which you define. For more information, see Tagging Amazon Web Services Resources in the Amazon Web Services General Reference.
source§impl CreateInferenceRecommendationsJobInput
impl CreateInferenceRecommendationsJobInput
sourcepub fn builder() -> CreateInferenceRecommendationsJobInputBuilder
pub fn builder() -> CreateInferenceRecommendationsJobInputBuilder
Creates a new builder-style object to manufacture CreateInferenceRecommendationsJobInput
.
source§impl CreateInferenceRecommendationsJobInput
impl CreateInferenceRecommendationsJobInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateInferenceRecommendationsJob, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation( &self, _config: &Config ) -> Result<Operation<CreateInferenceRecommendationsJob, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<CreateInferenceRecommendationsJob
>
Trait Implementations§
source§impl Clone for CreateInferenceRecommendationsJobInput
impl Clone for CreateInferenceRecommendationsJobInput
source§fn clone(&self) -> CreateInferenceRecommendationsJobInput
fn clone(&self) -> CreateInferenceRecommendationsJobInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq<CreateInferenceRecommendationsJobInput> for CreateInferenceRecommendationsJobInput
impl PartialEq<CreateInferenceRecommendationsJobInput> for CreateInferenceRecommendationsJobInput
source§fn eq(&self, other: &CreateInferenceRecommendationsJobInput) -> bool
fn eq(&self, other: &CreateInferenceRecommendationsJobInput) -> bool
self
and other
values to be equal, and is used
by ==
.