7#include <aws/fis/FIS_EXPORTS.h>
8#include <aws/fis/model/AccountTargeting.h>
9#include <aws/fis/model/EmptyTargetResolutionMode.h>
64 bool m_accountTargetingHasBeenSet =
false;
67 bool m_emptyTargetResolutionModeHasBeenSet =
false;
AccountTargeting GetAccountTargeting() const
void SetAccountTargeting(AccountTargeting value)
AWS_FIS_API ExperimentTemplateExperimentOptions & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_FIS_API ExperimentTemplateExperimentOptions(Aws::Utils::Json::JsonView jsonValue)
bool AccountTargetingHasBeenSet() const
bool EmptyTargetResolutionModeHasBeenSet() const
void SetEmptyTargetResolutionMode(EmptyTargetResolutionMode value)
AWS_FIS_API ExperimentTemplateExperimentOptions()=default
ExperimentTemplateExperimentOptions & WithEmptyTargetResolutionMode(EmptyTargetResolutionMode value)
AWS_FIS_API Aws::Utils::Json::JsonValue Jsonize() const
EmptyTargetResolutionMode GetEmptyTargetResolutionMode() const
ExperimentTemplateExperimentOptions & WithAccountTargeting(AccountTargeting value)
EmptyTargetResolutionMode
Aws::Utils::Json::JsonValue JsonValue