7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/securityagent/SecurityAgent_EXPORTS.h>
9#include <aws/securityagent/model/GitLabTokenType.h>
20namespace SecurityAgent {
43 template <
typename AccessTokenT = Aws::String>
45 m_accessTokenHasBeenSet =
true;
46 m_accessToken = std::forward<AccessTokenT>(value);
48 template <
typename AccessTokenT = Aws::String>
62 template <
typename TargetUrlT = Aws::String>
64 m_targetUrlHasBeenSet =
true;
65 m_targetUrl = std::forward<TargetUrlT>(value);
67 template <
typename TargetUrlT = Aws::String>
81 m_tokenTypeHasBeenSet =
true;
97 template <
typename GroupIdT = Aws::String>
99 m_groupIdHasBeenSet =
true;
100 m_groupId = std::forward<GroupIdT>(value);
102 template <
typename GroupIdT = Aws::String>
116 bool m_accessTokenHasBeenSet =
false;
117 bool m_targetUrlHasBeenSet =
false;
118 bool m_tokenTypeHasBeenSet =
false;
119 bool m_groupIdHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue