An object representing an Amazon EKS AccessEntry.
cluster_name
(String) The cluster that the access entry is created for.principal_arn
(String) The principal ARN that the access entry is created for.access_policies
(Attributes Set) An array of access policies that are associated with the access entry. (see below for nested schema)kubernetes_groups
(Set of String) The Kubernetes groups that the access entry is associated with.tags
(Attributes Set) An array of key-value pairs to apply to this resource. (see below for nested schema)type
(String) The node type to associate with the access entry.username
(String) The Kubernetes user that the access entry is associated with.access_entry_arn
(String) The ARN of the access entry.id
(String) Uniquely identifies the resource.access_policies
Required:
access_scope
(Attributes) The access scope of the access policy. (see below for nested schema)policy_arn
(String) The ARN of the access policy to add to the access entry.access_policies.access_scope
Required:
type
(String) The type of the access scope.Optional:
namespaces
(Set of String) The namespaces to associate with the access scope. Only specify if Type is set to 'namespace'.tags
Required:
key
(String) The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.value
(String) The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.Import is supported using the following syntax:
$ terraform import awscc_eks_access_entry.example <resource ID>