#[non_exhaustive]pub struct ModelPackageValidationSpecificationBuilder { /* private fields */ }
Expand description
A builder for ModelPackageValidationSpecification
.
Implementations§
source§impl ModelPackageValidationSpecificationBuilder
impl ModelPackageValidationSpecificationBuilder
sourcepub fn validation_role(self, input: impl Into<String>) -> Self
pub fn validation_role(self, input: impl Into<String>) -> Self
The IAM roles to be used for the validation of the model package.
sourcepub fn set_validation_role(self, input: Option<String>) -> Self
pub fn set_validation_role(self, input: Option<String>) -> Self
The IAM roles to be used for the validation of the model package.
sourcepub fn validation_profiles(self, input: ModelPackageValidationProfile) -> Self
pub fn validation_profiles(self, input: ModelPackageValidationProfile) -> Self
Appends an item to validation_profiles
.
To override the contents of this collection use set_validation_profiles
.
An array of ModelPackageValidationProfile
objects, each of which specifies a batch transform job that SageMaker runs to validate your model package.
sourcepub fn set_validation_profiles(
self,
input: Option<Vec<ModelPackageValidationProfile>>
) -> Self
pub fn set_validation_profiles( self, input: Option<Vec<ModelPackageValidationProfile>> ) -> Self
An array of ModelPackageValidationProfile
objects, each of which specifies a batch transform job that SageMaker runs to validate your model package.
sourcepub fn build(self) -> ModelPackageValidationSpecification
pub fn build(self) -> ModelPackageValidationSpecification
Consumes the builder and constructs a ModelPackageValidationSpecification
.
Trait Implementations§
source§impl Clone for ModelPackageValidationSpecificationBuilder
impl Clone for ModelPackageValidationSpecificationBuilder
source§fn clone(&self) -> ModelPackageValidationSpecificationBuilder
fn clone(&self) -> ModelPackageValidationSpecificationBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for ModelPackageValidationSpecificationBuilder
impl Default for ModelPackageValidationSpecificationBuilder
source§fn default() -> ModelPackageValidationSpecificationBuilder
fn default() -> ModelPackageValidationSpecificationBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq<ModelPackageValidationSpecificationBuilder> for ModelPackageValidationSpecificationBuilder
impl PartialEq<ModelPackageValidationSpecificationBuilder> for ModelPackageValidationSpecificationBuilder
source§fn eq(&self, other: &ModelPackageValidationSpecificationBuilder) -> bool
fn eq(&self, other: &ModelPackageValidationSpecificationBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.