void SetExactDomain(DomainScopeOption value)
DomainScope & WithSubdomains(DomainScopeOption value)
DomainScope & WithWildcards(DomainScopeOption value)
AWS_ACM_API Aws::Utils::Json::JsonValue Jsonize() const
DomainScopeOption GetSubdomains() const
AWS_ACM_API DomainScope(Aws::Utils::Json::JsonView jsonValue)
bool SubdomainsHasBeenSet() const
AWS_ACM_API DomainScope & operator=(Aws::Utils::Json::JsonView jsonValue)
bool WildcardsHasBeenSet() const
DomainScope & WithExactDomain(DomainScopeOption value)
bool ExactDomainHasBeenSet() const
DomainScopeOption GetWildcards() const
void SetWildcards(DomainScopeOption value)
AWS_ACM_API DomainScope()=default
void SetSubdomains(DomainScopeOption value)
DomainScopeOption GetExactDomain() const