Interface IdentityCenterOptions.Builder

  • Method Details

    • enabledAPIAccess

      IdentityCenterOptions.Builder enabledAPIAccess(Boolean enabledAPIAccess)

      Indicates whether IAM Identity Center is enabled for the application.

      Parameters:
      enabledAPIAccess - Indicates whether IAM Identity Center is enabled for the application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • identityCenterInstanceARN

      IdentityCenterOptions.Builder identityCenterInstanceARN(String identityCenterInstanceARN)

      The Amazon Resource Name (ARN) of the IAM Identity Center instance.

      Parameters:
      identityCenterInstanceARN - The Amazon Resource Name (ARN) of the 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)

      Specifies the attribute that contains the subject identifier (such as username, user ID, or email) in IAM Identity Center.

      Parameters:
      subjectKey - Specifies the attribute that contains the subject identifier (such as username, user ID, or email) in IAM Identity Center.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • subjectKey

      Specifies the attribute that contains the subject identifier (such as username, user ID, or email) in IAM Identity Center.

      Parameters:
      subjectKey - Specifies the attribute that contains the subject identifier (such as username, user ID, or email) in IAM Identity Center.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • rolesKey

      Specifies the attribute that contains the backend role identifier (such as group name or group ID) in IAM Identity Center.

      Parameters:
      rolesKey - Specifies the attribute that contains the backend role identifier (such as group name or group ID) in IAM Identity Center.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • rolesKey

      Specifies the attribute that contains the backend role identifier (such as group name or group ID) in IAM Identity Center.

      Parameters:
      rolesKey - Specifies the attribute that contains the backend role identifier (such as group name or group ID) in 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 of the IAM Identity Center application that integrates with Amazon OpenSearch Service.

      Parameters:
      identityCenterApplicationARN - The ARN of the IAM Identity Center application that integrates 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 identifier of the IAM Identity Store.

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