/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Contains data, such as the inputs and targeted instance types that are used
* in the process of validating the model package. The data provided in the
* validation profile is made available to your buyers on Amazon Web Services
* Marketplace.See Also:
AWS
* API Reference
The name of the profile for the model package.
*/ inline const Aws::String& GetProfileName() const{ return m_profileName; } /** *The name of the profile for the model package.
*/ inline bool ProfileNameHasBeenSet() const { return m_profileNameHasBeenSet; } /** *The name of the profile for the model package.
*/ inline void SetProfileName(const Aws::String& value) { m_profileNameHasBeenSet = true; m_profileName = value; } /** *The name of the profile for the model package.
*/ inline void SetProfileName(Aws::String&& value) { m_profileNameHasBeenSet = true; m_profileName = std::move(value); } /** *The name of the profile for the model package.
*/ inline void SetProfileName(const char* value) { m_profileNameHasBeenSet = true; m_profileName.assign(value); } /** *The name of the profile for the model package.
*/ inline ModelPackageValidationProfile& WithProfileName(const Aws::String& value) { SetProfileName(value); return *this;} /** *The name of the profile for the model package.
*/ inline ModelPackageValidationProfile& WithProfileName(Aws::String&& value) { SetProfileName(std::move(value)); return *this;} /** *The name of the profile for the model package.
*/ inline ModelPackageValidationProfile& WithProfileName(const char* value) { SetProfileName(value); return *this;} /** *The TransformJobDefinition
object that describes the transform
* job used for the validation of the model package.
The TransformJobDefinition
object that describes the transform
* job used for the validation of the model package.
The TransformJobDefinition
object that describes the transform
* job used for the validation of the model package.
The TransformJobDefinition
object that describes the transform
* job used for the validation of the model package.
The TransformJobDefinition
object that describes the transform
* job used for the validation of the model package.
The TransformJobDefinition
object that describes the transform
* job used for the validation of the model package.