7#include <aws/workspaces/WorkSpaces_EXPORTS.h>
8#include <aws/workspaces/model/ModificationResourceEnum.h>
9#include <aws/workspaces/model/ModificationStateEnum.h>
63 bool m_resourceHasBeenSet =
false;
66 bool m_stateHasBeenSet =
false;
ModificationStateEnum GetState() const
ModificationState & WithResource(ModificationResourceEnum value)
void SetState(ModificationStateEnum value)
bool StateHasBeenSet() const
AWS_WORKSPACES_API ModificationState(Aws::Utils::Json::JsonView jsonValue)
ModificationState & WithState(ModificationStateEnum value)
void SetResource(ModificationResourceEnum value)
AWS_WORKSPACES_API ModificationState & operator=(Aws::Utils::Json::JsonView jsonValue)
ModificationResourceEnum GetResource() const
AWS_WORKSPACES_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_WORKSPACES_API ModificationState()=default
bool ResourceHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue