7#include <aws/eks/EKS_EXPORTS.h>
8#include <aws/eks/model/AuthenticationMode.h>
42 m_bootstrapClusterCreatorAdminPermissionsHasBeenSet =
true;
43 m_bootstrapClusterCreatorAdminPermissions = value;
58 m_authenticationModeHasBeenSet =
true;
59 m_authenticationMode = value;
67 bool m_bootstrapClusterCreatorAdminPermissions{
false};
70 bool m_bootstrapClusterCreatorAdminPermissionsHasBeenSet =
false;
71 bool m_authenticationModeHasBeenSet =
false;
AWS_EKS_API AccessConfigResponse & operator=(Aws::Utils::Json::JsonView jsonValue)
bool GetBootstrapClusterCreatorAdminPermissions() const
AWS_EKS_API AccessConfigResponse()=default
bool BootstrapClusterCreatorAdminPermissionsHasBeenSet() const
AWS_EKS_API Aws::Utils::Json::JsonValue Jsonize() const
AccessConfigResponse & WithBootstrapClusterCreatorAdminPermissions(bool value)
AuthenticationMode GetAuthenticationMode() const
AWS_EKS_API AccessConfigResponse(Aws::Utils::Json::JsonView jsonValue)
bool AuthenticationModeHasBeenSet() const
void SetAuthenticationMode(AuthenticationMode value)
AccessConfigResponse & WithAuthenticationMode(AuthenticationMode value)
void SetBootstrapClusterCreatorAdminPermissions(bool value)
Aws::Utils::Json::JsonValue JsonValue