7#include <aws/sso-admin/SSOAdmin_EXPORTS.h>
8#include <aws/core/utils/Document.h>
47 template<
typename ActorPolicyT = Aws::Utils::Document>
48 void SetActorPolicy(ActorPolicyT&& value) { m_actorPolicyHasBeenSet =
true; m_actorPolicy = std::forward<ActorPolicyT>(value); }
49 template<
typename ActorPolicyT = Aws::Utils::Document>
55 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