/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Specifies batch transform jobs that SageMaker runs to validate your model
* package.See Also:
AWS
* API Reference
The IAM roles to be used for the validation of the model package.
*/ inline const Aws::String& GetValidationRole() const{ return m_validationRole; } /** *The IAM roles to be used for the validation of the model package.
*/ inline bool ValidationRoleHasBeenSet() const { return m_validationRoleHasBeenSet; } /** *The IAM roles to be used for the validation of the model package.
*/ inline void SetValidationRole(const Aws::String& value) { m_validationRoleHasBeenSet = true; m_validationRole = value; } /** *The IAM roles to be used for the validation of the model package.
*/ inline void SetValidationRole(Aws::String&& value) { m_validationRoleHasBeenSet = true; m_validationRole = std::move(value); } /** *The IAM roles to be used for the validation of the model package.
*/ inline void SetValidationRole(const char* value) { m_validationRoleHasBeenSet = true; m_validationRole.assign(value); } /** *The IAM roles to be used for the validation of the model package.
*/ inline ModelPackageValidationSpecification& WithValidationRole(const Aws::String& value) { SetValidationRole(value); return *this;} /** *The IAM roles to be used for the validation of the model package.
*/ inline ModelPackageValidationSpecification& WithValidationRole(Aws::String&& value) { SetValidationRole(std::move(value)); return *this;} /** *The IAM roles to be used for the validation of the model package.
*/ inline ModelPackageValidationSpecification& WithValidationRole(const char* value) { SetValidationRole(value); return *this;} /** *An array of ModelPackageValidationProfile
objects, each of which
* specifies a batch transform job that SageMaker runs to validate your model
* package.
An array of ModelPackageValidationProfile
objects, each of which
* specifies a batch transform job that SageMaker runs to validate your model
* package.
An array of ModelPackageValidationProfile
objects, each of which
* specifies a batch transform job that SageMaker runs to validate your model
* package.
An array of ModelPackageValidationProfile
objects, each of which
* specifies a batch transform job that SageMaker runs to validate your model
* package.
An array of ModelPackageValidationProfile
objects, each of which
* specifies a batch transform job that SageMaker runs to validate your model
* package.
An array of ModelPackageValidationProfile
objects, each of which
* specifies a batch transform job that SageMaker runs to validate your model
* package.
An array of ModelPackageValidationProfile
objects, each of which
* specifies a batch transform job that SageMaker runs to validate your model
* package.
An array of ModelPackageValidationProfile
objects, each of which
* specifies a batch transform job that SageMaker runs to validate your model
* package.