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.
8477 8478 8479 8480 8481 8482 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 8477 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.
8477 8478 8479 8480 8481 8482 |
# File 'gems/aws-sdk-eks/lib/aws-sdk-eks/types.rb', line 8477 class UpdateRoleMappings < Struct.new( :add_or_update_role_mappings, :remove_role_mappings) SENSITIVE = [] include Aws::Structure end |