Interface ArgoCdRoleMapping.Builder

  • 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

      ArgoCdRoleMapping.Builder identities(SsoIdentity... 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 the SsoIdentity.Builder avoiding the need to create one manually via SsoIdentity.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to identities(List<SsoIdentity>).

      Parameters:
      identities - a consumer that will call methods on SsoIdentity.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: