Class: Aws::EKS::Types::UpdateRoleMappings
- Inherits:
-
Struct
- Object
- Struct
- Aws::EKS::Types::UpdateRoleMappings
- Defined in:
- gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb
Overview
Updates to RBAC role mappings for an Argo CD capability. You can add, update, or remove role mappings in a single operation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#add_or_update_role_mappings ⇒ Array<Types::ArgoCdRoleMapping>
A list of role mappings to add or update.
-
#remove_role_mappings ⇒ Array<Types::ArgoCdRoleMapping>
A list of role mappings to remove from the RBAC configuration.
Instance Attribute Details
#add_or_update_role_mappings ⇒ Array<Types::ArgoCdRoleMapping>
A list of role mappings to add or update. If a mapping for the specified role already exists, it will be updated with the new identities. If it doesn't exist, a new mapping will be created.
8500 8501 8502 8503 8504 8505 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 8500 class UpdateRoleMappings < Struct.new( :add_or_update_role_mappings, :remove_role_mappings) SENSITIVE = [] include Aws::Structure end |
#remove_role_mappings ⇒ Array<Types::ArgoCdRoleMapping>
A list of role mappings to remove from the RBAC configuration. Each
mapping specifies an Argo CD role (ADMIN, EDITOR, or VIEWER)
and the identities to remove from that role.
8500 8501 8502 8503 8504 8505 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 8500 class UpdateRoleMappings < Struct.new( :add_or_update_role_mappings, :remove_role_mappings) SENSITIVE = [] include Aws::Structure end |