Class: Aws::EKS::Types::ArgoCdRoleMapping
- Inherits:
-
Struct
- Object
- Struct
- Aws::EKS::Types::ArgoCdRoleMapping
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-eks/types.rb
Overview
A mapping between an Argo CD role and IAM Identity CenterIAM; Identity Center identities. This defines which users or groups have specific permissions in Argo CD.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#identities ⇒ Array<Types::SsoIdentity>
A list of IAM Identity CenterIAM; Identity Center identities (users or groups) that should be assigned this Argo CD role.
-
#role ⇒ String
The Argo CD role to assign.
Instance Attribute Details
#identities ⇒ Array<Types::SsoIdentity>
A list of IAM Identity CenterIAM; Identity Center identities (users or groups) that should be assigned this Argo CD role.
720 721 722 723 724 725 |
# File 'lib/aws-sdk-eks/types.rb', line 720 class ArgoCdRoleMapping < Struct.new( :role, :identities) SENSITIVE = [] include Aws::Structure end |
#role ⇒ String
The Argo CD role to assign. Valid values are:
-
‘ADMIN` – Full administrative access to Argo CD.
-
‘EDITOR` – Edit access to Argo CD resources.
-
‘VIEWER` – Read-only access to Argo CD resources.
720 721 722 723 724 725 |
# File 'lib/aws-sdk-eks/types.rb', line 720 class ArgoCdRoleMapping < Struct.new( :role, :identities) SENSITIVE = [] include Aws::Structure end |