7#include <aws/mpa/MPA_EXPORTS.h>
8#include <aws/mpa/model/IamIdentityCenter.h>
42 template <
typename IamIdentityCenterT = IamIdentityCenter>
44 m_iamIdentityCenterHasBeenSet =
true;
45 m_iamIdentityCenter = std::forward<IamIdentityCenterT>(value);
47 template <
typename IamIdentityCenterT = IamIdentityCenter>
55 bool m_iamIdentityCenterHasBeenSet =
false;
AWS_MPA_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_MPA_API IdentitySourceParameters(Aws::Utils::Json::JsonView jsonValue)
bool IamIdentityCenterHasBeenSet() const
void SetIamIdentityCenter(IamIdentityCenterT &&value)
IdentitySourceParameters & WithIamIdentityCenter(IamIdentityCenterT &&value)
AWS_MPA_API IdentitySourceParameters()=default
AWS_MPA_API IdentitySourceParameters & operator=(Aws::Utils::Json::JsonView jsonValue)
const IamIdentityCenter & GetIamIdentityCenter() const
Aws::Utils::Json::JsonValue JsonValue