class Aws::EKS::Types::RemoteAccessConfig

An object representing the remote access configuration for the managed node group.

@note When making an API call, you may pass RemoteAccessConfig

data as a hash:

    {
      ec2_ssh_key: "String",
      source_security_groups: ["String"],
    }

@!attribute [rw] ec2_ssh_key

The Amazon EC2 SSH key that provides access for SSH communication
with the nodes in the managed node group. For more information, see
[Amazon EC2 key pairs and Linux instances][1] in the *Amazon Elastic
Compute Cloud User Guide for Linux Instances*.

[1]: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html
@return [String]

@!attribute [rw] source_security_groups

The security groups that are allowed SSH access (port 22) to the
nodes. If you specify an Amazon EC2 SSH key but do not specify a
source security group when you create a managed node group, then
port 22 on the nodes is opened to the internet (0.0.0.0/0). For more
information, see [Security Groups for Your VPC][1] in the *Amazon
Virtual Private Cloud User Guide*.

[1]: https://docs.aws.amazon.com/vpc/latest/userguide/VPC_SecurityGroups.html
@return [Array<String>]

@see docs.aws.amazon.com/goto/WebAPI/eks-2017-11-01/RemoteAccessConfig AWS API Documentation

Constants

SENSITIVE