Interface IdentityCenterOptionsInput.Builder

    • Method Detail

      • enabledAPIAccess

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

        IdentityCenterOptionsInput.Builder identityCenterInstanceARN​(String identityCenterInstanceARN)

        The ARN for IAM Identity Center Instance which will be used for IAM Identity Center Application creation.

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

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

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

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

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