7#include <aws/mpa/MPA_EXPORTS.h>
8#include <aws/mpa/model/IamIdentityCenter.h>
48 template<
typename IamIdentityCenterT = IamIdentityCenter>
49 void SetIamIdentityCenter(IamIdentityCenterT&& value) { m_iamIdentityCenterHasBeenSet =
true; m_iamIdentityCenter = std::forward<IamIdentityCenterT>(value); }
50 template<
typename IamIdentityCenterT = IamIdentityCenter>
56 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