Interface ArgoCdRoleMapping.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ArgoCdRoleMapping.Builder,,ArgoCdRoleMapping> SdkBuilder<ArgoCdRoleMapping.Builder,,ArgoCdRoleMapping> SdkPojo
- Enclosing class:
ArgoCdRoleMapping
-
Method Summary
Modifier and TypeMethodDescriptionidentities(Collection<SsoIdentity> identities) A list of IAM Identity CenterIAM; Identity Center identities (users or groups) that should be assigned this Argo CD role.identities(Consumer<SsoIdentity.Builder>... identities) A list of IAM Identity CenterIAM; Identity Center identities (users or groups) that should be assigned this Argo CD role.identities(SsoIdentity... identities) A list of IAM Identity CenterIAM; Identity Center identities (users or groups) that should be assigned this Argo CD role.The Argo CD role to assign.role(ArgoCdRole role) The Argo CD role to assign.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
role
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.
- Parameters:
role- 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:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
role
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.
- Parameters:
role- 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:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
identities
A list of IAM Identity CenterIAM; Identity Center identities (users or groups) that should be assigned this Argo CD role.
- Parameters:
identities- A list of IAM Identity CenterIAM; Identity Center identities (users or groups) that should be assigned this Argo CD role.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identities
A list of IAM Identity CenterIAM; Identity Center identities (users or groups) that should be assigned this Argo CD role.
- Parameters:
identities- A list of IAM Identity CenterIAM; Identity Center identities (users or groups) that should be assigned this Argo CD role.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identities
A list of IAM Identity CenterIAM; Identity Center identities (users or groups) that should be assigned this Argo CD role.
This is a convenience method that creates an instance of theSsoIdentity.Builderavoiding the need to create one manually viaSsoIdentity.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toidentities(List<SsoIdentity>).- Parameters:
identities- a consumer that will call methods onSsoIdentity.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-