7#include <aws/iotsitewise/IoTSiteWise_EXPORTS.h>
8#include <aws/iotsitewise/model/PortalResource.h>
9#include <aws/iotsitewise/model/ProjectResource.h>
68 bool m_portalHasBeenSet =
false;
71 bool m_projectHasBeenSet =
false;
bool PortalHasBeenSet() const
void SetProject(ProjectResource &&value)
Resource & WithProject(const ProjectResource &value)
void SetPortal(const PortalResource &value)
const ProjectResource & GetProject() const
void SetPortal(PortalResource &&value)
AWS_IOTSITEWISE_API Resource & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_IOTSITEWISE_API Resource(Aws::Utils::Json::JsonView jsonValue)
AWS_IOTSITEWISE_API Resource()
AWS_IOTSITEWISE_API Aws::Utils::Json::JsonValue Jsonize() const
const PortalResource & GetPortal() const
bool ProjectHasBeenSet() const
Resource & WithProject(ProjectResource &&value)
void SetProject(const ProjectResource &value)
Resource & WithPortal(PortalResource &&value)
Resource & WithPortal(const PortalResource &value)
Aws::Utils::Json::JsonValue JsonValue