7#include <aws/imagebuilder/Imagebuilder_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/imagebuilder/model/Ami.h>
10#include <aws/imagebuilder/model/Container.h>
73 bool m_amisHasBeenSet =
false;
76 bool m_containersHasBeenSet =
false;
void SetAmis(Aws::Vector< Ami > &&value)
void SetAmis(const Aws::Vector< Ami > &value)
AWS_IMAGEBUILDER_API OutputResources(Aws::Utils::Json::JsonView jsonValue)
OutputResources & AddContainers(const Container &value)
bool AmisHasBeenSet() const
OutputResources & WithContainers(const Aws::Vector< Container > &value)
AWS_IMAGEBUILDER_API OutputResources & operator=(Aws::Utils::Json::JsonView jsonValue)
const Aws::Vector< Container > & GetContainers() const
OutputResources & AddAmis(const Ami &value)
void SetContainers(Aws::Vector< Container > &&value)
OutputResources & WithAmis(Aws::Vector< Ami > &&value)
OutputResources & AddContainers(Container &&value)
void SetContainers(const Aws::Vector< Container > &value)
const Aws::Vector< Ami > & GetAmis() const
AWS_IMAGEBUILDER_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_IMAGEBUILDER_API OutputResources()
OutputResources & AddAmis(Ami &&value)
OutputResources & WithContainers(Aws::Vector< Container > &&value)
bool ContainersHasBeenSet() const
OutputResources & WithAmis(const Aws::Vector< Ami > &value)
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue