7#include <aws/eks/EKS_EXPORTS.h>
8#include <aws/eks/model/AuthenticationMode.h>
68 bool m_bootstrapClusterCreatorAdminPermissions{
false};
69 bool m_bootstrapClusterCreatorAdminPermissionsHasBeenSet =
false;
72 bool m_authenticationModeHasBeenSet =
false;
AuthenticationMode GetAuthenticationMode() const
AWS_EKS_API CreateAccessConfigRequest & operator=(Aws::Utils::Json::JsonView jsonValue)
CreateAccessConfigRequest & WithAuthenticationMode(AuthenticationMode value)
bool AuthenticationModeHasBeenSet() const
AWS_EKS_API CreateAccessConfigRequest()=default
AWS_EKS_API CreateAccessConfigRequest(Aws::Utils::Json::JsonView jsonValue)
AWS_EKS_API Aws::Utils::Json::JsonValue Jsonize() const
bool BootstrapClusterCreatorAdminPermissionsHasBeenSet() const
void SetBootstrapClusterCreatorAdminPermissions(bool value)
bool GetBootstrapClusterCreatorAdminPermissions() const
void SetAuthenticationMode(AuthenticationMode value)
CreateAccessConfigRequest & WithBootstrapClusterCreatorAdminPermissions(bool value)
Aws::Utils::Json::JsonValue JsonValue