/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include A configuration for a package import job.See Also:
AWS
* API Reference
The package version's input configuration.
*/ inline const PackageVersionInputConfig& GetPackageVersionInputConfig() const{ return m_packageVersionInputConfig; } /** *The package version's input configuration.
*/ inline bool PackageVersionInputConfigHasBeenSet() const { return m_packageVersionInputConfigHasBeenSet; } /** *The package version's input configuration.
*/ inline void SetPackageVersionInputConfig(const PackageVersionInputConfig& value) { m_packageVersionInputConfigHasBeenSet = true; m_packageVersionInputConfig = value; } /** *The package version's input configuration.
*/ inline void SetPackageVersionInputConfig(PackageVersionInputConfig&& value) { m_packageVersionInputConfigHasBeenSet = true; m_packageVersionInputConfig = std::move(value); } /** *The package version's input configuration.
*/ inline PackageImportJobInputConfig& WithPackageVersionInputConfig(const PackageVersionInputConfig& value) { SetPackageVersionInputConfig(value); return *this;} /** *The package version's input configuration.
*/ inline PackageImportJobInputConfig& WithPackageVersionInputConfig(PackageVersionInputConfig&& value) { SetPackageVersionInputConfig(std::move(value)); return *this;} private: PackageVersionInputConfig m_packageVersionInputConfig; bool m_packageVersionInputConfigHasBeenSet = false; }; } // namespace Model } // namespace Panorama } // namespace Aws