Interface IdentityCenterOptions.Builder

  • Method Details

    • enabledAPIAccess

      IdentityCenterOptions.Builder enabledAPIAccess(Boolean enabledAPIAccess)

      True to enable IAM Identity Center for API access in Amazon OpenSearch Service.

      Parameters:
      enabledAPIAccess - True to enable IAM Identity Center for API access in Amazon OpenSearch Service.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • identityCenterInstanceARN

      IdentityCenterOptions.Builder identityCenterInstanceARN(String identityCenterInstanceARN)

      The ARN for IAM Identity Center Instance.

      Parameters:
      identityCenterInstanceARN - The ARN for IAM Identity Center Instance.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • subjectKey

      IdentityCenterOptions.Builder subjectKey(String subjectKey)

      Specify the attribute that contains the subject (username, userID, email) of IAM Identity Center.

      Parameters:
      subjectKey - Specify the attribute that contains the subject (username, userID, email) of IAM Identity Center.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • subjectKey

      Specify the attribute that contains the subject (username, userID, email) of IAM Identity Center.

      Parameters:
      subjectKey - Specify the attribute that contains the subject (username, userID, email) of IAM Identity Center.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • rolesKey

      Specify the attribute that contains the backend role (groupName, groupID) of IAM Identity Center

      Parameters:
      rolesKey - Specify the attribute that contains the backend role (groupName, groupID) of IAM Identity Center
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • rolesKey

      Specify the attribute that contains the backend role (groupName, groupID) of IAM Identity Center

      Parameters:
      rolesKey - Specify the attribute that contains the backend role (groupName, groupID) of IAM Identity Center
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • identityCenterApplicationARN

      IdentityCenterOptions.Builder identityCenterApplicationARN(String identityCenterApplicationARN)

      The ARN for IAM Identity Center Application which will integrate with Amazon OpenSearch Service.

      Parameters:
      identityCenterApplicationARN - The ARN for IAM Identity Center Application which will integrate with Amazon OpenSearch Service.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • identityStoreId

      IdentityCenterOptions.Builder identityStoreId(String identityStoreId)

      The ID of IAM Identity Store.

      Parameters:
      identityStoreId - The ID of IAM Identity Store.
      Returns:
      Returns a reference to this object so that method calls can be chained together.