Skip to content
v2.275.0

AccessEntryType Enum ​

Represents the different types of access entries that can be used in an Amazon EKS cluster.

Example ​

ts
declare const cluster: eks.Cluster;
declare const nodeRole: iam.Role;

// Grant access with EC2 type for Auto Mode node role
cluster.grantAccess('nodeAccess', nodeRole.roleArn, [
  eks.AccessPolicy.fromAccessPolicyName('AmazonEKSAutoNodePolicy', {
    accessScopeType: eks.AccessScopeType.CLUSTER,
  }),
], { accessEntryType: eks.AccessEntryType.EC2 });

Members ​

MemberDescription
STANDARDRepresents a standard access entry.
FARGATE_LINUXRepresents a Fargate Linux access entry.
EC2_LINUXRepresents an EC2 Linux access entry.
EC2_WINDOWSRepresents an EC2 Windows access entry.
EC2Represents an EC2 access entry for EKS Auto Mode.
HYBRID_LINUXRepresents a Hybrid Linux access entry for EKS Hybrid Nodes.
HYPERPOD_LINUXRepresents a HyperPod Linux access entry for Amazon SageMaker HyperPod.

Referenced by ​

  • AccessEntryProps.accessEntryTypeaccess_entry_typeaccessEntryTypeAccessEntryTypeAccessEntryType
  • GrantAccessOptions.accessEntryTypeaccess_entry_typeaccessEntryTypeAccessEntryTypeAccessEntryType