Interface IdentityCenterOptions.Builder

    • Method Detail

      • 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:
        SubjectKeyIdCOption, SubjectKeyIdCOption
      • subjectKey

        IdentityCenterOptions.Builder subjectKey​(SubjectKeyIdCOption 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:
        SubjectKeyIdCOption, SubjectKeyIdCOption
      • rolesKey

        IdentityCenterOptions.Builder rolesKey​(String 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:
        RolesKeyIdCOption, RolesKeyIdCOption
      • rolesKey

        IdentityCenterOptions.Builder rolesKey​(RolesKeyIdCOption 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:
        RolesKeyIdCOption, RolesKeyIdCOption
      • 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.