7#include <aws/appstream/AppStream_EXPORTS.h>
44 inline void SetAllowFleet(
bool value) { m_allowFleetHasBeenSet =
true; m_allowFleet = value; }
54 inline void SetAllowImageBuilder(
bool value) { m_allowImageBuilderHasBeenSet =
true; m_allowImageBuilder = value; }
59 bool m_allowFleet{
false};
60 bool m_allowFleetHasBeenSet =
false;
62 bool m_allowImageBuilder{
false};
63 bool m_allowImageBuilderHasBeenSet =
false;
void SetAllowImageBuilder(bool value)
void SetAllowFleet(bool value)
ImagePermissions & WithAllowImageBuilder(bool value)
AWS_APPSTREAM_API ImagePermissions & operator=(Aws::Utils::Json::JsonView jsonValue)
bool AllowFleetHasBeenSet() const
ImagePermissions & WithAllowFleet(bool value)
AWS_APPSTREAM_API ImagePermissions()=default
AWS_APPSTREAM_API ImagePermissions(Aws::Utils::Json::JsonView jsonValue)
AWS_APPSTREAM_API Aws::Utils::Json::JsonValue Jsonize() const
bool GetAllowFleet() const
bool GetAllowImageBuilder() const
bool AllowImageBuilderHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue