7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/quicksight/QuickSight_EXPORTS.h>
9#include <aws/quicksight/model/AuthorizationCodeGrantCredentialsDetails.h>
10#include <aws/quicksight/model/AuthorizationCodeGrantCredentialsSource.h>
43 template <
typename BaseEndpo
intT = Aws::String>
45 m_baseEndpointHasBeenSet =
true;
46 m_baseEndpoint = std::forward<BaseEndpointT>(value);
48 template <
typename BaseEndpo
intT = Aws::String>
61 template <
typename RedirectUrlT = Aws::String>
63 m_redirectUrlHasBeenSet =
true;
64 m_redirectUrl = std::forward<RedirectUrlT>(value);
66 template <
typename RedirectUrlT = Aws::String>
78 return m_authorizationCodeGrantCredentialsSource;
82 m_authorizationCodeGrantCredentialsSourceHasBeenSet =
true;
83 m_authorizationCodeGrantCredentialsSource = value;
96 return m_authorizationCodeGrantCredentialsDetails;
99 template <
typename AuthorizationCodeGrantCredentialsDetailsT = AuthorizationCodeGrantCredentialsDetails>
101 m_authorizationCodeGrantCredentialsDetailsHasBeenSet =
true;
102 m_authorizationCodeGrantCredentialsDetails = std::forward<AuthorizationCodeGrantCredentialsDetailsT>(value);
104 template <
typename AuthorizationCodeGrantCredentialsDetailsT = AuthorizationCodeGrantCredentialsDetails>
117 AuthorizationCodeGrantCredentialsDetails m_authorizationCodeGrantCredentialsDetails;
118 bool m_baseEndpointHasBeenSet =
false;
119 bool m_redirectUrlHasBeenSet =
false;
120 bool m_authorizationCodeGrantCredentialsSourceHasBeenSet =
false;
121 bool m_authorizationCodeGrantCredentialsDetailsHasBeenSet =
false;
AuthorizationCodeGrantCredentialsSource
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue