def by_open_shift_id(self,open_shift_id: str) -> OpenShiftItemRequestBuilder:
        """
        Provides operations to manage the openShifts property of the microsoft.graph.schedule entity.
        param open_shift_id: The unique identifier of openShift
        Returns: OpenShiftItemRequestBuilder
        """
        if open_shift_id is None:
            raise TypeError("open_shift_id cannot be null.")
        from .item.open_shift_item_request_builder import OpenShiftItemRequestBuilder

        url_tpl_params = get_path_parameters(self.path_parameters)
        url_tpl_params["openShift%2Did"] = open_shift_id
        return OpenShiftItemRequestBuilder(self.request_adapter, url_tpl_params)

        Provides operations to manage the openShifts property of the microsoft.graph.schedule entity.
        param open_shift_id: The unique identifier of openShift
        Returns: OpenShiftItemRequestBuilder
        
msgraph/generated/users/item/joined_teams/item/schedule/open_shifts/open_shifts_request_builder.py