access_entry
Gets an individual access_entry
resource
Overview
Name | access_entry |
Type | Resource |
Description | access_entry |
Id | awscc.eks.access_entry |
Fields
Name | Datatype | Description |
---|---|---|
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. |
username | string | The Kubernetes user that the access entry is associated with. |
tags | array | An array of key-value pairs to apply to this resource. |
access_entry_arn | string | The ARN of the access entry. |
kubernetes_groups | array | The Kubernetes groups that the access entry is associated with. |
access_policies | array | An array of access policies that are associated with the access entry. |
type | string | The node type to associate with the access entry. |
region | string | AWS region. |
Methods
Currently only SELECT
is supported for this resource resource.
Example
SELECT
region,
cluster_name,
principal_arn,
username,
tags,
access_entry_arn,
kubernetes_groups,
access_policies,
type
FROM awscc.eks.access_entry
WHERE data__Identifier = '<PrincipalArn>|<ClusterName>';
Permissions
To operate on the access_entry
resource, the following permissions are required:
Read
eks:DescribeAccessEntry,
eks:ListAssociatedAccessPolicies
Update
eks:DescribeAccessEntry,
eks:ListAssociatedAccessPolicies,
eks:UpdateAccessEntry,
eks:AssociateAccessPolicy,
eks:DisassociateAccessPolicy,
eks:TagResource,
eks:UntagResource
Delete
eks:DeleteAccessEntry,
eks:DescribeAccessEntry