7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/mq/MQ_EXPORTS.h>
43 template <
typename HostsT = Aws::Vector<Aws::String>>
45 m_hostsHasBeenSet =
true;
46 m_hosts = std::forward<HostsT>(value);
48 template <
typename HostsT = Aws::Vector<Aws::String>>
50 SetHosts(std::forward<HostsT>(value));
53 template <
typename HostsT = Aws::String>
55 m_hostsHasBeenSet =
true;
56 m_hosts.emplace_back(std::forward<HostsT>(value));
70 template <
typename RoleBaseT = Aws::String>
72 m_roleBaseHasBeenSet =
true;
73 m_roleBase = std::forward<RoleBaseT>(value);
75 template <
typename RoleBaseT = Aws::String>
89 template <
typename RoleNameT = Aws::String>
91 m_roleNameHasBeenSet =
true;
92 m_roleName = std::forward<RoleNameT>(value);
94 template <
typename RoleNameT = Aws::String>
114 template <
typename RoleSearchMatchingT = Aws::String>
116 m_roleSearchMatchingHasBeenSet =
true;
117 m_roleSearchMatching = std::forward<RoleSearchMatchingT>(value);
119 template <
typename RoleSearchMatchingT = Aws::String>
134 m_roleSearchSubtreeHasBeenSet =
true;
135 m_roleSearchSubtree = value;
152 template <
typename ServiceAccountUsernameT = Aws::String>
154 m_serviceAccountUsernameHasBeenSet =
true;
155 m_serviceAccountUsername = std::forward<ServiceAccountUsernameT>(value);
157 template <
typename ServiceAccountUsernameT = Aws::String>
176 template <
typename UserBaseT = Aws::String>
178 m_userBaseHasBeenSet =
true;
179 m_userBase = std::forward<UserBaseT>(value);
181 template <
typename UserBaseT = Aws::String>
194 template <
typename UserRoleNameT = Aws::String>
196 m_userRoleNameHasBeenSet =
true;
197 m_userRoleName = std::forward<UserRoleNameT>(value);
199 template <
typename UserRoleNameT = Aws::String>
218 template <
typename UserSearchMatchingT = Aws::String>
220 m_userSearchMatchingHasBeenSet =
true;
221 m_userSearchMatching = std::forward<UserSearchMatchingT>(value);
223 template <
typename UserSearchMatchingT = Aws::String>
238 m_userSearchSubtreeHasBeenSet =
true;
239 m_userSearchSubtree = value;
255 bool m_roleSearchSubtree{
false};
265 bool m_userSearchSubtree{
false};
266 bool m_hostsHasBeenSet =
false;
267 bool m_roleBaseHasBeenSet =
false;
268 bool m_roleNameHasBeenSet =
false;
269 bool m_roleSearchMatchingHasBeenSet =
false;
270 bool m_roleSearchSubtreeHasBeenSet =
false;
271 bool m_serviceAccountUsernameHasBeenSet =
false;
272 bool m_userBaseHasBeenSet =
false;
273 bool m_userRoleNameHasBeenSet =
false;
274 bool m_userSearchMatchingHasBeenSet =
false;
275 bool m_userSearchSubtreeHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue