AccessPolicyNameOptions Struct
Represents the options required to create an Amazon EKS Access Policy using the fromAccessPolicyName() method.
Example
ts
// AmazonEKSClusterAdminPolicy with `cluster` scope
eks.AccessPolicy.fromAccessPolicyName('AmazonEKSClusterAdminPolicy', {
accessScopeType: eks.AccessScopeType.CLUSTER,
});
// AmazonEKSAdminPolicy with `namespace` scope
eks.AccessPolicy.fromAccessPolicyName('AmazonEKSAdminPolicy', {
accessScopeType: eks.AccessScopeType.NAMESPACE,
namespaces: ['foo', 'bar'] } );
Properties
accessScopeTypeAccessScopeTypeaccess_scope_typeAccessScopeTypeaccessScopeTypeAccessScopeTypeAccessScopeTypeAccessScopeTypeAccessScopeTypeAccessScopeTyperequired#The scope of the access policy.
This determines the level of access granted by the policy.
namespacesoptionalstring[]namespacesoptionaltyping.List[str]namespacesoptionalList<String>Namespacesoptionalstring[]Namespacesoptional*[]*string#An optional array of Kubernetes namespaces to which the access policy applies.
Default: no specific namespaces for this scope