Interface IdentityCenterOptionsInput.Builder

    • Method Detail

      • enabledAPIAccess

        IdentityCenterOptionsInput.Builder enabledAPIAccess​(Boolean enabledAPIAccess)

        Indicates whether IAM Identity Center is enabled for API access in Amazon OpenSearch Service.

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

        IdentityCenterOptionsInput.Builder identityCenterInstanceARN​(String identityCenterInstanceARN)

        The ARN of the IAM Identity Center instance used to create an OpenSearch UI application that uses IAM Identity Center for authentication.

        Parameters:
        identityCenterInstanceARN - The ARN of the IAM Identity Center instance used to create an OpenSearch UI application that uses IAM Identity Center for authentication.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subjectKey

        IdentityCenterOptionsInput.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

        IdentityCenterOptionsInput.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

        IdentityCenterOptionsInput.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

        IdentityCenterOptionsInput.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