7#include <aws/resource-explorer-2/ResourceExplorer2_EXPORTS.h>
8#include <aws/resource-explorer-2/model/AWSServiceAccessStatus.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
22namespace ResourceExplorer2
65 inline void SetServiceLinkedRole(
const char* value) { m_serviceLinkedRoleHasBeenSet =
true; m_serviceLinkedRole.assign(value); }
73 bool m_aWSServiceAccessStatusHasBeenSet =
false;
76 bool m_serviceLinkedRoleHasBeenSet =
false;
AWS_RESOURCEEXPLORER2_API OrgConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetServiceLinkedRole(const Aws::String &value)
bool ServiceLinkedRoleHasBeenSet() const
AWS_RESOURCEEXPLORER2_API OrgConfiguration(Aws::Utils::Json::JsonView jsonValue)
void SetAWSServiceAccessStatus(const AWSServiceAccessStatus &value)
OrgConfiguration & WithAWSServiceAccessStatus(AWSServiceAccessStatus &&value)
OrgConfiguration & WithServiceLinkedRole(const char *value)
const AWSServiceAccessStatus & GetAWSServiceAccessStatus() const
void SetServiceLinkedRole(Aws::String &&value)
void SetAWSServiceAccessStatus(AWSServiceAccessStatus &&value)
bool AWSServiceAccessStatusHasBeenSet() const
AWS_RESOURCEEXPLORER2_API OrgConfiguration()
AWS_RESOURCEEXPLORER2_API Aws::Utils::Json::JsonValue Jsonize() const
OrgConfiguration & WithServiceLinkedRole(Aws::String &&value)
OrgConfiguration & WithServiceLinkedRole(const Aws::String &value)
const Aws::String & GetServiceLinkedRole() const
OrgConfiguration & WithAWSServiceAccessStatus(const AWSServiceAccessStatus &value)
void SetServiceLinkedRole(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue