7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/opensearch/OpenSearchService_EXPORTS.h>
19namespace OpenSearchService {
42 m_enabledHasBeenSet =
true;
55 template <
typename IamIdentityCenterInstanceArnT = Aws::String>
57 m_iamIdentityCenterInstanceArnHasBeenSet =
true;
58 m_iamIdentityCenterInstanceArn = std::forward<IamIdentityCenterInstanceArnT>(value);
60 template <
typename IamIdentityCenterInstanceArnT = Aws::String>
74 template <
typename IamRoleForIdentityCenterApplicationArnT = Aws::String>
76 m_iamRoleForIdentityCenterApplicationArnHasBeenSet =
true;
77 m_iamRoleForIdentityCenterApplicationArn = std::forward<IamRoleForIdentityCenterApplicationArnT>(value);
79 template <
typename IamRoleForIdentityCenterApplicationArnT = Aws::String>
86 bool m_enabled{
false};
90 Aws::String m_iamRoleForIdentityCenterApplicationArn;
91 bool m_enabledHasBeenSet =
false;
92 bool m_iamIdentityCenterInstanceArnHasBeenSet =
false;
93 bool m_iamRoleForIdentityCenterApplicationArnHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue