Class: Aws::EKS::Types::ArgoCdRoleMapping

Inherits:
Struct
  • Object
show all
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

Instance Attribute Details

#identitiesArray<Types::SsoIdentity>

A list of IAM Identity CenterIAM; Identity Center identities (users or groups) that should be assigned this Argo CD role.

Returns:



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

#roleString

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.

Returns:

  • (String)


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