7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/sagemaker/model/RStudioServerProAccessStatus.h>
9#include <aws/sagemaker/model/RStudioServerProUserGroup.h>
71 bool m_accessStatusHasBeenSet =
false;
74 bool m_userGroupHasBeenSet =
false;
const RStudioServerProAccessStatus & GetAccessStatus() const
const RStudioServerProUserGroup & GetUserGroup() const
void SetAccessStatus(const RStudioServerProAccessStatus &value)
RStudioServerProAppSettings & WithUserGroup(const RStudioServerProUserGroup &value)
bool UserGroupHasBeenSet() const
RStudioServerProAppSettings & WithUserGroup(RStudioServerProUserGroup &&value)
AWS_SAGEMAKER_API RStudioServerProAppSettings()
void SetUserGroup(const RStudioServerProUserGroup &value)
bool AccessStatusHasBeenSet() const
void SetUserGroup(RStudioServerProUserGroup &&value)
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_SAGEMAKER_API RStudioServerProAppSettings & operator=(Aws::Utils::Json::JsonView jsonValue)
RStudioServerProAppSettings & WithAccessStatus(RStudioServerProAccessStatus &&value)
void SetAccessStatus(RStudioServerProAccessStatus &&value)
AWS_SAGEMAKER_API RStudioServerProAppSettings(Aws::Utils::Json::JsonView jsonValue)
RStudioServerProAppSettings & WithAccessStatus(const RStudioServerProAccessStatus &value)
RStudioServerProAccessStatus
RStudioServerProUserGroup
Aws::Utils::Json::JsonValue JsonValue