7#include <aws/workspaces/WorkSpaces_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/workspaces/model/WorkspaceResourceAssociation.h>
57 bool m_associationsHasBeenSet =
false;
AWS_WORKSPACES_API WorkSpaceApplicationDeployment & operator=(Aws::Utils::Json::JsonView jsonValue)
WorkSpaceApplicationDeployment & AddAssociations(WorkspaceResourceAssociation &&value)
WorkSpaceApplicationDeployment & AddAssociations(const WorkspaceResourceAssociation &value)
void SetAssociations(const Aws::Vector< WorkspaceResourceAssociation > &value)
AWS_WORKSPACES_API WorkSpaceApplicationDeployment()
AWS_WORKSPACES_API WorkSpaceApplicationDeployment(Aws::Utils::Json::JsonView jsonValue)
WorkSpaceApplicationDeployment & WithAssociations(Aws::Vector< WorkspaceResourceAssociation > &&value)
AWS_WORKSPACES_API Aws::Utils::Json::JsonValue Jsonize() const
void SetAssociations(Aws::Vector< WorkspaceResourceAssociation > &&value)
bool AssociationsHasBeenSet() const
WorkSpaceApplicationDeployment & WithAssociations(const Aws::Vector< WorkspaceResourceAssociation > &value)
const Aws::Vector< WorkspaceResourceAssociation > & GetAssociations() const
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue