7#include <aws/core/utils/Document.h>
8#include <aws/sso-admin/SSOAdmin_EXPORTS.h>
41 template <
typename ActorPolicyT = Aws::Utils::Document>
43 m_actorPolicyHasBeenSet =
true;
44 m_actorPolicy = std::forward<ActorPolicyT>(value);
46 template <
typename ActorPolicyT = Aws::Utils::Document>
54 bool m_actorPolicyHasBeenSet =
false;
bool ActorPolicyHasBeenSet() const
AWS_SSOADMIN_API IamAuthenticationMethod & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::DocumentView GetActorPolicy() const
void SetActorPolicy(ActorPolicyT &&value)
IamAuthenticationMethod & WithActorPolicy(ActorPolicyT &&value)
AWS_SSOADMIN_API IamAuthenticationMethod(Aws::Utils::Json::JsonView jsonValue)
AWS_SSOADMIN_API IamAuthenticationMethod()=default
AWS_SSOADMIN_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue